#include <linux/io.h>
#include <drm/drm_atomic_helper.h>
#include <drm/drm_edid.h>
#include <drm/drm_probe_helper.h>
#include <drm/drm_print.h>
#include <drm/drm_simple_kms_helper.h>
#include "hibmc_drm_drv.h"
#include "hibmc_drm_regs.h"
static int hibmc_connector_get_modes(struct drm_connector *connector)
{ … }
static void hibmc_connector_destroy(struct drm_connector *connector)
{ … }
static const struct drm_connector_helper_funcs
hibmc_connector_helper_funcs = …;
static const struct drm_connector_funcs hibmc_connector_funcs = …;
static void hibmc_encoder_mode_set(struct drm_encoder *encoder,
struct drm_display_mode *mode,
struct drm_display_mode *adj_mode)
{ … }
static const struct drm_encoder_helper_funcs hibmc_encoder_helper_funcs = …;
int hibmc_vdac_init(struct hibmc_drm_private *priv)
{ … }