Searched refs:viu (Results 1 – 19 of 19) sorted by relevance
/linux/drivers/gpu/drm/meson/ |
A D | meson_crtc.c | 162 priv->viu.vd1_commit = false; in meson_g12a_crtc_atomic_disable() 187 priv->viu.vd1_commit = false; in meson_crtc_atomic_disable() 225 priv->viu.osd1_commit = true; in meson_crtc_atomic_flush() 226 priv->viu.vd1_commit = true; in meson_crtc_atomic_flush() 319 if (priv->viu.osd1_enabled && priv->viu.osd1_commit) { in meson_crtc_irq() 335 if (priv->viu.osd1_afbcd) { in meson_crtc_irq() 369 if (!priv->viu.osd1_afbcd) in meson_crtc_irq() 371 priv->viu.osd1_addr, in meson_crtc_irq() 381 if (priv->viu.osd1_afbcd) { in meson_crtc_irq() 392 if (priv->viu.vd1_enabled && priv->viu.vd1_commit) { in meson_crtc_irq() [all …]
|
A D | meson_overlay.c | 397 priv->viu.viu_vd1_fmt_w = in meson_overlay_setup_scaler_params() 655 priv->viu.vd1_height2 = in meson_overlay_atomic_update() 659 priv->viu.vd1_addr2, in meson_overlay_atomic_update() 660 priv->viu.vd1_stride2, in meson_overlay_atomic_update() 667 priv->viu.vd1_height1 = in meson_overlay_atomic_update() 671 priv->viu.vd1_addr1, in meson_overlay_atomic_update() 679 priv->viu.vd1_height0 = in meson_overlay_atomic_update() 683 priv->viu.vd1_addr0, in meson_overlay_atomic_update() 695 priv->viu.vd1_afbc_head_addr = priv->viu.vd1_addr0 >> 4; in meson_overlay_atomic_update() 710 priv->viu.vd1_afbc_body_addr = priv->viu.vd1_addr0 >> 4; in meson_overlay_atomic_update() [all …]
|
A D | meson_plane.c | 165 priv->viu.osd1_afbcd = true; in meson_plane_atomic_update() 167 priv->viu.osd1_afbcd = false; in meson_plane_atomic_update() 182 if (priv->viu.osd1_afbcd) { in meson_plane_atomic_update() 206 if (priv->viu.osd1_afbcd && in meson_plane_atomic_update() 305 priv->viu.osd_sc_ctrl0 = 0; in meson_plane_atomic_update() 310 priv->viu.osd_sc_v_ctrl0 = in meson_plane_atomic_update() 332 priv->viu.osd_sc_h_ctrl0 = in meson_plane_atomic_update() 350 priv->viu.osd1_blk0_cfg[1] = in meson_plane_atomic_update() 353 priv->viu.osd1_blk0_cfg[2] = in meson_plane_atomic_update() 374 if (priv->viu.osd1_afbcd) { in meson_plane_atomic_update() [all …]
|
A D | meson_osd_afbcd.c | 131 priv->viu.osd1_width) | in meson_gxm_afbcd_setup() 133 priv->viu.osd1_height), in meson_gxm_afbcd_setup() 136 writel_relaxed(priv->viu.osd1_addr >> 4, in meson_gxm_afbcd_setup() 138 writel_relaxed(priv->viu.osd1_addr >> 4, in meson_gxm_afbcd_setup() 144 if (priv->viu.osd1_width <= 128) in meson_gxm_afbcd_setup() 146 else if (priv->viu.osd1_width <= 256) in meson_gxm_afbcd_setup() 148 else if (priv->viu.osd1_width <= 512) in meson_gxm_afbcd_setup() 150 else if (priv->viu.osd1_width <= 1024) in meson_gxm_afbcd_setup() 152 else if (priv->viu.osd1_width <= 2048) in meson_gxm_afbcd_setup() 162 priv->viu.osd1_width - 1), in meson_gxm_afbcd_setup() [all …]
|
A D | meson_viu.c | 504 priv->viu.osd1_enabled = false; in meson_viu_init() 505 priv->viu.osd1_commit = false; in meson_viu_init() 506 priv->viu.osd1_interlace = false; in meson_viu_init()
|
A D | meson_drv.h | 150 } viu; member
|
/linux/Documentation/devicetree/bindings/power/ |
A D | amlogic,meson-ee-pwrc.yaml | 78 - const: viu 94 - const: viu 119 - const: viu 138 - const: viu 179 reset-names = "viu", "venc", "vcbus", "bt656",
|
/linux/drivers/media/platform/ |
A D | Makefile | 16 obj-$(CONFIG_VIDEO_VIU) += fsl-viu.o
|
A D | fsl-viu.c | 887 #define decoder_call(viu, o, f, args...) \ argument 888 v4l2_subdev_call(viu->decoder, o, f, ##args)
|
/linux/arch/arm/boot/dts/ |
A D | meson8m2.dtsi | 78 "vencp", "vdac", "vencl", "viu", "venc", "rdma";
|
A D | meson8b.dtsi | 613 "venci", "vencp", "vdac", "vencl", "viu",
|
/linux/arch/powerpc/boot/dts/ |
A D | mpc5121ads.dts | 115 viu@2400 {
|
A D | mpc5121.dtsi | 265 viu@2400 { 266 compatible = "fsl,mpc5121-viu";
|
A D | ac14xx.dts | 274 viu@2400 {
|
/linux/Documentation/admin-guide/media/ |
A D | platform-cardlist.rst | 33 fsl-viu Freescale VIU
|
/linux/arch/arm64/boot/dts/amlogic/ |
A D | meson-gxbb.dtsi | 735 reset-names = "viu", "venc", "vcbus", "bt656",
|
A D | meson-gxl.dtsi | 804 reset-names = "viu", "venc", "vcbus", "bt656",
|
A D | meson-axg.dtsi | 1233 reset-names = "viu", "venc", "vcbus",
|
A D | meson-g12-common.dtsi | 1662 reset-names = "viu", "venc", "vcbus", "bt656",
|
Completed in 58 milliseconds