dpu_hw_dsc
struct dpu_hw_dsc *hw_dsc[MAX_CHANNELS_PER_ENC];
struct dpu_hw_dsc *hw_dsc,
struct dpu_hw_dsc *hw_dsc[MAX_CHANNELS_PER_ENC];
struct dpu_hw_dsc *hw_dsc,
struct dpu_hw_dsc *hw_dsc[MAX_CHANNELS_PER_ENC];
static void dpu_hw_dsc_config_thresh(struct dpu_hw_dsc *hw_dsc,
struct dpu_hw_dsc *hw_dsc,
struct dpu_hw_dsc *dpu_hw_dsc_init(struct drm_device *dev,
struct dpu_hw_dsc *c;
static void dpu_hw_dsc_disable(struct dpu_hw_dsc *dsc)
static void dpu_hw_dsc_config(struct dpu_hw_dsc *hw_dsc,
struct dpu_hw_dsc;
void (*dsc_disable)(struct dpu_hw_dsc *hw_dsc);
void (*dsc_config)(struct dpu_hw_dsc *hw_dsc,
void (*dsc_config_thresh)(struct dpu_hw_dsc *hw_dsc,
void (*dsc_bind_pingpong_blk)(struct dpu_hw_dsc *hw_dsc,
struct dpu_hw_dsc *dpu_hw_dsc_init(struct drm_device *dev,
struct dpu_hw_dsc *dpu_hw_dsc_init_1_2(struct drm_device *dev,
static inline struct dpu_hw_dsc *to_dpu_hw_dsc(struct dpu_hw_blk *hw)
return container_of(hw, struct dpu_hw_dsc, base);
static void dpu_hw_dsc_config_thresh_1_2(struct dpu_hw_dsc *hw_dsc,
static void dpu_hw_dsc_bind_pingpong_blk_1_2(struct dpu_hw_dsc *hw_dsc,
struct dpu_hw_dsc *dpu_hw_dsc_init_1_2(struct drm_device *dev,
struct dpu_hw_dsc *c;
static int _dsc_calc_output_buf_max_addr(struct dpu_hw_dsc *hw_dsc, int num_softslice)
static void dpu_hw_dsc_disable_1_2(struct dpu_hw_dsc *hw_dsc)
static void dpu_hw_dsc_config_1_2(struct dpu_hw_dsc *hw_dsc,
struct dpu_hw_dsc *hw;