Lines Matching defs:vop2

1204 struct vop2 {  struct
1215 const struct vop2_data *data; argument
1216 struct vop2_vp_plane_mask vp_plane_mask[VOP2_VP_MAX]; argument
1219 static struct vop2 *rockchip_vop2; argument
1221 static inline bool is_vop3(struct vop2 *vop2) in is_vop3()
1349 static int vop2_get_primary_plane(struct vop2 *vop2, u32 plane_mask) in vop2_get_primary_plane()
1371 static inline void vop2_writel(struct vop2 *vop2, u32 offset, u32 v) in vop2_writel()
1377 static inline u32 vop2_readl(struct vop2 *vop2, u32 offset) in vop2_readl()
1382 static inline void vop2_mask_write(struct vop2 *vop2, u32 offset, in vop2_mask_write()
1600 static struct vop2_win_data *vop2_find_win_by_phys_id(struct vop2 *vop2, int phys_id) in vop2_find_win_by_phys_id()
1612 static struct vop2_power_domain_data *vop2_find_pd_data_by_id(struct vop2 *vop2, int pd_id) in vop2_find_pd_data_by_id()
1624 static void rk3568_vop2_load_lut(struct vop2 *vop2, int crtc_id, in rk3568_vop2_load_lut()
1641 static void rk3588_vop2_load_lut(struct vop2 *vop2, int crtc_id, in rk3588_vop2_load_lut()
1660 static int rockchip_vop2_gamma_lut_init(struct vop2 *vop2, in rockchip_vop2_gamma_lut_init()
1723 static int rockchip_vop2_cubic_lut_init(struct vop2 *vop2, in rockchip_vop2_cubic_lut_init()
1776 static void vop2_bcsh_reg_update(struct display_state *state, struct vop2 *vop2, in vop2_bcsh_reg_update()
1817 static void vop2_tv_config_update(struct display_state *state, struct vop2 *vop2) in vop2_tv_config_update()
1883 static void vop2_setup_dly_for_vp(struct display_state *state, struct vop2 *vop2, int crtc_id) in vop2_setup_dly_for_vp()
1909 static void vop3_setup_pipe_dly(struct display_state *state, struct vop2 *vop2, int crtc_id) in vop3_setup_pipe_dly()
1936 static void vop2_post_config(struct display_state *state, struct vop2 *vop2) in vop2_post_config()
1995 static void vop3_post_acm_config(struct display_state *state, struct vop2 *vop2) in vop3_post_acm_config()
2057 static void vop3_post_csc_config(struct display_state *state, struct vop2 *vop2) in vop3_post_csc_config()
2138 static void vop3_post_config(struct display_state *state, struct vop2 *vop2) in vop3_post_config()
2164 static int vop2_wait_power_domain_on(struct vop2 *vop2, struct vop2_power_domain_data *pd_data) in vop2_wait_power_domain_on()
2195 static int vop2_power_domain_on(struct vop2 *vop2, int pd_id) in vop2_power_domain_on()
2228 static void rk3588_vop2_regsbak(struct vop2 *vop2) in rk3588_vop2_regsbak()
2240 static void vop3_overlay_init(struct vop2 *vop2, struct display_state *state) in vop3_overlay_init()
2278 static void vop2_overlay_init(struct vop2 *vop2, struct display_state *state) in vop2_overlay_init()
2336 static bool vop3_ignore_plane(struct vop2 *vop2, struct vop2_win_data *win) in vop3_ignore_plane()
2354 static void vop3_init_esmart_scale_engine(struct vop2 *vop2) in vop3_init_esmart_scale_engine()
2370 static void vop2_global_initial(struct vop2 *vop2, struct display_state *state) in vop2_global_initial()
2525 static int vop2_initial(struct vop2 *vop2, struct display_state *state) in vop2_initial()
2614 struct vop2 *vop2 = cstate->private; in vop2_calc_cru_cfg() local
2764 struct vop2 *vop2 = cstate->private; in rk3588_vop2_if_cfg() local
2995 struct vop2 *vop2 = cstate->private; in rk3568_vop2_if_cfg() local
3131 struct vop2 *vop2 = cstate->private; in rk3528_vop2_if_cfg() local
3164 struct vop2 *vop2 = cstate->private; in rk3562_vop2_if_cfg() local
3212 struct vop2 *vop2 = cstate->private; in vop2_post_color_swap() local
3270 static void vop2_load_pps(struct display_state *state, struct vop2 *vop2, u8 dsc_id) in vop2_load_pps()
3302 static void vop2_dsc_enable(struct display_state *state, struct vop2 *vop2, u8 dsc_id, u64 dclk_rat… in vop2_dsc_enable()
3485 struct vop2 *vop2 = cstate->private; in is_extend_pll() local
3525 struct vop2 *vop2 = cstate->private; in vop3_mcu_mode_setup() local
3547 struct vop2 *vop2 = cstate->private; in vop3_mcu_bypass_mode_setup() local
3571 struct vop2 *vop2 = cstate->private; in rockchip_vop2_send_mcu_cmd() local
3655 struct vop2 *vop2 = cstate->private; in rockchip_vop2_init() local
3971 static void vop2_setup_scale(struct vop2 *vop2, struct vop2_win_data *win, in vop2_setup_scale()
4115 static void vop2_axi_config(struct vop2 *vop2, struct vop2_win_data *win) in vop2_axi_config()
4151 struct vop2 *vop2 = cstate->private; in vop2_set_cluster_win() local
4244 struct vop2 *vop2 = cstate->private; in vop2_set_smart_win() local
4391 struct vop2 *vop2 = cstate->private; in rockchip_vop2_set_plane() local
4461 struct vop2 *vop2 = cstate->private; in vop2_dsc_cfg_done() local
4479 struct vop2 *vop2 = cstate->private; in rockchip_vop2_enable() local
4504 struct vop2 *vop2 = cstate->private; in rockchip_vop2_disable() local
4522 struct vop2 *vop2 = cstate->private; in rockchip_vop2_get_cursor_plane() local
4565 struct vop2 *vop2 = cstate->private; in rockchip_vop2_fixup_dts() local
4647 struct vop2 *vop2 = cstate->private; in rockchip_vop2_mode_fixup() local
4694 struct vop2 *vop2 = cstate->private; in rockchip_vop2_plane_check() local
4725 struct vop2 *vop2 = cstate->private; in rockchip_vop2_apply_soft_te() local
4763 struct vop2 *vop2 = cstate->private; in rockchip_vop2_regs_dump() local
4792 struct vop2 *vop2 = cstate->private; in rockchip_vop2_active_regs_dump() local