| From 66298827beff17fc6f270f2a6a382d996bf83f44 Mon Sep 17 00:00:00 2001 |
| From: Vijendar Mukunda <vijendar.mukunda@amd.corp-partner.google.com> |
| Date: Sun, 2 May 2021 09:55:35 +0530 |
| Subject: [PATCH] CHROMIUM: ASoC: amd: add pci revision id check |
| |
| Add pci revision id check to load Renoir acp driver. |
| |
| Signed-off-by: Vijendar Mukunda <Vijendar.Mukunda@amd.com> |
| Signed-off-by: Vijendar Mukunda <Vijendar.Mukunda@amd.corp-partner.google.com> |
| |
| BUG=b:184617007 |
| TESTi= Renoir ACP driver should be loaded |
| |
| Change-Id: Iee4dec0bc205d8dff708af93217f458b38fda5e8 |
| Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/2859560 |
| Tested-by: Vijendar Mukunda <vijendar.mukunda@amd.corp-partner.google.com> |
| Reviewed-by: Yu-Hsuan Hsu <yuhsuan@chromium.org> |
| Commit-Queue: Yu-Hsuan Hsu <yuhsuan@chromium.org> |
| --- |
| sound/soc/amd/renoir/rn-pci-acp3x.c | 2 ++ |
| 1 file changed, 2 insertions(+) |
| |
| diff --git a/sound/soc/amd/renoir/rn-pci-acp3x.c b/sound/soc/amd/renoir/rn-pci-acp3x.c |
| index f65bee39fefb..b5669f226ddb 100644 |
| --- a/sound/soc/amd/renoir/rn-pci-acp3x.c |
| +++ b/sound/soc/amd/renoir/rn-pci-acp3x.c |
| @@ -252,6 +252,8 @@ static int snd_rn_acp_probe(struct pci_dev *pci, |
| if (flag) |
| return -ENODEV; |
| |
| + if (pci->revision != 0x01) |
| + return -ENODEV; |
| if (pci_enable_device(pci)) { |
| dev_err(&pci->dev, "pci_enable_device failed\n"); |
| return -ENODEV; |
| -- |
| 2.35.0 |
| |