Re: [Nouveau] [PATCH] PCI: Expose hidden NVIDIA HDA controllers

2019-06-24 Thread Daniel Drake
On Fri, Jun 14, 2019 at 4:03 AM Bjorn Helgaas wrote: > Is it possible that this works on Windows but not Linux because they > handle ACPI hotplug slightly differently? > > Martin did some nice debug [1] and found that _DSM, _PS0, and _PS3 > functions write the config bit at 0x488. The dmesg log [

Re: [Nouveau] [PATCH] PCI: Expose hidden NVIDIA HDA controllers

2019-06-13 Thread Bjorn Helgaas
[+cc Rafael, Martin, zigarrre] On Thu, Jun 13, 2019 at 02:35:14PM +0800, Daniel Drake wrote: > From: Lukas Wunner > > The integrated HDA controller on Nvidia GPUs can be hidden with a bit in > the GPU's config space. Information about this scheme was provided by > NVIDIA on their forums. > > Ma

Re: [Nouveau] [PATCH] PCI: Expose hidden NVIDIA HDA controllers

2019-06-13 Thread Ilia Mirkin
On Thu, Jun 13, 2019 at 9:15 AM Ilia Mirkin wrote: > > On Thu, Jun 13, 2019 at 2:35 AM Daniel Drake wrote: > > > > From: Lukas Wunner > > > > The integrated HDA controller on Nvidia GPUs can be hidden with a bit in > > the GPU's config space. Information about this scheme was provided by > > NVI

Re: [Nouveau] [PATCH] PCI: Expose hidden NVIDIA HDA controllers

2019-06-13 Thread Lukas Wunner
On Thu, Jun 13, 2019 at 09:15:31AM -0400, Ilia Mirkin wrote: > On Thu, Jun 13, 2019 at 2:35 AM Daniel Drake wrote: > > Link: https://devtalk.nvidia.com/default/topic/1024022 > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=75985 > > Cc: Aaron Plattner > > Cc: Peter Wu > > Cc: Ilia Mirk

Re: [Nouveau] [PATCH] PCI: Expose hidden NVIDIA HDA controllers

2019-06-13 Thread Ilia Mirkin
On Thu, Jun 13, 2019 at 2:35 AM Daniel Drake wrote: > > From: Lukas Wunner > > The integrated HDA controller on Nvidia GPUs can be hidden with a bit in > the GPU's config space. Information about this scheme was provided by > NVIDIA on their forums. > > Many laptops now ship with this device hidd

[Nouveau] [PATCH] PCI: Expose hidden NVIDIA HDA controllers

2019-06-12 Thread Daniel Drake
From: Lukas Wunner The integrated HDA controller on Nvidia GPUs can be hidden with a bit in the GPU's config space. Information about this scheme was provided by NVIDIA on their forums. Many laptops now ship with this device hidden, meaning that Linux users of affected platforms (where the HDMI