summaryrefslogtreecommitdiff
path: root/src/drivers/usb/acpi/chip.h
diff options
context:
space:
mode:
authorSean Rhodes <sean@starlabs.systems>2024-08-29 20:19:39 +0100
committerFelix Held <felix-coreboot@felixheld.de>2024-09-02 09:12:20 +0000
commit5665bcac4f3f2d101537f751fd3d2baa66afaafc (patch)
treeb1c7059de285204ff9742b1ecf45369e738b103f /src/drivers/usb/acpi/chip.h
parentdfd5411ea031ff9ef7a1f8d4f04a7e97aec3c68e (diff)
drivers/usb/acpi: Add DSM for Intel Bluetooth
Add support for creating a DSM Method for Intel Bluetooth that is outlined in Intel's connectivity integrated guide (which has no document number). It supports two GUIDs: Set Tile Activaction (2d19d3e1-5708-4696-bd5b-2c3dbae2d6a9) BIT(0) Indicates whether the device supports other functions BIT(1) Set Tile Activation Check/Set Reset Delay (aa10f4e0-81ac-4233-abf6-3b2ac50e28d9) BIT(0) Indicates whether the device supports other functions BIT(1) Set Bluetooth reset timing Change-Id: Icc18f867604876b27ced2ee4356e47b3aa6b4f74 Signed-off-by: Sean Rhodes <sean@starlabs.systems> Reviewed-on: https://review.coreboot.org/c/coreboot/+/84133 Reviewed-by: Subrata Banik <subratabanik@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/drivers/usb/acpi/chip.h')
-rw-r--r--src/drivers/usb/acpi/chip.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/drivers/usb/acpi/chip.h b/src/drivers/usb/acpi/chip.h
index 9acd382c3d..855a5d798b 100644
--- a/src/drivers/usb/acpi/chip.h
+++ b/src/drivers/usb/acpi/chip.h
@@ -47,6 +47,9 @@ struct drivers_usb_acpi_config {
/* Does the device have a power resource? */
bool has_power_resource;
+ /* Intel Bluetooth */
+ bool is_intel_bluetooth;
+
/* GPIO used to take device out of reset or to put it into reset. */
struct acpi_gpio reset_gpio;
/* Delay to be inserted after device is taken out of reset. */