mirror of
https://github.com/torvalds/linux.git
synced 2026-05-28 17:13:52 +02:00
ASoC: Add DMIC support for the AMD RPL platform
Add RPL rev 0x62 check and reserve ACP CONFIG PIN 10 to 14 for RPL platform Signed-off-by: Mingyou Chen <qby140326@gmail.com> Reviewed-by: Mario Limonciello (AMD) <superm1@kernel.org> Link: https://patch.msgid.link/20260213055904.110256-2-qby140326@gmail.com Reviewed-by: Vijendar Mukunda <Vijendar.Mukunda@amd.com> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
6de23f81a5
commit
df4148a5a3
|
|
@ -163,6 +163,7 @@ static int snd_acp6x_probe(struct pci_dev *pci,
|
|||
switch (pci->revision) {
|
||||
case 0x60:
|
||||
case 0x6f:
|
||||
case 0x62: /* RPL */
|
||||
break;
|
||||
default:
|
||||
dev_dbg(&pci->dev, "acp6x pci device not found\n");
|
||||
|
|
@ -208,6 +209,17 @@ static int snd_acp6x_probe(struct pci_dev *pci,
|
|||
case ACP_CONFIG_15:
|
||||
dev_info(&pci->dev, "Audio Mode %d\n", val);
|
||||
break;
|
||||
case ACP_CONFIG_10:
|
||||
case ACP_CONFIG_11:
|
||||
case ACP_CONFIG_12:
|
||||
case ACP_CONFIG_13:
|
||||
case ACP_CONFIG_14:
|
||||
/* PIN 10 to 14 is reserve for RPL */
|
||||
if (pci->revision == 0x62) {
|
||||
dev_info(&pci->dev, "RPL Audio Mode %d\n", val);
|
||||
break;
|
||||
}
|
||||
fallthrough;
|
||||
default:
|
||||
adata->res = devm_kzalloc(&pci->dev,
|
||||
sizeof(struct resource),
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user