Lines Matching defs:vop

42 #define VOP_WIN_SET(vop, win, name, v) \  argument
44 #define VOP_SCL_SET(vop, win, name, v) \ argument
46 #define VOP_SCL_SET_EXT(vop, win, name, v) \ argument
50 #define VOP_WIN_YUV2YUV_SET(vop, win_yuv2yuv, name, v) \ argument
56 #define VOP_WIN_YUV2YUV_COEFFICIENT_SET(vop, win_yuv2yuv, name, v) \ argument
62 #define VOP_INTR_SET_MASK(vop, name, mask, v) \ argument
65 #define VOP_REG_SET(vop, group, name, v) \ argument
68 #define VOP_INTR_SET_TYPE(vop, name, type, v) \ argument
79 #define VOP_INTR_GET_TYPE(vop, name, type) \ argument
82 #define VOP_WIN_GET(vop, win, name) \ argument
88 #define VOP_WIN_GET_YRGBADDR(vop, win) \ argument
94 #define VOP_AFBC_SET(vop, name, v) \ argument
130 struct vop *vop; member
134 struct vop { struct
151 const struct vop_data *data; argument
157 /* physical map length of vop register */ argument
162 /* lock vop irq reg */ argument
165 struct mutex vop_lock; argument
169 /* vop AHP clk */ argument
171 /* vop dclk */ argument
173 /* vop share memory frequency */ argument
176 /* vop dclk reset */ argument
182 struct vop_win win[]; argument
185 static inline void vop_writel(struct vop *vop, uint32_t offset, uint32_t v) in vop_writel()
191 static inline uint32_t vop_readl(struct vop *vop, uint32_t offset) in vop_readl()
196 static inline uint32_t vop_read_reg(struct vop *vop, uint32_t base, in vop_read_reg()
202 static void vop_reg_set(struct vop *vop, const struct vop_reg *reg, in vop_reg_set()
232 static inline uint32_t vop_get_intr_type(struct vop *vop, in vop_get_intr_type()
246 static inline void vop_cfg_done(struct vop *vop) in vop_cfg_done()
347 static void scl_vop_cal_scl_fac(struct vop *vop, const struct vop_win_data *win, in scl_vop_cal_scl_fac()
451 static void vop_dsp_hold_valid_irq_enable(struct vop *vop) in vop_dsp_hold_valid_irq_enable()
466 static void vop_dsp_hold_valid_irq_disable(struct vop *vop) in vop_dsp_hold_valid_irq_disable()
502 static bool vop_line_flag_irq_is_enabled(struct vop *vop) in vop_line_flag_irq_is_enabled()
516 static void vop_line_flag_irq_enable(struct vop *vop) in vop_line_flag_irq_enable()
531 static void vop_line_flag_irq_disable(struct vop *vop) in vop_line_flag_irq_disable()
545 static int vop_core_clks_enable(struct vop *vop) in vop_core_clks_enable()
564 static void vop_core_clks_disable(struct vop *vop) in vop_core_clks_disable()
570 static void vop_win_disable(struct vop *vop, const struct vop_win *vop_win) in vop_win_disable()
587 struct vop *vop = to_vop(crtc); in vop_enable() local
678 struct vop *vop = to_vop(crtc); in rockchip_drm_set_win_enabled() local
698 struct vop *vop = to_vop(crtc); in vop_crtc_atomic_disable() local
829 struct vop *vop = to_vop(crtc); in vop_plane_atomic_check() local
859 struct vop *vop = to_vop(old_state->crtc); in vop_plane_atomic_disable() local
879 struct vop *vop = to_vop(state->crtc); in vop_plane_atomic_update() local
1057 struct vop *vop = to_vop(plane->state->crtc); in vop_plane_atomic_async_update() local
1114 struct vop *vop = to_vop(crtc); in vop_crtc_enable_vblank() local
1132 struct vop *vop = to_vop(crtc); in vop_crtc_disable_vblank() local
1149 struct vop *vop = to_vop(crtc); in vop_crtc_mode_fixup() local
1189 static bool vop_dsp_lut_is_enabled(struct vop *vop) in vop_dsp_lut_is_enabled()
1194 static void vop_crtc_write_gamma_lut(struct vop *vop, struct drm_crtc *crtc) in vop_crtc_write_gamma_lut()
1209 static void vop_crtc_gamma_set(struct vop *vop, struct drm_crtc *crtc, in vop_crtc_gamma_set()
1251 struct vop *vop = to_vop(crtc); in vop_crtc_atomic_begin() local
1265 struct vop *vop = to_vop(crtc); in vop_crtc_atomic_enable() local
1389 static bool vop_fs_irq_is_pending(struct vop *vop) in vop_fs_irq_is_pending()
1394 static void vop_wait_for_irq_handler(struct vop *vop) in vop_wait_for_irq_handler()
1418 struct vop *vop = to_vop(crtc); in vop_crtc_atomic_check() local
1465 struct vop *vop = to_vop(crtc); in vop_crtc_atomic_flush() local
1561 static struct drm_connector *vop_get_edp_connector(struct vop *vop) in vop_get_edp_connector()
1581 struct vop *vop = to_vop(crtc); in vop_crtc_set_crc_source() local
1641 struct vop *vop = container_of(work, struct vop, fb_unref_work); in vop_fb_unref_worker() local
1648 static void vop_handle_vblank(struct vop *vop) in vop_handle_vblank()
1667 struct vop *vop = data; in vop_isr() local
1744 static int vop_create_crtc(struct vop *vop) in vop_create_crtc()
1860 static void vop_destroy_crtc(struct vop *vop) in vop_destroy_crtc()
1890 static int vop_initial(struct vop *vop) in vop_initial()
2006 static void vop_win_init(struct vop *vop) in vop_win_init()
2035 struct vop *vop = to_vop(crtc); in rockchip_drm_wait_vact_end() local
2077 struct vop *vop; in vop_bind() local
2166 struct vop *vop = dev_get_drvdata(dev); in vop_unbind() local