mb/google/octopus: Add Bluetooth USB ACPI configuration
Enable USB ACPI driver for octopus boards and add bluetooth USB ACPI configuration in devicetree. This change enables exporting the bluetooth reset GPIO to the kernel for use in an rf-kill operation. BUG=b:123296264 BRANCH=octopus TEST=Boots to ChromeOS Change-Id: Ie40f1ad70f21a6fd398ce23d060e0c588ba6ce41 Signed-off-by: Karthikeyan Ramasubramanian <kramasub@google.com> Reviewed-on: https://review.coreboot.org/c/31130 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Patrick Georgi <pgeorgi@google.com> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
This commit is contained in:
parent
50e060ea40
commit
cd69259e0c
|
@ -9,6 +9,7 @@ config BOARD_GOOGLE_BASEBOARD_OCTOPUS
|
||||||
select DRIVERS_I2C_GENERIC
|
select DRIVERS_I2C_GENERIC
|
||||||
select DRIVERS_I2C_HID
|
select DRIVERS_I2C_HID
|
||||||
select DRIVERS_SPI_ACPI
|
select DRIVERS_SPI_ACPI
|
||||||
|
select DRIVERS_USB_ACPI
|
||||||
select EC_GOOGLE_CHROMEEC
|
select EC_GOOGLE_CHROMEEC
|
||||||
select EC_GOOGLE_CHROMEEC_BOARDID
|
select EC_GOOGLE_CHROMEEC_BOARDID
|
||||||
select EC_GOOGLE_CHROMEEC_LPC
|
select EC_GOOGLE_CHROMEEC_LPC
|
||||||
|
|
|
@ -143,7 +143,20 @@ chip soc/intel/apollolake
|
||||||
device pci 13.3 off end # - PCIe-A 3
|
device pci 13.3 off end # - PCIe-A 3
|
||||||
device pci 14.0 off end # - PCIe-B 0
|
device pci 14.0 off end # - PCIe-B 0
|
||||||
device pci 14.1 off end # - PCIe-B 1
|
device pci 14.1 off end # - PCIe-B 1
|
||||||
device pci 15.0 on end # - XHCI
|
device pci 15.0 on
|
||||||
|
chip drivers/usb/acpi
|
||||||
|
register "desc" = ""Root Hub""
|
||||||
|
register "type" = "UPC_TYPE_HUB"
|
||||||
|
device usb 0.0 on
|
||||||
|
chip drivers/usb/acpi
|
||||||
|
register "desc" = ""Bluetooth""
|
||||||
|
register "type" = "UPC_TYPE_INTERNAL"
|
||||||
|
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPIO_109)"
|
||||||
|
device usb 2.2 on end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end # - XHCI
|
||||||
device pci 15.1 on end # - XDCI
|
device pci 15.1 on end # - XDCI
|
||||||
device pci 16.0 on end # - I2C 0
|
device pci 16.0 on end # - I2C 0
|
||||||
device pci 16.1 on end # - I2C 1
|
device pci 16.1 on end # - I2C 1
|
||||||
|
|
Loading…
Reference in New Issue