Home
last modified time | relevance | path

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

/linux-6.6.21/sound/soc/amd/rpl/
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()
Drpl_acp6x_chip_offset_byte.h12 #define ACP_SOFT_RESET 0x1241000 macro
/linux-6.6.21/sound/soc/amd/yc/
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()
Dacp6x_chip_offset_byte.h110 #define ACP_SOFT_RESET 0x1241000 macro
/linux-6.6.21/sound/soc/amd/vangogh/
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()
Dvg_chip_offset_byte.h94 #define ACP_SOFT_RESET 0x1241000 macro
/linux-6.6.21/sound/soc/amd/renoir/
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()
Drn_chip_offset_byte.h96 #define ACP_SOFT_RESET 0x1241000 macro
/linux-6.6.21/sound/soc/amd/acp/
Dacp-legacy-common.c283 writel(1, base + ACP_SOFT_RESET); in acp_reset()
284 ret = readl_poll_timeout(base + ACP_SOFT_RESET, val, val & ACP_SOFT_RST_DONE_MASK, in acp_reset()
289 writel(0, base + ACP_SOFT_RESET); in acp_reset()
290 return readl_poll_timeout(base + ACP_SOFT_RESET, val, !val, DELAY_US, ACP_TIMEOUT); in acp_reset()
Dchip_offset_byte.h20 #define ACP_SOFT_RESET 0x1000 macro
/linux-6.6.21/sound/soc/sof/amd/
Dacp-dsp-offset.h48 #define ACP_SOFT_RESET 0x1000 macro
Dacp.c409 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SOFT_RESET, ACP_ASSERT_RESET); in acp_reset()
411 ret = snd_sof_dsp_read_poll_timeout(sdev, ACP_DSP_BAR, ACP_SOFT_RESET, val, in acp_reset()
419 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SOFT_RESET, ACP_RELEASE_RESET); in acp_reset()
421 ret = snd_sof_dsp_read_poll_timeout(sdev, ACP_DSP_BAR, ACP_SOFT_RESET, val, !val, in acp_reset()
/linux-6.6.21/sound/soc/amd/ps/
Dpci-ps.c43 writel(1, acp_base + ACP_SOFT_RESET); in acp63_reset()
45 ret = readl_poll_timeout(acp_base + ACP_SOFT_RESET, val, in acp63_reset()
51 writel(0, acp_base + ACP_SOFT_RESET); in acp63_reset()
53 return readl_poll_timeout(acp_base + ACP_SOFT_RESET, val, !val, DELAY_US, ACP_TIMEOUT); in acp63_reset()
/linux-6.6.21/include/sound/
Dacp63_chip_offset_byte.h110 #define ACP_SOFT_RESET 0x0001000 macro