Karthik Ramasubramanian has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/84296?usp=email )
Change subject: mb/google/brox: Set PCIE WLAN bluetooth companion device ......................................................................
mb/google/brox: Set PCIE WLAN bluetooth companion device
To publish the Bluetooth Regulator Domain Settings under the right ACPI device scope, the wifi generic driver requires the bluetooth companion to be set accordingly.
BUG=b:362672785 TEST=Build Brox firmware and boot to OS. Ensure that the BRDS table is populated under the right ACPI device scope. Scope (_SB.PCI0.XHCI.RHUB.HS10) { Name (BRDS, Package (0x02) { 0x00000001, Package (0x0A) { 0x00000012, 0x00000001, 0x00000001, 0x7C, 0x70, 0x70, 0x70, 0x70, 0x70, 0x70 } }) }
Change-Id: I9a74a995bca8d412b85c243c7f2f98c9917b5e76 Signed-off-by: Karthikeyan Ramasubramanian kramasub@google.com --- M src/mainboard/google/brox/variants/brox/overridetree.cb M src/mainboard/google/brox/variants/jubilant/overridetree.cb M src/mainboard/google/brox/variants/lotso/overridetree.cb 3 files changed, 3 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/96/84296/1
diff --git a/src/mainboard/google/brox/variants/brox/overridetree.cb b/src/mainboard/google/brox/variants/brox/overridetree.cb index f2342f0..ac69884 100644 --- a/src/mainboard/google/brox/variants/brox/overridetree.cb +++ b/src/mainboard/google/brox/variants/brox/overridetree.cb @@ -286,6 +286,7 @@ chip drivers/wifi/generic register "wake" = "GPE0_DW0_03" register "add_acpi_dma_property" = "true" + use usb2_port10 as bluetooth_companion device pci 00.0 on probe WIFI_BT WIFI_BT_PCIE end diff --git a/src/mainboard/google/brox/variants/jubilant/overridetree.cb b/src/mainboard/google/brox/variants/jubilant/overridetree.cb index 52a3236..b208b62 100644 --- a/src/mainboard/google/brox/variants/jubilant/overridetree.cb +++ b/src/mainboard/google/brox/variants/jubilant/overridetree.cb @@ -288,6 +288,7 @@ chip drivers/wifi/generic register "wake" = "GPE0_DW0_03" register "add_acpi_dma_property" = "true" + use usb2_port10 as bluetooth_companion device pci 00.0 on probe WIFI_BT WIFI_BT_PCIE probe unprovisioned diff --git a/src/mainboard/google/brox/variants/lotso/overridetree.cb b/src/mainboard/google/brox/variants/lotso/overridetree.cb index 2970635..79bdb26 100644 --- a/src/mainboard/google/brox/variants/lotso/overridetree.cb +++ b/src/mainboard/google/brox/variants/lotso/overridetree.cb @@ -340,6 +340,7 @@ chip drivers/wifi/generic register "wake" = "GPE0_DW0_03" register "add_acpi_dma_property" = "true" + use usb2_port10 as bluetooth_companion device pci 00.0 on end end chip soc/intel/common/block/pcie/rtd3