Home
last modified time | relevance | path

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

/linux/sound/soc/amd/rpl/
H 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()
H A Drpl_acp6x_chip_offset_byte.h12 #define ACP_SOFT_RESET 0x1241000 macro
/linux/sound/soc/amd/yc/
H 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()
H A Dacp6x_chip_offset_byte.h110 #define ACP_SOFT_RESET 0x1241000 macro
/linux/sound/soc/amd/vangogh/
H A Dpci-acp5x.c54 acp_writel(1, acp5x_base + ACP_SOFT_RESET); in acp5x_reset()
57 val = acp_readl(acp5x_base + ACP_SOFT_RESET); in acp5x_reset()
62 acp_writel(0, acp5x_base + ACP_SOFT_RESET); in acp5x_reset()
65 val = acp_readl(acp5x_base + ACP_SOFT_RESET); in acp5x_reset()
H A Dvg_chip_offset_byte.h94 #define ACP_SOFT_RESET 0x1241000 macro
/linux/sound/soc/amd/renoir/
H 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()
H A Drn_chip_offset_byte.h96 #define ACP_SOFT_RESET 0x1241000 macro
/linux/sound/soc/sof/amd/
H A Dacp.c526 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SOFT_RESET, ACP_ASSERT_RESET); in acp_reset()
528 ret = snd_sof_dsp_read_poll_timeout(sdev, ACP_DSP_BAR, ACP_SOFT_RESET, val, in acp_reset()
536 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SOFT_RESET, ACP_RELEASE_RESET); in acp_reset()
538 ret = snd_sof_dsp_read_poll_timeout(sdev, ACP_DSP_BAR, ACP_SOFT_RESET, val, !val, in acp_reset()
559 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SOFT_RESET, ACP_DSP_ASSERT_RESET); in acp_dsp_reset()
561 ret = snd_sof_dsp_read_poll_timeout(sdev, ACP_DSP_BAR, ACP_SOFT_RESET, val, in acp_dsp_reset()
569 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SOFT_RESET, ACP_DSP_RELEASE_RESET); in acp_dsp_reset()
571 ret = snd_sof_dsp_read_poll_timeout(sdev, ACP_DSP_BAR, ACP_SOFT_RESET, val, !val, in acp_dsp_reset()
H A Dacp-dsp-offset.h59 #define ACP_SOFT_RESET 0x1000 macro
/linux/sound/soc/amd/acp/
H A Dacp-legacy-common.c297 writel(1, base + ACP_SOFT_RESET); in acp_reset()
298 ret = readl_poll_timeout(base + ACP_SOFT_RESET, val, val & ACP_SOFT_RST_DONE_MASK, in acp_reset()
303 writel(0, base + ACP_SOFT_RESET); in acp_reset()
304 return readl_poll_timeout(base + ACP_SOFT_RESET, val, !val, DELAY_US, ACP_TIMEOUT); in acp_reset()
H A Dchip_offset_byte.h27 #define ACP_SOFT_RESET 0x1000 macro
/linux/sound/soc/amd/ps/
H A Dpci-ps.c44 writel(1, acp_base + ACP_SOFT_RESET); in acp63_reset()
46 ret = readl_poll_timeout(acp_base + ACP_SOFT_RESET, val, in acp63_reset()
52 writel(0, acp_base + ACP_SOFT_RESET); in acp63_reset()
54 return readl_poll_timeout(acp_base + ACP_SOFT_RESET, val, !val, DELAY_US, ACP_TIMEOUT); in acp63_reset()
/linux/include/sound/
H A Dacp63_chip_offset_byte.h110 #define ACP_SOFT_RESET 0x0001000 macro