| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_drm_vop.c | 55 #define VOP_REG_SUPPORT(vop, reg) \ argument 58 (reg.major == VOP_MAJOR(vop->version) && \ 59 reg.begin_minor <= VOP_MINOR(vop->version) && \ 60 reg.end_minor >= VOP_MINOR(vop->version)))) 62 #define VOP_WIN_SUPPORT(vop, win, name) \ argument 63 VOP_REG_SUPPORT(vop, win->phy->name) 65 #define VOP_WIN_SCL_EXT_SUPPORT(vop, win, name) \ argument 67 VOP_REG_SUPPORT(vop, win->phy->scl->ext->name)) 69 #define VOP_CTRL_SUPPORT(vop, name) \ argument 70 VOP_REG_SUPPORT(vop, vop->data->ctrl->name) [all …]
|
| H A D | Kconfig | 29 debug node: /d/dri/0/ff900000.vop/vop_dump/dump 30 cat /d/dri/0/ff900000.vop/vop_dump/dump get more help 31 the upper ff900000.vop is different at different SOC platform. 45 bool "Rockchip VOP driver" 52 This selects support for the VOP driver.If you want to 53 enable VOP on Rockchip SoC, you should select this option. 143 rockchip vop, This is used for some test. 146 bool "Rockchip virtual VOP drm driver" 149 don't need a real vop driver(et: you just want rockchip drm
|
| H A D | rockchip_drm_debugfs.h | 11 * struct vop_dump_info - vop dump plane info structure 17 /* @win_id: vop hard win index */ 19 /* @area_id: vop hard area index inside win */
|
| H A D | rockchip_drm_drv.h | 158 * @vop_dump_status the status of vop dump control 159 * @vop_dump_list_head the list head of vop dump list 433 * @regs_dump: dump vop current register config. 435 * @crtc_close: close vop.
|
| H A D | rockchip_drm_vvop.c | 3 * Virtual vop driver based on vkms 18 #define DRIVER_NAME "virtual-vop" 342 DRM_DEV_INFO(dev, "virtual vop probe\n"); in vvop_probe()
|
| H A D | rockchip_vop_reg.c | 1977 { .compatible = "rockchip,rk3036-vop", 1981 { .compatible = "rockchip,rk3066-vop", 1985 { .compatible = "rockchip,rk3126-vop", 1989 { .compatible = "rockchip,px30-vop-lit", 1991 { .compatible = "rockchip,px30-vop-big", 1995 { .compatible = "rockchip,rk3308-vop", 1999 { .compatible = "rockchip,rv1106-vop", 2003 { .compatible = "rockchip,rv1126-vop", 2007 { .compatible = "rockchip,rk3288-vop-big", 2009 { .compatible = "rockchip,rk3288-vop-lit", [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/video/drm/ |
| H A D | rockchip_vop.c | 34 static inline void set_vop_mcu_rs(struct vop *vop, int v) in set_vop_mcu_rs() argument 36 if (dm_gpio_is_valid(&vop->mcu_rs_gpio)) in set_vop_mcu_rs() 37 dm_gpio_set_value(&vop->mcu_rs_gpio, v); in set_vop_mcu_rs() 39 VOP_CTRL_SET(vop, mcu_rs, v); in set_vop_mcu_rs() 113 static int rockchip_vop_init_gamma(struct vop *vop, struct display_state *state) in rockchip_vop_init_gamma() argument 127 printf("Warning: vop not support gamma\n"); in rockchip_vop_init_gamma() 159 VOP_CTRL_SET(vop, dsp_lut_en, 1); in rockchip_vop_init_gamma() 160 VOP_CTRL_SET(vop, update_gamma_lut, 1); in rockchip_vop_init_gamma() 165 static void vop_post_config(struct display_state *state, struct vop *vop) in vop_post_config() argument 187 VOP_CTRL_SET(vop, hpost_st_end, val); in vop_post_config() [all …]
|
| H A D | rockchip_vop.h | 13 #define VOP_REG_SUPPORT(vop, reg) \ argument 16 (reg.major == VOP_MAJOR(vop->version) && \ 17 reg.begin_minor <= VOP_MINOR(vop->version) && \ 18 reg.end_minor >= VOP_MINOR(vop->version)))) 20 #define VOP_WIN_SUPPORT(vop, win, name) \ argument 21 VOP_REG_SUPPORT(vop, win->name) 23 #define VOP_CTRL_SUPPORT(vop, name) \ argument 24 VOP_REG_SUPPORT(vop, vop->ctrl->name) 29 #define _REG_SET(vop, name, off, reg, mask, v) \ argument 31 if (VOP_REG_SUPPORT(vop, reg)) \ [all …]
|
| H A D | rockchip_crtc.c | 137 .compatible = "rockchip,rk3036-vop", 140 .compatible = "rockchip,rv1108-vop", 143 .compatible = "rockchip,rv1106-vop", 146 .compatible = "rockchip,rv1126-vop", 149 .compatible = "rockchip,rk3126-vop", 152 .compatible = "rockchip,px30-vop-lit", 155 .compatible = "rockchip,px30-vop-big", 158 .compatible = "rockchip,rk3308-vop", 161 .compatible = "rockchip,rk1808-vop-lit", 164 .compatible = "rockchip,rk3288-vop-big", [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/rockchip/ |
| H A D | rockchip-vop.yaml | 4 $id: http://devicetree.org/schemas/display/rockchip/rockchip-vop.yaml# 7 title: Rockchip SoC display controller (VOP) 10 VOP (Video Output Processor) is the display controller for the Rockchip 21 - rockchip,px30-vop-big 22 - rockchip,px30-vop-lit 23 - rockchip,rk3036-vop 24 - rockchip,rk3066-vop 25 - rockchip,rk3126-vop 26 - rockchip,rk3188-vop 27 - rockchip,rk3228-vop [all …]
|
| H A D | rockchip-drm.yaml | 15 vop devices or other display interface nodes that comprise the 26 of vop devices. vop definitions as defined in 27 Documentation/devicetree/bindings/display/rockchip/rockchip-vop.yaml
|
| H A D | rockchip-backlight.txt | 4 Rockchip display controller(see VOP bindings[0]) support CABC function, 5 and the CABC function required using VOP self pwm to control backlight, 14 [0]: Documentation/devicetree/bindings/display/rockchip/rockchip-vop.txt
|
| H A D | rockchip-rgb.txt | 22 - rockchip,data-sync-bypass: bypass the vop data-sync logic from io 29 - video port 0 for the VOP input
|
| /OK3568_Linux_fs/external/mpp/mpp/codec/dec/mpg4/ |
| H A D | mpg4d_parser.c | 139 // vop header parameter 140 Mp4HdrVop vop; member 325 /* vop estimation header */ 430 memset(&header->vop, 0, sizeof(header->vop)); in init_mpg4_hdr_vop() 431 header->vop.coding_type = MPEG4_INVALID_VOP; in init_mpg4_hdr_vop() 509 if (mp4Hdr->vol.vo_type == 0 && vol_control_parameters == 0 && mp4Hdr->vop.frameNumber == 0) { in mpg4d_parse_vol_header() 820 READ_BITS(gb, 2, &(mp4Hdr->vop.coding_type)); /* vop_coding_type */ in mpeg4_parse_vop_header() 835 if (mp4Hdr->vop.coding_type != MPEG4_B_VOP) { in mpeg4_parse_vop_header() 850 mp4Hdr->vop.coding_type = MPEG4_N_VOP; in mpeg4_parse_vop_header() 855 if (mp4Hdr->vop.coding_type == MPEG4_B_VOP && in mpeg4_parse_vop_header() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/video/rockchip/ |
| H A D | rk3288_vop.c | 29 /* The RK3328 VOP (v3.1) has its polarity configuration in ctrl0 */ in rk3288_set_pin_polarity() 40 /* lcdc(vop) iodomain select 1.8V */ in rk3288_set_io_vsel() 63 /* Set the LCDC(vop) iodomain to 1.8V */ in rk3288_vop_probe() 66 /* Probe regulators required for the RK3288 VOP */ in rk3288_vop_probe() 92 { .compatible = "rockchip,rk3288-vop",
|
| H A D | rk3399_vop.c | 70 /* Probe regulators required for the RK3399 VOP */ in rk3399_vop_probe() 87 { .compatible = "rockchip,rk3399-vop-big", 89 { .compatible = "rockchip,rk3399-vop-lit",
|
| H A D | rk_vop.c | 206 * - Puts the VOP's ID into its uclass platform data 209 * - Sets up the VOP clocks, etc. for the selected pixel clock and display mode 215 * @dev: VOP device that we want to connect to the display 218 * node within the VOP's 'port' list. 288 /* Set bitwidth for vop display according to vop mode */ in rk_display_init()
|
| H A D | rk3399_mipi.c | 29 /* Select mipi dsi source, big or little vop */ 47 debug("%s: Invalid VOP id\n", __func__); in rk_mipi_dsi_source_select() 93 /* Select vop port, big or little */ in rk_display_enable()
|
| H A D | rk3288_mipi.c | 31 /* Select mipi dsi source, big or little vop */ 51 debug("%s: Invalid VOP id\n", __func__); in rk_mipi_dsi_source_select() 101 /* Select vop port, big or little */ in rk_mipi_enable()
|
| H A D | rk3288_hdmi.c | 34 /* hdmi data from vop id */ in rk3288_hdmi_enable() 88 /* Enable VOP clock for RK3288 */ in rk3288_hdmi_probe()
|
| /OK3568_Linux_fs/kernel/drivers/media/pci/solo6x10/ |
| H A D | solo6x10-v4l2-enc.c | 143 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 …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | rk628.dtsi | 145 rk628_vop_pins: vop { 174 function = "vop"; 334 reset-names = "decoder", "clk_rx", "vop"; 374 "vop", "rx_read", "csi0", "i2s_mclk"; 384 "vop", "csi0";
|
| /OK3568_Linux_fs/kernel/drivers/misc/rk628/ |
| H A D | rk628_rgb.c | 19 /* pinctrl for vop pin */ in rk628_rgb_decoder_enable() 75 /* pinctrl for vop pin */ in rk628_bt1120_decoder_enable() 125 /* pinctrl for vop pin */ in rk628_bt1120_encoder_enable()
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pwm/ |
| H A D | pwm-rockchip.txt | 8 "rockchip,vop-pwm": found integrated in VOP on RK3288 SoC
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/video/ |
| H A D | rockchip_lcdc.txt | 1 Device-Tree bindings for Rockchip SoC display controller (VOP / LCDC) 2 VOP (Video Output Process) / LCDC is the Display Controller for the
|