Lines Matching refs:zx_writel_mask

229 	zx_writel_mask(vou->vouctl + VOU_INF_HDMI_CTRL, VOU_HDMI_AUD_MASK, aud);  in vou_inf_hdmi_audio_sel()
244 zx_writel_mask(csc + CSC_CTRL0, CSC_COV_MODE_MASK, in vou_inf_enable()
246 zx_writel_mask(csc + CSC_CTRL0, CSC_WORK_ENABLE, in vou_inf_enable()
250 zx_writel_mask(dither + OSD_DITHER_CTRL0, DITHER_BYSPASS, in vou_inf_enable()
253 zx_writel_mask(csc + CSC_CTRL0, CSC_WORK_ENABLE, 0); in vou_inf_enable()
254 zx_writel_mask(dither + OSD_DITHER_CTRL0, DITHER_BYSPASS, 0); in vou_inf_enable()
258 zx_writel_mask(vou->vouctl + VOU_INF_DATA_SEL, 0x3 << data_sel_shift, in vou_inf_enable()
262 zx_writel_mask(vou->vouctl + VOU_INF_CH_SEL, 0x1 << id, in vou_inf_enable()
266 zx_writel_mask(vou->vouctl + VOU_CLK_SEL, inf->clocks_sel_bits, in vou_inf_enable()
270 zx_writel_mask(vou->vouctl + VOU_CLK_EN, inf->clocks_en_bits, in vou_inf_enable()
274 zx_writel_mask(vou->vouctl + VOU_INF_EN, 1 << id, 1 << id); in vou_inf_enable()
283 zx_writel_mask(vou->vouctl + VOU_INF_EN, 1 << id, 0); in vou_inf_disable()
286 zx_writel_mask(vou->vouctl + VOU_CLK_EN, inf->clocks_en_bits, 0); in vou_inf_disable()
298 zx_writel_mask(vou->vouctl + VOU_DIV_PARA, DIV_PARA_UPDATE, 0); in zx_vou_config_dividers()
338 zx_writel_mask(vou->vouctl + reg, 0x7 << shift, in zx_vou_config_dividers()
343 zx_writel_mask(vou->vouctl + VOU_DIV_PARA, DIV_PARA_UPDATE, in zx_vou_config_dividers()
409 zx_writel_mask(vou->timing + TIMING_CTRL, bits->polarity_mask, in zx_crtc_atomic_enable()
421 zx_writel_mask(vou->timing + SCAN_CTRL, scan_mask, in zx_crtc_atomic_enable()
425 zx_writel_mask(vou->timing + TIMING_TC_ENABLE, bits->tc_enable, in zx_crtc_atomic_enable()
429 zx_writel_mask(zcrtc->chnreg + CHN_CTRL1, CHN_SCREEN_W_MASK, in zx_crtc_atomic_enable()
431 zx_writel_mask(zcrtc->chnreg + CHN_CTRL1, CHN_SCREEN_H_MASK, in zx_crtc_atomic_enable()
435 zx_writel_mask(zcrtc->chnreg + CHN_INTERLACE_BUF_CTRL, CHN_INTERLACE_EN, in zx_crtc_atomic_enable()
442 zx_writel_mask(zcrtc->chnreg + CHN_CTRL0, CHN_ENABLE, CHN_ENABLE); in zx_crtc_atomic_enable()
469 zx_writel_mask(zcrtc->chnreg + CHN_CTRL0, CHN_ENABLE, 0); in zx_crtc_atomic_disable()
472 zx_writel_mask(vou->timing + TIMING_TC_ENABLE, bits->tc_enable, 0); in zx_crtc_atomic_disable()
505 zx_writel_mask(vou->timing + TIMING_INT_CTRL, int_frame_mask, in zx_vou_enable_vblank()
516 zx_writel_mask(vou->timing + TIMING_INT_CTRL, in zx_vou_disable_vblank()
617 zx_writel_mask(vou->osd + OSD_CTRL0, bits->chnsel, 0); in zx_vou_layer_enable()
618 zx_writel_mask(vou->vouctl + VOU_CLK_SEL, bits->clksel, 0); in zx_vou_layer_enable()
620 zx_writel_mask(vou->osd + OSD_CTRL0, bits->chnsel, in zx_vou_layer_enable()
622 zx_writel_mask(vou->vouctl + VOU_CLK_SEL, bits->clksel, in zx_vou_layer_enable()
626 zx_writel_mask(vou->osd + OSD_CTRL0, bits->enable, bits->enable); in zx_vou_layer_enable()
637 zx_writel_mask(vou->osd + OSD_CTRL0, bits->enable, 0); in zx_vou_layer_disable()
716 zx_writel_mask(vou->dtrc + DTRC_DETILE_CTRL, in vou_dtrc_init()
720 zx_writel_mask(vou->dtrc + DTRC_DETILE_CTRL, DETILE_ARIDR_MODE_MASK, in vou_dtrc_init()
724 zx_writel_mask(vou->dtrc + DTRC_F0_CTRL, DTRC_DECOMPRESS_BYPASS, in vou_dtrc_init()
726 zx_writel_mask(vou->dtrc + DTRC_F1_CTRL, DTRC_DECOMPRESS_BYPASS, in vou_dtrc_init()
757 zx_writel_mask(vou->osd + OSD_RST_CLR, RST_PER_FRAME, RST_PER_FRAME); in vou_hw_init()