Home
last modified time | relevance | path

Searched refs:writel_bits_relaxed (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/meson/
Dmeson_viu.c134 writel_bits_relaxed(3 << 30, m[21] << 30, in meson_viu_set_osd_matrix()
136 writel_bits_relaxed(7 << 16, m[22] << 16, in meson_viu_set_osd_matrix()
140 writel_bits_relaxed(BIT(0), csc_on ? BIT(0) : 0, in meson_viu_set_osd_matrix()
142 writel_bits_relaxed(BIT(1), 0, in meson_viu_set_osd_matrix()
153 writel_bits_relaxed(BIT(30), csc_on ? BIT(30) : 0, in meson_viu_set_osd_matrix()
155 writel_bits_relaxed(BIT(31), csc_on ? BIT(31) : 0, in meson_viu_set_osd_matrix()
206 writel_bits_relaxed(0x7 << 29, 7 << 29, in meson_viu_set_osd_lut()
209 writel_bits_relaxed(0x7 << 29, 0, in meson_viu_set_osd_lut()
233 writel_bits_relaxed(7 << 27, 7 << 27, in meson_viu_set_osd_lut()
236 writel_bits_relaxed(7 << 27, 0, in meson_viu_set_osd_lut()
[all …]
Dmeson_vpp.c131 writel_bits_relaxed(0xff << 16, 0xff << 16, in meson_vpp_init()
144 writel_bits_relaxed(VPP_PREBLEND_ENABLE, 0, in meson_vpp_init()
148 writel_bits_relaxed(VPP_POSTBLEND_ENABLE, 0, in meson_vpp_init()
152 writel_bits_relaxed(VPP_OSD1_POSTBLEND | VPP_OSD2_POSTBLEND | in meson_vpp_init()
Dmeson_dw_hdmi.c430 writel_bits_relaxed(0x3, 0, in dw_hdmi_phy_init()
432 writel_bits_relaxed(0xf << 8, 0, in dw_hdmi_phy_init()
442 writel_bits_relaxed(0xf << 8, wr_clk & (0xf << 8), in dw_hdmi_phy_init()
447 writel_bits_relaxed(0x3, MESON_VENC_SOURCE_ENCI, in dw_hdmi_phy_init()
450 writel_bits_relaxed(0x3, MESON_VENC_SOURCE_ENCP, in dw_hdmi_phy_init()
635 writel_bits_relaxed(0x3, 0, in meson_venc_hdmi_encoder_disable()
860 writel_bits_relaxed(BIT(15), BIT(15), in meson_dw_hdmi_bind()
862 writel_bits_relaxed(BIT(15), BIT(15), in meson_dw_hdmi_bind()
Dmeson_plane.c118 writel_bits_relaxed(OSD_REPLACE_EN, OSD_REPLACE_EN, in meson_plane_atomic_update()
125 writel_bits_relaxed(OSD_REPLACE_EN, 0, in meson_plane_atomic_update()
177 writel_bits_relaxed(VPP_OSD1_POSTBLEND, 0, in meson_plane_atomic_disable()
Dmeson_crtc.c101 writel_bits_relaxed(VPP_POSTBLEND_ENABLE, VPP_POSTBLEND_ENABLE, in meson_crtc_atomic_enable()
117 writel_bits_relaxed(VPP_POSTBLEND_ENABLE, 0, in meson_crtc_atomic_disable()
202 writel_bits_relaxed(VPP_OSD1_POSTBLEND, VPP_OSD1_POSTBLEND, in meson_crtc_irq()
Dmeson_venc_cvbs.c180 writel_bits_relaxed(BIT(5), 0, priv->io_base + _REG(VENC_VDAC_DACSEL0)); in meson_venc_cvbs_encoder_enable()
Dmeson_venc.c916 writel_bits_relaxed(0xff, 0xff, in meson_venc_hdmi_mode_set()
1253 writel_bits_relaxed(BIT(14), BIT(14), in meson_venc_hdmi_mode_set()
1552 writel_bits_relaxed(0x3, 0, in meson_venc_init()
Dmeson_registers.h22 #define writel_bits_relaxed(mask, val, addr) \ macro
/Linux-v4.19/drivers/spi/
Dspi-meson-spicc.c117 #define writel_bits_relaxed(mask, val, addr) \ macro
230 writel_bits_relaxed(SPICC_BURSTLENGTH_MASK, in meson_spicc_setup_burst()
288 writel_bits_relaxed(SPICC_XCH, SPICC_XCH, in meson_spicc_irq()
388 writel_bits_relaxed(SPICC_XCH, SPICC_XCH, spicc->base + SPICC_CONREG); in meson_spicc_transfer_one()
448 writel_bits_relaxed(BIT(24), BIT(24), spicc->base + SPICC_TESTREG); in meson_spicc_prepare_message()
461 writel_bits_relaxed(SPICC_ENABLE, 0, spicc->base + SPICC_CONREG); in meson_spicc_unprepare_transfer()
/Linux-v4.19/drivers/media/platform/meson/
Dao-cec.c228 #define writel_bits_relaxed(mask, val, addr) \ macro
309 writel_bits_relaxed(cfg, enable ? cfg : 0, in meson_ao_cec_irq_setup()
550 writel_bits_relaxed(CEC_GEN_CNTL_RESET, CEC_GEN_CNTL_RESET, in meson_ao_cec_adap_enable()
557 writel_bits_relaxed(CEC_GEN_CNTL_CLK_CTRL_MASK, in meson_ao_cec_adap_enable()
565 writel_bits_relaxed(CEC_GEN_CNTL_RESET, 0, in meson_ao_cec_adap_enable()