Karthik Ramasubramanian has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/31147 )
Change subject: soc/intel/apollolake: Fix XHCI device name in ACPI ......................................................................
Patch Set 1:
Patch Set 1:
(1 comment)
I will provide additional description regarding the name mismatch in ASL and SoC driver. Currently we are not seeing this problem since we haven't enabled USB ACPI Driver in coreboot. In the subsequent patch to export the bluetooth reset GPIO information, USB ACPI driver is enabled and the internal USB port in which the Bluetooth controller is present is defined under the scope: _SB.PCI0.XHCI.RHUB.HS03
Scope (_SB.PCI0.XHCI.RHUB.HS03) { Name (_DDN, "Bluetooth") // _DDN: DOS Device Name Name (_UPC, Package (0x04) // _UPC: USB Port Capabilities { 0xFF, 0xFF, Zero, Zero })
This when exported to the kernel is causing the namespace lookup error.