ACK/Cmnt: [SRU] [B/D/Unstable/OEM-B/OEM-OSP1-B] [PATCH 0/1] Unhide Nvidia HDA audio controller
Stefan Bader
stefan.bader at canonical.com
Fri Jul 19 09:14:03 UTC 2019
On 12.07.19 08:34, Kai-Heng Feng wrote:
> BugLink: https://bugs.launchpad.net/bugs/1836308
>
> [Impact]
> Nvidia HDA audio controller comes with Nvidia graphics cannot be found
> by PCI subsystem.
>
> [Fix]
> Write bit 25 at graphics' config space offset 0x488 to enable the HDA
> controller.
>
> [Test]
> Nvidia HDA controller is not listed under lspci.
> After applying the fix lspci can find Nvidia HDA controller.
>
> [Regression Potential]
> Low. This fix doesn't bring any functional change other then exposing
> HDA controller at hardware level.
Not sure I fully concur. The change causes a write to pci config space based on
vendor being NVidia and the device id being higher that some number. This
assumes that the ids were always used sanely and none of the things out there
acting odd if that bit is poked. It probably is rare but I am prepared to expect
the unexpected. :)
-Stefan
>
> Lukas Wunner (1):
> PCI: Enable NVIDIA HDA controllers
>
> drivers/pci/quirks.c | 30 ++++++++++++++++++++++++++++++
> include/linux/pci_ids.h | 1 +
> 2 files changed, 31 insertions(+)
>
Acked-by: Stefan Bader <stefan.bader at canonical.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20190719/86f70d90/attachment.sig>
More information about the kernel-team
mailing list