summaryrefslogtreecommitdiff
path: root/drivers/soundwire/amd_manager.h
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2024-04-27 21:14:32 +0300
committerLinus Torvalds <torvalds@linux-foundation.org>2024-04-27 21:14:32 +0300
commit8a5c3ef7dbf3f271cd4cb8f603dba749f0720651 (patch)
tree24d1be971fa334257f857e2773c10ca1292288b8 /drivers/soundwire/amd_manager.h
parent6fba14a7b57ae06cae05d939d97319d719e64ae2 (diff)
parent63dc588e7af1392576071a1841298198c9cddee3 (diff)
downloadlinux-8a5c3ef7dbf3f271cd4cb8f603dba749f0720651.tar.xz
Merge tag 'soundwire-6.9-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire
Pull soundwire fix from Vinod Koul: - Single AMD driver fix for wake interrupt handling in clockstop mode * tag 'soundwire-6.9-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire: soundwire: amd: fix for wake interrupt handling for clockstop mode
Diffstat (limited to 'drivers/soundwire/amd_manager.h')
-rw-r--r--drivers/soundwire/amd_manager.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/soundwire/amd_manager.h b/drivers/soundwire/amd_manager.h
index 418b679e0b1a..707065468e05 100644
--- a/drivers/soundwire/amd_manager.h
+++ b/drivers/soundwire/amd_manager.h
@@ -152,7 +152,7 @@
#define AMD_SDW0_EXT_INTR_MASK 0x200000
#define AMD_SDW1_EXT_INTR_MASK 4
#define AMD_SDW_IRQ_MASK_0TO7 0x77777777
-#define AMD_SDW_IRQ_MASK_8TO11 0x000d7777
+#define AMD_SDW_IRQ_MASK_8TO11 0x000c7777
#define AMD_SDW_IRQ_ERROR_MASK 0xff
#define AMD_SDW_MAX_FREQ_NUM 1
#define AMD_SDW0_MAX_TX_PORTS 3
@@ -190,6 +190,7 @@
#define AMD_SDW_CLK_RESUME_REQ 2
#define AMD_SDW_CLK_RESUME_DONE 3
#define AMD_SDW_WAKE_STAT_MASK BIT(16)
+#define AMD_SDW_WAKE_INTR_MASK BIT(16)
static u32 amd_sdw_freq_tbl[AMD_SDW_MAX_FREQ_NUM] = {
AMD_SDW_DEFAULT_CLK_FREQ,