Lines Matching refs:mtk_dpi_mask

119 static void mtk_dpi_mask(struct mtk_dpi *dpi, u32 offset, u32 val, u32 mask)  in mtk_dpi_mask()  function
129 mtk_dpi_mask(dpi, DPI_RET, reset ? RST : 0, RST); in mtk_dpi_sw_reset()
134 mtk_dpi_mask(dpi, DPI_EN, EN, EN); in mtk_dpi_enable()
139 mtk_dpi_mask(dpi, DPI_EN, 0, EN); in mtk_dpi_disable()
145 mtk_dpi_mask(dpi, DPI_TGEN_HWIDTH, in mtk_dpi_config_hsync()
147 mtk_dpi_mask(dpi, DPI_TGEN_HPORCH, in mtk_dpi_config_hsync()
149 mtk_dpi_mask(dpi, DPI_TGEN_HPORCH, sync->front_porch << HFP, in mtk_dpi_config_hsync()
157 mtk_dpi_mask(dpi, width_addr, in mtk_dpi_config_vsync()
160 mtk_dpi_mask(dpi, width_addr, in mtk_dpi_config_vsync()
163 mtk_dpi_mask(dpi, porch_addr, in mtk_dpi_config_vsync()
166 mtk_dpi_mask(dpi, porch_addr, in mtk_dpi_config_vsync()
207 mtk_dpi_mask(dpi, DPI_OUTPUT_SETTING, pol, in mtk_dpi_config_pol()
213 mtk_dpi_mask(dpi, DPI_CON, en_3d ? TDFP_EN : 0, TDFP_EN); in mtk_dpi_config_3d()
218 mtk_dpi_mask(dpi, DPI_CON, inter ? INTL_EN : 0, INTL_EN); in mtk_dpi_config_interface()
223 mtk_dpi_mask(dpi, DPI_SIZE, width << HSIZE, HSIZE_MASK); in mtk_dpi_config_fb_size()
224 mtk_dpi_mask(dpi, DPI_SIZE, height << VSIZE, VSIZE_MASK); in mtk_dpi_config_fb_size()
230 mtk_dpi_mask(dpi, DPI_Y_LIMIT, limit->y_bottom << Y_LIMINT_BOT, in mtk_dpi_config_channel_limit()
232 mtk_dpi_mask(dpi, DPI_Y_LIMIT, limit->y_top << Y_LIMINT_TOP, in mtk_dpi_config_channel_limit()
234 mtk_dpi_mask(dpi, DPI_C_LIMIT, limit->c_bottom << C_LIMIT_BOT, in mtk_dpi_config_channel_limit()
236 mtk_dpi_mask(dpi, DPI_C_LIMIT, limit->c_top << C_LIMIT_TOP, in mtk_dpi_config_channel_limit()
262 mtk_dpi_mask(dpi, DPI_OUTPUT_SETTING, val << OUT_BIT, in mtk_dpi_config_bit_num()
292 mtk_dpi_mask(dpi, DPI_OUTPUT_SETTING, val << YC_MAP, YC_MAP_MASK); in mtk_dpi_config_yc_map()
324 mtk_dpi_mask(dpi, DPI_OUTPUT_SETTING, val << CH_SWAP, CH_SWAP_MASK); in mtk_dpi_config_channel_swap()
329 mtk_dpi_mask(dpi, DPI_CON, enable ? YUV422_EN : 0, YUV422_EN); in mtk_dpi_config_yuv422_enable()
334 mtk_dpi_mask(dpi, DPI_CON, enable ? CSC_ENABLE : 0, CSC_ENABLE); in mtk_dpi_config_csc_enable()
339 mtk_dpi_mask(dpi, DPI_CON, enable ? IN_RB_SWAP : 0, IN_RB_SWAP); in mtk_dpi_config_swap_input()
344 mtk_dpi_mask(dpi, DPI_H_FRE_CON, H_FRE_2N, H_FRE_2N); in mtk_dpi_config_2n_h_fre()