Home
last modified time | relevance | path

Searched refs:vop (Results 1 – 25 of 49) sorted by relevance

12

/linux/drivers/gpu/drm/rockchip/
H A Drockchip_drm_vop.c45 #define VOP_WIN_SET(vop, win, name, v) \ argument
46 vop_reg_set(vop, &win->phy->name, win->base, ~0, v, #name)
47 #define VOP_SCL_SET(vop, win, name, v) \ argument
48 vop_reg_set(vop, &win->phy->scl->name, win->base, ~0, v, #name)
49 #define VOP_SCL_SET_EXT(vop, win, name, v) \ argument
50 vop_reg_set(vop, &win->phy->scl->ext->name, \
53 #define VOP_WIN_YUV2YUV_SET(vop, win_yuv2yuv, name, v) \ argument
56 vop_reg_set(vop, &win_yuv2yuv->name, 0, ~0, v, #name); \
59 #define VOP_WIN_YUV2YUV_COEFFICIENT_SET(vop, win_yuv2yuv, name, v) \ argument
62 vop_reg_set(vop,
65 VOP_INTR_SET_MASK(vop,name,mask,v) global() argument
68 VOP_REG_SET(vop,group,name,v) global() argument
71 VOP_HAS_REG(vop,group,name) global() argument
74 VOP_INTR_SET_TYPE(vop,name,type,v) global() argument
85 VOP_INTR_GET_TYPE(vop,name,type) global() argument
88 VOP_WIN_GET(vop,win,name) global() argument
94 VOP_WIN_GET_YRGBADDR(vop,win) global() argument
100 VOP_AFBC_SET(vop,name,v) global() argument
136 struct vop *vop; global() member
140 struct vop { global() struct
157 datavop global() argument
163 lut_regsvop global() argument
168 reg_lockvop global() argument
171 vop_lockvop global() argument
175 irqvop global() argument
177 hclkvop global() argument
179 dclkvop global() argument
182 aclkvop global() argument
188 winvop global() argument
191 vop_readl(struct vop * vop,uint32_t offset) vop_readl() argument
196 vop_read_reg(struct vop * vop,uint32_t base,const struct vop_reg * reg) vop_read_reg() argument
202 vop_reg_set(struct vop * vop,const struct vop_reg * reg,uint32_t _offset,uint32_t _mask,uint32_t v,const char * reg_name) vop_reg_set() argument
232 vop_get_intr_type(struct vop * vop,const struct vop_reg * reg,int type) vop_get_intr_type() argument
246 vop_cfg_done(struct vop * vop) vop_cfg_done() argument
382 scl_vop_cal_scl_fac(struct vop * vop,const struct vop_win_data * win,uint32_t src_w,uint32_t src_h,uint32_t dst_w,uint32_t dst_h,const struct drm_format_info * info) scl_vop_cal_scl_fac() argument
486 vop_dsp_hold_valid_irq_enable(struct vop * vop) vop_dsp_hold_valid_irq_enable() argument
501 vop_dsp_hold_valid_irq_disable(struct vop * vop) vop_dsp_hold_valid_irq_disable() argument
537 vop_line_flag_irq_is_enabled(struct vop * vop) vop_line_flag_irq_is_enabled() argument
551 vop_line_flag_irq_enable(struct vop * vop) vop_line_flag_irq_enable() argument
566 vop_line_flag_irq_disable(struct vop * vop) vop_line_flag_irq_disable() argument
580 vop_core_clks_enable(struct vop * vop) vop_core_clks_enable() argument
599 vop_core_clks_disable(struct vop * vop) vop_core_clks_disable() argument
605 vop_win_disable(struct vop * vop,const struct vop_win * vop_win) vop_win_disable() argument
622 struct vop *vop = to_vop(crtc); vop_enable() local
713 struct vop *vop = to_vop(crtc); rockchip_drm_set_win_enabled() local
733 struct vop *vop = to_vop(crtc); vop_crtc_atomic_disable() local
862 struct vop *vop = to_vop(crtc); vop_plane_atomic_check() local
897 struct vop *vop = to_vop(old_state->crtc); vop_plane_atomic_disable() local
918 struct vop *vop = to_vop(new_state->crtc); vop_plane_atomic_update() local
1112 struct vop *vop = to_vop(plane->state->crtc); vop_plane_atomic_async_update() local
1168 struct vop *vop = to_vop(crtc); vop_crtc_enable_vblank() local
1186 struct vop *vop = to_vop(crtc); vop_crtc_disable_vblank() local
1202 struct vop *vop = to_vop(crtc); vop_crtc_mode_valid() local
1214 struct vop *vop = to_vop(crtc); vop_crtc_mode_fixup() local
1252 vop_dsp_lut_is_enabled(struct vop * vop) vop_dsp_lut_is_enabled() argument
1257 vop_lut_buffer_index(struct vop * vop) vop_lut_buffer_index() argument
1262 vop_crtc_write_gamma_lut(struct vop * vop,struct drm_crtc * crtc) vop_crtc_write_gamma_lut() argument
1277 vop_crtc_gamma_set(struct vop * vop,struct drm_crtc * crtc,struct drm_crtc_state * old_state) vop_crtc_gamma_set() argument
1351 struct vop *vop = to_vop(crtc); vop_crtc_atomic_begin() local
1367 struct vop *vop = to_vop(crtc); vop_crtc_atomic_enable() local
1491 vop_fs_irq_is_pending(struct vop * vop) vop_fs_irq_is_pending() argument
1496 vop_wait_for_irq_handler(struct vop * vop) vop_wait_for_irq_handler() argument
1522 struct vop *vop = to_vop(crtc); vop_crtc_atomic_check() local
1571 struct vop *vop = to_vop(crtc); vop_crtc_atomic_flush() local
1673 vop_get_edp_connector(struct vop * vop) vop_get_edp_connector() argument
1693 struct vop *vop = to_vop(crtc); vop_crtc_set_crc_source() local
1752 struct vop *vop = container_of(work, struct vop, fb_unref_work); vop_fb_unref_worker() local
1759 vop_handle_vblank(struct vop * vop) vop_handle_vblank() argument
1778 struct vop *vop = data; vop_isr() local
1855 vop_create_crtc(struct vop * vop) vop_create_crtc() argument
1971 vop_destroy_crtc(struct vop * vop) vop_destroy_crtc() argument
2001 vop_initial(struct vop * vop) vop_initial() argument
2117 vop_win_init(struct vop * vop) vop_win_init() argument
2146 struct vop *vop = to_vop(crtc); rockchip_drm_wait_vact_end() local
2188 struct vop *vop; vop_bind() local
2279 struct vop *vop = dev_get_drvdata(dev); vop_unbind() local
[all...]
/linux/drivers/media/pci/solo6x10/
H A Dsolo6x10-v4l2-enc.c143 u8 *vop; in solo_update_mode() local
153 vop = vop_6110_ntsc_cif; in solo_update_mode()
156 vop = vop_6110_pal_cif; in solo_update_mode()
161 vop = vop_6010_ntsc_cif; in solo_update_mode()
164 vop = vop_6010_pal_cif; in solo_update_mode()
174 vop = vop_6110_ntsc_d1; in solo_update_mode()
177 vop = vop_6110_pal_d1; in solo_update_mode()
182 vop = vop_6010_ntsc_d1; in solo_update_mode()
185 vop = vop_6010_pal_d1; in solo_update_mode()
191 memcpy(solo_enc->vop, vop, vop_len); in solo_update_mode()
[all …]
H A Dsolo6x10.h163 u8 vop[64]; member
/linux/arch/arm/boot/dts/rockchip/
H A Drk3188.dtsi114 vop0: vop@1010c000 {
115 compatible = "rockchip,rk3188-vop";
131 vop1: vop@1010e000 {
132 compatible = "rockchip,rk3188-vop";
H A Drk3066a.dtsi85 vop0: vop@1010c000 {
86 compatible = "rockchip,rk3066-vop";
111 vop1: vop@1010e000 {
112 compatible = "rockchip,rk3066-vop";
H A Drv1126.dtsi581 vop: vop@ffb00000 { label
582 compatible = "rockchip,rv1126-vop";
H A Drk322x.dtsi663 vop: vop@20050000 { label
664 compatible = "rockchip,rk3228-vop";
H A Drk3128.dtsi287 vop: vop@1010e000 { label
288 compatible = "rockchip,rk3126-vop";
H A Drk3128-xpi-3128.dts452 &vop {
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3588-mnt-reform2.dts335 &vop {
H A Drk3588-coolpi-cm5-evb.dts315 &vop {
H A Drk3588-edgeble-neu6a-io.dtsi316 &vop {
H A Drk3318-a95x-z2.dts377 &vop {
H A Drk3588-tiger-haikou.dts375 &vop {
H A Drk3588-coolpi-cm5-genbook.dts433 &vop {
H A Drk3588-armsom-w3.dts508 &vop {
H A Drk3566-radxa-zero-3.dtsi515 &vop {
H A Drk3566-box-demo.dts467 &vop {
H A Drk3566-lubancat-1.dts574 &vop {
H A Drk3568-photonicat.dts568 &vop {
H A Drk3568-nanopi-r5s.dtsi590 &vop {
H A Dpx30.dtsi1164 vopb: vop@ff460000 {
1165 compatible = "rockchip,px30-vop-big";
1204 vopl: vop@ff470000 {
1205 compatible = "rockchip,px30-vop-lit";
H A Drk3566-odroid-m1s.dts648 &vop {
H A Drk3568-easepi-r1.dts608 &vop {
H A Drk3328.dtsi759 vop: vop@ff370000 { label
760 compatible = "rockchip,rk3328-vop";

12