From d5c364235f2c79dd467a8d4d9e90ad3f7e4cf114 Mon Sep 17 00:00:00 2001 From: Sean Rhodes Date: Thu, 24 Oct 2024 14:28:13 +0100 Subject: [PATCH] drivers/usb/acpi: Don't add GPIOs to _CRS for Intel Bluetooth These are not needed as they are controlled via a power resource that is specific to Intel Bluetooth. Change-Id: I8502d03db3d43385ac19bc3c17a79232bde1aa94 Signed-off-by: Sean Rhodes Reviewed-on: https://review.coreboot.org/c/coreboot/+/85866 Tested-by: build bot (Jenkins) Reviewed-by: Matt DeVillier --- src/drivers/usb/acpi/usb_acpi.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/drivers/usb/acpi/usb_acpi.c b/src/drivers/usb/acpi/usb_acpi.c index 6408a88189..a920fa1e58 100644 --- a/src/drivers/usb/acpi/usb_acpi.c +++ b/src/drivers/usb/acpi/usb_acpi.c @@ -10,6 +10,9 @@ static bool usb_acpi_add_gpios_to_crs(struct drivers_usb_acpi_config *cfg) { + if (cfg->is_intel_bluetooth) + return false; + if (cfg->privacy_gpio.pin_count) return true;