Lines Matching refs:mtk_mmsys_update_bits
129 static void mtk_mmsys_update_bits(struct mtk_mmsys *mmsys, u32 offset, u32 mask, u32 val, in mtk_mmsys_update_bits() function
162 mtk_mmsys_update_bits(mmsys, routes[i].addr, routes[i].mask, in mtk_mmsys_ddp_connect()
177 mtk_mmsys_update_bits(mmsys, routes[i].addr, routes[i].mask, 0, NULL); in mtk_mmsys_ddp_disconnect()
184 mtk_mmsys_update_bits(dev_get_drvdata(dev), MT8195_VDO1_MERGE0_ASYNC_CFG_WD + 0x10 * idx, in mtk_mmsys_merge_async_config()
192 mtk_mmsys_update_bits(dev_get_drvdata(dev), MT8195_VDO1_HDRBE_ASYNC_CFG_WD, ~0, in mtk_mmsys_hdr_config()
202 mtk_mmsys_update_bits(mmsys, MT8195_VDO1_MIXER_IN1_ALPHA + (idx - 1) * 4, ~0, in mtk_mmsys_mixer_in_config()
204 mtk_mmsys_update_bits(mmsys, MT8195_VDO1_HDR_TOP_CFG, BIT(19 + idx), in mtk_mmsys_mixer_in_config()
206 mtk_mmsys_update_bits(mmsys, MT8195_VDO1_MIXER_IN1_PAD + (idx - 1) * 4, in mtk_mmsys_mixer_in_config()
214 mtk_mmsys_update_bits(dev_get_drvdata(dev), MT8195_VDO1_MIXER_IN1_PAD + (idx - 1) * 4, in mtk_mmsys_mixer_in_channel_swap()
225 mtk_mmsys_update_bits(mmsys, MT8186_MMSYS_DPI_OUTPUT_FORMAT, in mtk_mmsys_ddp_dpi_fmt_config()
229 mtk_mmsys_update_bits(mmsys, MT8186_MMSYS_DPI_OUTPUT_FORMAT, in mtk_mmsys_ddp_dpi_fmt_config()
233 mtk_mmsys_update_bits(mmsys, MT8186_MMSYS_DPI_OUTPUT_FORMAT, in mtk_mmsys_ddp_dpi_fmt_config()
238 mtk_mmsys_update_bits(mmsys, MT8186_MMSYS_DPI_OUTPUT_FORMAT, in mtk_mmsys_ddp_dpi_fmt_config()
260 mtk_mmsys_update_bits(mmsys, reg, BIT(id), 0, NULL); in mtk_mmsys_reset_update()
262 mtk_mmsys_update_bits(mmsys, reg, BIT(id), BIT(id), NULL); in mtk_mmsys_reset_update()