Lines Matching refs:io_base
51 writel(mux, priv->io_base + _REG(VPU_VIU_VENC_MUX_CTRL)); in meson_vpp_setup_mux()
66 priv->io_base + _REG(VPP_OSD_SC_CTRL0)); in meson_vpp_setup_interlace_vscaler_osd1()
70 priv->io_base + _REG(VPP_OSD_SCI_WH_M1)); in meson_vpp_setup_interlace_vscaler_osd1()
73 priv->io_base + _REG(VPP_OSD_SCO_H_START_END)); in meson_vpp_setup_interlace_vscaler_osd1()
75 priv->io_base + _REG(VPP_OSD_SCO_V_START_END)); in meson_vpp_setup_interlace_vscaler_osd1()
78 writel_relaxed(BIT(16), priv->io_base + _REG(VPP_OSD_VSC_INI_PHASE)); in meson_vpp_setup_interlace_vscaler_osd1()
79 writel_relaxed(BIT(25), priv->io_base + _REG(VPP_OSD_VSC_PHASE_STEP)); in meson_vpp_setup_interlace_vscaler_osd1()
81 writel_relaxed(0, priv->io_base + _REG(VPP_OSD_HSC_CTRL0)); in meson_vpp_setup_interlace_vscaler_osd1()
90 priv->io_base + _REG(VPP_OSD_VSC_CTRL0)); in meson_vpp_setup_interlace_vscaler_osd1()
95 writel_relaxed(0, priv->io_base + _REG(VPP_OSD_SC_CTRL0)); in meson_vpp_disable_interlace_vscaler_osd1()
96 writel_relaxed(0, priv->io_base + _REG(VPP_OSD_VSC_CTRL0)); in meson_vpp_disable_interlace_vscaler_osd1()
97 writel_relaxed(0, priv->io_base + _REG(VPP_OSD_HSC_CTRL0)); in meson_vpp_disable_interlace_vscaler_osd1()
119 priv->io_base + _REG(VPP_OSD_SCALE_COEF_IDX)); in meson_vpp_write_scaling_filter_coefs()
122 priv->io_base + _REG(VPP_OSD_SCALE_COEF)); in meson_vpp_write_scaling_filter_coefs()
129 writel_relaxed(0x108080, priv->io_base + _REG(VPP_DUMMY_DATA1)); in meson_vpp_init()
132 priv->io_base + _REG(VIU_MISC_CTRL1)); in meson_vpp_init()
133 writel_relaxed(0x20000, priv->io_base + _REG(VPP_DOLBY_CTRL)); in meson_vpp_init()
135 priv->io_base + _REG(VPP_DUMMY_DATA1)); in meson_vpp_init()
139 writel_relaxed(readl_relaxed(priv->io_base + _REG(VPP_OFIFO_SIZE)) | in meson_vpp_init()
140 0x77f, priv->io_base + _REG(VPP_OFIFO_SIZE)); in meson_vpp_init()
141 writel_relaxed(0x08080808, priv->io_base + _REG(VPP_HOLD_LINES)); in meson_vpp_init()
145 priv->io_base + _REG(VPP_MISC)); in meson_vpp_init()
149 priv->io_base + _REG(VPP_MISC)); in meson_vpp_init()
154 priv->io_base + _REG(VPP_MISC)); in meson_vpp_init()
157 writel_relaxed(0, priv->io_base + _REG(VPP_OSD_SC_CTRL0)); in meson_vpp_init()
158 writel_relaxed(0, priv->io_base + _REG(VPP_OSD_VSC_CTRL0)); in meson_vpp_init()
159 writel_relaxed(0, priv->io_base + _REG(VPP_OSD_HSC_CTRL0)); in meson_vpp_init()