dpu_hw_intf
static struct dpu_hw_intf *dpu_encoder_get_intf(const struct dpu_mdss_cfg *catalog,
struct dpu_hw_intf *hw_intf;
struct dpu_hw_intf *hw_intf;
struct dpu_hw_intf *hw_intf;
static void dpu_hw_intf_setup_timing_engine(struct dpu_hw_intf *intf,
struct dpu_hw_intf *intf,
struct dpu_hw_intf *intf,
struct dpu_hw_intf *intf,
struct dpu_hw_intf *intf,
static u32 dpu_hw_intf_get_line_count(struct dpu_hw_intf *intf)
static void dpu_hw_intf_setup_misr(struct dpu_hw_intf *intf)
static int dpu_hw_intf_collect_misr(struct dpu_hw_intf *intf, u32 *misr_value)
static int dpu_hw_intf_enable_te(struct dpu_hw_intf *intf,
static void dpu_hw_intf_setup_autorefresh_config(struct dpu_hw_intf *intf,
static bool dpu_hw_intf_get_autorefresh_config(struct dpu_hw_intf *intf,
static int dpu_hw_intf_disable_te(struct dpu_hw_intf *intf)
static int dpu_hw_intf_connect_external_te(struct dpu_hw_intf *intf,
static int dpu_hw_intf_get_vsync_info(struct dpu_hw_intf *intf,
static void dpu_hw_intf_vsync_sel(struct dpu_hw_intf *intf,
static void dpu_hw_intf_vsync_sel_v8(struct dpu_hw_intf *intf,
static void dpu_hw_intf_disable_autorefresh(struct dpu_hw_intf *intf,
static void dpu_hw_intf_program_intf_cmd_cfg(struct dpu_hw_intf *intf,
struct dpu_hw_intf *dpu_hw_intf_init(struct drm_device *dev,
struct dpu_hw_intf *c;
int (*enable_tearcheck)(struct dpu_hw_intf *intf, struct dpu_hw_tear_check *cfg);
int (*disable_tearcheck)(struct dpu_hw_intf *intf);
int (*connect_external_te)(struct dpu_hw_intf *intf, bool enable_external_te);
void (*vsync_sel)(struct dpu_hw_intf *intf, struct dpu_vsync_source_cfg *cfg);
void (*disable_autorefresh)(struct dpu_hw_intf *intf, uint32_t encoder_id, u16 vdisplay);
void (*program_intf_cmd_cfg)(struct dpu_hw_intf *intf,
struct dpu_hw_intf *dpu_hw_intf_init(struct drm_device *dev,
struct dpu_hw_intf;
void (*setup_timing_gen)(struct dpu_hw_intf *intf,
void (*setup_prg_fetch)(struct dpu_hw_intf *intf,
void (*enable_timing)(struct dpu_hw_intf *intf,
void (*get_status)(struct dpu_hw_intf *intf,
u32 (*get_line_count)(struct dpu_hw_intf *intf);
void (*bind_pingpong_blk)(struct dpu_hw_intf *intf,
void (*setup_misr)(struct dpu_hw_intf *intf);
int (*collect_misr)(struct dpu_hw_intf *intf, u32 *misr_value);
struct dpu_hw_intf *hw;
static inline struct dpu_hw_intf *dpu_rm_get_intf(struct dpu_rm *rm, enum dpu_intf intf_idx)
struct dpu_hw_intf *hw_intf[INTF_MAX - INTF_0];