Lines Matching refs:DMICLCTL_OFFSET
143 sys_write32(sys_read32(dmic->shim_base + DMICLCTL_OFFSET) | in dai_dmic_claim_ownership()
144 FIELD_PREP(DMICLCTL_OSEL, 0x3), dmic->shim_base + DMICLCTL_OFFSET); in dai_dmic_claim_ownership()
150 sys_write32(sys_read32(dmic->shim_base + DMICLCTL_OFFSET) & in dai_dmic_release_ownership()
151 ~DMICLCTL_OSEL, dmic->shim_base + DMICLCTL_OFFSET); in dai_dmic_release_ownership()
294 sys_write32((sys_read32(dmic->shim_base + DMICLCTL_OFFSET) | DMICLCTL_DCGD), in dai_dmic_dis_clk_gating()
295 dmic->shim_base + DMICLCTL_OFFSET); in dai_dmic_dis_clk_gating()
306 sys_write32((sys_read32(dmic->shim_base + DMICLCTL_OFFSET) & ~DMICLCTL_DCGD), in dai_dmic_en_clk_gating()
307 dmic->shim_base + DMICLCTL_OFFSET); in dai_dmic_en_clk_gating()
332 sys_write32((sys_read32(base + DMICLCTL_OFFSET) | DMICLCTL_SPA), in dai_dmic_en_power()
333 base + DMICLCTL_OFFSET); in dai_dmic_en_power()
336 while (!(sys_read32(base + DMICLCTL_OFFSET) & DMICLCTL_CPA)) { in dai_dmic_en_power()
346 sys_write32((sys_read32(base + DMICLCTL_OFFSET) & (~DMICLCTL_SPA)), in dai_dmic_dis_power()
347 base + DMICLCTL_OFFSET); in dai_dmic_dis_power()