| /rk3399_rockchip-uboot/drivers/video/drm/ |
| H A D | rockchip_vop.c | 36 static inline void set_vop_mcu_rs(struct vop *vop, int v) in set_vop_mcu_rs() argument 38 if (dm_gpio_is_valid(&vop->mcu_rs_gpio)) in set_vop_mcu_rs() 39 dm_gpio_set_value(&vop->mcu_rs_gpio, v); in set_vop_mcu_rs() 41 VOP_CTRL_SET(vop, mcu_rs, v); in set_vop_mcu_rs() 150 static int rockchip_vop_init_gamma(struct vop *vop, struct display_state *state) in rockchip_vop_init_gamma() argument 196 VOP_CTRL_SET(vop, dsp_lut_en, 1); in rockchip_vop_init_gamma() 197 VOP_CTRL_SET(vop, update_gamma_lut, 1); in rockchip_vop_init_gamma() 202 static void vop_post_config(struct display_state *state, struct vop *vop) in vop_post_config() argument 224 VOP_CTRL_SET(vop, hpost_st_end, val); in vop_post_config() 229 VOP_CTRL_SET(vop, vpost_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_vop2.c | 1691 static inline void vop2_grf_writel(struct vop2 *vop, void *grf_base, u32 offset, in vop2_grf_writel() argument 1700 static inline u32 vop2_grf_readl(struct vop2 *vop, void *grf_base, u32 offset, in vop2_grf_readl() argument
|
| /rk3399_rockchip-uboot/drivers/video/rockchip/ |
| H A D | Kconfig | 6 # display by configure the device tree, and the vop driver will do the rest.
|
| /rk3399_rockchip-uboot/arch/arm/dts/ |
| H A D | rv1108.dtsi | 696 vop: vop@30040000 { label 697 compatible = "rockchip,rv1108-vop";
|
| H A D | rk3308-evb.dts | 364 &vop {
|
| H A D | rk3128.dtsi | 373 vop: vop@1010e000 { label 374 compatible = "rockchip,rk3126-vop";
|
| H A D | rv1108-evb.dts | 264 &vop {
|
| H A D | rk3308.dtsi | 267 vop: vop@ff2e0000 { label 268 compatible = "rockchip,rk3308-vop";
|
| H A D | rk3288.dtsi | 715 vopb: vop@ff930000 { 716 compatible = "rockchip,rk3288-vop-big"; 759 vopl: vop@ff940000 { 760 compatible = "rockchip,rk3288-vop-lit";
|
| H A D | rk1808.dtsi | 750 vop_lite: vop@ffb00000 { 751 compatible = "rockchip,rk1808-vop-lit"; 790 vop_raw: vop@ffb40000 { 791 compatible = "rockchip,rk1808-vop-raw";
|
| H A D | rv1106.dtsi | 903 vop: vop@ff990000 { label 904 compatible = "rockchip,rv1106-vop";
|
| H A D | px30.dtsi | 1017 vopb: vop@ff460000 { 1018 compatible = "rockchip,px30-vop-big"; 1060 vopl: vop@ff470000 { 1061 compatible = "rockchip,px30-vop-lit";
|
| H A D | rk3576.dtsi | 1743 vopl: vop@27900000 { 1744 compatible = "rockchip,rk3576-vop-lit"; 2222 vop: vop@27d00000 { label 2223 compatible = "rockchip,rk3576-vop"; 2236 interrupt-names = "vop-sys", 2237 "vop-vp0", 2238 "vop-vp1", 2239 "vop-vp2";
|
| H A D | rk3399.dtsi | 1521 vopl: vop@ff8f0000 { 1522 compatible = "rockchip,rk3399-vop-lit"; 1550 vopb: vop@ff900000 { 1551 compatible = "rockchip,rk3399-vop-big";
|
| H A D | rk3506.dtsi | 1143 vop: vop@ff600000 { label 1144 compatible = "rockchip,rk3506-vop";
|
| H A D | rv1126.dtsi | 1523 vop: vop@ffb00000 { label 1524 compatible = "rockchip,rv1126-vop";
|
| H A D | rk3562.dtsi | 1231 vop: vop@ff400000 { label 1232 compatible = "rockchip,rk3562-vop";
|
| H A D | rk3528.dtsi | 994 vop: vop@ff840000 { label 995 compatible = "rockchip,rk3528-vop";
|
| H A D | rk3588s-pinctrl.dtsi | 2830 vop { 2831 vop_pins: vop-pins {
|
| H A D | rk3568.dtsi | 1236 vop: vop@fe040000 { label 1237 compatible = "rockchip,rk3568-vop";
|
| H A D | rv1126b.dtsi | 3108 vop: vop@22150000 { label 3109 compatible = "rockchip,rv1126b-vop";
|
| H A D | rk3568-pinctrl.dtsi | 2163 vop {
|
| /rk3399_rockchip-uboot/drivers/ram/rockchip/ |
| H A D | rockchip_dmc.c | 25 u32 vop; member
|
| /rk3399_rockchip-uboot/doc/ |
| H A D | README.rockchip | 121 Out: vop@ff940000.vidconsole
|