Home
last modified time | relevance | path

Searched refs:ACP_SOFT_RESET (Results 1 – 15 of 15) sorted by relevance

/linux-6.3-rc2/sound/soc/amd/rpl/
A Drpl-pci-acp6x.c48 rpl_acp_writel(1, acp_base + ACP_SOFT_RESET); in rpl_reset()
51 val = rpl_acp_readl(acp_base + ACP_SOFT_RESET); in rpl_reset()
56 rpl_acp_writel(0, acp_base + ACP_SOFT_RESET); in rpl_reset()
59 val = rpl_acp_readl(acp_base + ACP_SOFT_RESET); in rpl_reset()
A Drpl_acp6x_chip_offset_byte.h12 #define ACP_SOFT_RESET 0x1241000 macro
/linux-6.3-rc2/sound/soc/amd/acp/
A Dacp-renoir.c188 writel(1, base + ACP_SOFT_RESET); in acp3x_reset()
190 ret = readl_poll_timeout(base + ACP_SOFT_RESET, val, val & ACP_SOFT_RST_DONE_MASK, in acp3x_reset()
195 writel(0, base + ACP_SOFT_RESET); in acp3x_reset()
197 return readl_poll_timeout(base + ACP_SOFT_RESET, val, !val, DELAY_US, ACP_TIMEOUT); in acp3x_reset()
A Dacp-rembrandt.c229 writel(1, base + ACP_SOFT_RESET); in acp6x_reset()
232 val = readl(base + ACP_SOFT_RESET); in acp6x_reset()
237 writel(0, base + ACP_SOFT_RESET); in acp6x_reset()
240 val = readl(base + ACP_SOFT_RESET); in acp6x_reset()
A Dchip_offset_byte.h20 #define ACP_SOFT_RESET 0x1000 macro
/linux-6.3-rc2/sound/soc/amd/vangogh/
A Dpci-acp5x.c53 acp_writel(1, acp5x_base + ACP_SOFT_RESET); in acp5x_reset()
56 val = acp_readl(acp5x_base + ACP_SOFT_RESET); in acp5x_reset()
61 acp_writel(0, acp5x_base + ACP_SOFT_RESET); in acp5x_reset()
64 val = acp_readl(acp5x_base + ACP_SOFT_RESET); in acp5x_reset()
A Dvg_chip_offset_byte.h94 #define ACP_SOFT_RESET 0x1241000 macro
/linux-6.3-rc2/sound/soc/amd/yc/
A Dpci-acp6x.c53 acp6x_writel(1, acp_base + ACP_SOFT_RESET); in acp6x_reset()
56 val = acp6x_readl(acp_base + ACP_SOFT_RESET); in acp6x_reset()
61 acp6x_writel(0, acp_base + ACP_SOFT_RESET); in acp6x_reset()
64 val = acp6x_readl(acp_base + ACP_SOFT_RESET); in acp6x_reset()
A Dacp6x_chip_offset_byte.h110 #define ACP_SOFT_RESET 0x1241000 macro
/linux-6.3-rc2/sound/soc/amd/renoir/
A Drn-pci-acp3x.c84 rn_writel(1, acp_base + ACP_SOFT_RESET); in rn_acp_reset()
87 val = rn_readl(acp_base + ACP_SOFT_RESET); in rn_acp_reset()
92 rn_writel(0, acp_base + ACP_SOFT_RESET); in rn_acp_reset()
95 val = rn_readl(acp_base + ACP_SOFT_RESET); in rn_acp_reset()
A Drn_chip_offset_byte.h96 #define ACP_SOFT_RESET 0x1241000 macro
/linux-6.3-rc2/sound/soc/amd/ps/
A Dpci-ps.c47 acp63_writel(1, acp_base + ACP_SOFT_RESET); in acp63_reset()
50 val = acp63_readl(acp_base + ACP_SOFT_RESET); in acp63_reset()
55 acp63_writel(0, acp_base + ACP_SOFT_RESET); in acp63_reset()
58 val = acp63_readl(acp_base + ACP_SOFT_RESET); in acp63_reset()
/linux-6.3-rc2/sound/soc/sof/amd/
A Dacp-dsp-offset.h48 #define ACP_SOFT_RESET 0x1000 macro
A Dacp.c393 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SOFT_RESET, ACP_ASSERT_RESET); in acp_reset()
395 ret = snd_sof_dsp_read_poll_timeout(sdev, ACP_DSP_BAR, ACP_SOFT_RESET, val, in acp_reset()
403 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SOFT_RESET, ACP_RELEASE_RESET); in acp_reset()
405 ret = snd_sof_dsp_read_poll_timeout(sdev, ACP_DSP_BAR, ACP_SOFT_RESET, val, !val, in acp_reset()
/linux-6.3-rc2/include/sound/
A Dacp63_chip_offset_byte.h110 #define ACP_SOFT_RESET 0x0001000 macro

Completed in 33 milliseconds