Searched refs:pdm_ctrl (Results 1 - 4 of 4) sorted by relevance

/linux-master/sound/soc/amd/yc/
H A Dacp6x-pdm-dma.c56 u32 pdm_clk_enable, pdm_ctrl; local
59 pdm_ctrl = 0x00;
62 pdm_ctrl = acp6x_readl(acp_base + ACP_WOV_MISC_CTRL);
63 pdm_ctrl &= ~ACP_WOV_GAIN_CONTROL;
64 pdm_ctrl |= FIELD_PREP(ACP_WOV_GAIN_CONTROL, clamp(pdm_gain, 0, 3));
65 acp6x_writel(pdm_ctrl, acp_base + ACP_WOV_MISC_CTRL);
/linux-master/sound/soc/amd/ps/
H A Dps-pdm-dma.c56 u32 pdm_clk_enable, pdm_ctrl; local
59 pdm_ctrl = 0x00;
62 pdm_ctrl = readl(acp_base + ACP_WOV_MISC_CTRL);
63 pdm_ctrl &= ~ACP_WOV_GAIN_CONTROL;
64 pdm_ctrl |= FIELD_PREP(ACP_WOV_GAIN_CONTROL, clamp(pdm_gain, 0, 3));
65 writel(pdm_ctrl, acp_base + ACP_WOV_MISC_CTRL);
/linux-master/sound/soc/amd/renoir/
H A Dacp3x-pdm-dma.c82 u32 pdm_clk_enable, pdm_ctrl; local
87 pdm_ctrl = rn_readl(acp_base + ACP_WOV_MISC_CTRL);
88 pdm_ctrl &= ~ACP_WOV_GAIN_CONTROL;
89 pdm_ctrl |= FIELD_PREP(ACP_WOV_GAIN_CONTROL, clamp(pdm_gain, 0, 3));
90 rn_writel(pdm_ctrl, acp_base + ACP_WOV_MISC_CTRL);
/linux-master/sound/soc/amd/acp/
H A Dacp-legacy-common.c71 unsigned int pdm_ctrl; local
75 pdm_ctrl = readl(adata->acp_base + ACP_WOV_MISC_CTRL);
76 pdm_ctrl |= PDM_MISC_CTRL_MASK;
77 writel(pdm_ctrl, adata->acp_base + ACP_WOV_MISC_CTRL);

Completed in 477 milliseconds