mb/google/kohaku: Update USB port settings
This change overrides USB port settings for kohaku. Some port settings are same with baseboard, but I'd like to describe all settings here to be aware of current setting and usage of USB ports on kohaku. BUG=none BRANCH=none TEST=built and measured SI of USB ports internally Change-Id: I5ac05485d1cd94416e5a0aecf7fa6769bd7c9e84 Signed-off-by: Seunghwan Kim <sh_.kim@samsung.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/35236 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Furquan Shaikh <furquan@google.com>
This commit is contained in:
parent
2e1427b6a7
commit
c773b6c896
|
@ -23,6 +23,24 @@ chip soc/intel/cannonlake
|
||||||
# Enable DMIC1
|
# Enable DMIC1
|
||||||
register "PchHdaAudioLinkDmic1" = "1"
|
register "PchHdaAudioLinkDmic1" = "1"
|
||||||
|
|
||||||
|
register "usb2_ports[0]" = "USB2_PORT_LONG(OC2)" # Type-C Port 0
|
||||||
|
register "usb2_ports[1]" = "USB2_PORT_LONG(OC2)" # Type-C Port 1
|
||||||
|
register "usb2_ports[2]" = "USB2_PORT_EMPTY"
|
||||||
|
register "usb2_ports[3]" = "USB2_PORT_LONG(OC_SKIP)" # SD CARD
|
||||||
|
register "usb2_ports[4]" = "USB2_PORT_EMPTY"
|
||||||
|
register "usb2_ports[5]" = "USB2_PORT_EMPTY"
|
||||||
|
register "usb2_ports[6]" = "USB2_PORT_LONG(OC_SKIP)" # Camera
|
||||||
|
register "usb2_ports[7]" = "USB2_PORT_EMPTY"
|
||||||
|
register "usb2_ports[8]" = "USB2_PORT_EMPTY"
|
||||||
|
register "usb2_ports[9]" = "USB2_PORT_MID(OC_SKIP)" # CnVi BT
|
||||||
|
|
||||||
|
register "usb3_ports[0]" = "USB3_PORT_DEFAULT(OC2)" # Type-C Port 0
|
||||||
|
register "usb3_ports[1]" = "USB3_PORT_DEFAULT(OC2)" # Type-C Port 1
|
||||||
|
register "usb3_ports[2]" = "USB3_PORT_DEFAULT(OC_SKIP)" # World facing camera
|
||||||
|
register "usb3_ports[3]" = "USB3_PORT_DEFAULT(OC_SKIP)" # SD CARD
|
||||||
|
register "usb3_ports[4]" = "USB3_PORT_EMPTY"
|
||||||
|
register "usb3_ports[5]" = "USB3_PORT_EMPTY"
|
||||||
|
|
||||||
# Intel Common SoC Config
|
# Intel Common SoC Config
|
||||||
#+-------------------+---------------------------+
|
#+-------------------+---------------------------+
|
||||||
#| Field | Value |
|
#| Field | Value |
|
||||||
|
@ -61,15 +79,78 @@ chip soc/intel/cannonlake
|
||||||
device pci 14.0 on
|
device pci 14.0 on
|
||||||
chip drivers/usb/acpi
|
chip drivers/usb/acpi
|
||||||
device usb 0.0 on
|
device usb 0.0 on
|
||||||
|
chip drivers/usb/acpi
|
||||||
|
register "desc" = ""Left Type-C Port""
|
||||||
|
register "type" = "UPC_TYPE_C_USB2_SS_SWITCH"
|
||||||
|
register "group" = "ACPI_PLD_GROUP(1, 1)"
|
||||||
|
device usb 2.0 on end
|
||||||
|
end
|
||||||
|
chip drivers/usb/acpi
|
||||||
|
register "desc" = ""Right Type-C Port""
|
||||||
|
register "type" = "UPC_TYPE_C_USB2_SS_SWITCH"
|
||||||
|
register "group" = "ACPI_PLD_GROUP(2, 1)"
|
||||||
|
device usb 2.1 on end
|
||||||
|
end
|
||||||
|
chip drivers/usb/acpi
|
||||||
|
device usb 2.2 off end
|
||||||
|
end
|
||||||
|
chip drivers/usb/acpi
|
||||||
|
register "desc" = ""Micro SD Card""
|
||||||
|
register "type" = "UPC_TYPE_INTERNAL"
|
||||||
|
device usb 2.3 on end
|
||||||
|
end
|
||||||
|
chip drivers/usb/acpi
|
||||||
|
device usb 2.4 off end
|
||||||
|
end
|
||||||
chip drivers/usb/acpi
|
chip drivers/usb/acpi
|
||||||
device usb 2.5 off end
|
device usb 2.5 off end
|
||||||
end
|
end
|
||||||
|
chip drivers/usb/acpi
|
||||||
|
register "desc" = ""Camera""
|
||||||
|
register "type" = "UPC_TYPE_INTERNAL"
|
||||||
|
device usb 2.6 on end
|
||||||
|
end
|
||||||
|
chip drivers/usb/acpi
|
||||||
|
device usb 2.7 off end
|
||||||
|
end
|
||||||
|
chip drivers/usb/acpi
|
||||||
|
device usb 2.8 off end
|
||||||
|
end
|
||||||
|
chip drivers/usb/acpi
|
||||||
|
register "desc" = ""Bluetooth""
|
||||||
|
register "type" = "UPC_TYPE_INTERNAL"
|
||||||
|
register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_LOW(GPP_C14)"
|
||||||
|
device usb 2.9 on end
|
||||||
|
end
|
||||||
|
chip drivers/usb/acpi
|
||||||
|
register "desc" = ""Left Type-C Port""
|
||||||
|
register "type" = "UPC_TYPE_C_USB2_SS_SWITCH"
|
||||||
|
register "group" = "ACPI_PLD_GROUP(1, 1)"
|
||||||
|
device usb 3.0 on end
|
||||||
|
end
|
||||||
|
chip drivers/usb/acpi
|
||||||
|
register "desc" = ""Right Type-C Port""
|
||||||
|
register "type" = "UPC_TYPE_C_USB2_SS_SWITCH"
|
||||||
|
register "group" = "ACPI_PLD_GROUP(2, 1)"
|
||||||
|
device usb 3.1 on end
|
||||||
|
end
|
||||||
|
chip drivers/usb/acpi
|
||||||
|
register "desc" = ""WF Camera""
|
||||||
|
register "type" = "UPC_TYPE_INTERNAL"
|
||||||
|
device usb 3.2 on end
|
||||||
|
end
|
||||||
|
chip drivers/usb/acpi
|
||||||
|
register "desc" = ""Micro SD card""
|
||||||
|
register "type" = "UPC_TYPE_INTERNAL"
|
||||||
|
device usb 3.3 on end
|
||||||
|
end
|
||||||
chip drivers/usb/acpi
|
chip drivers/usb/acpi
|
||||||
device usb 3.4 off end
|
device usb 3.4 off end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
device pci 14.5 off end # SDCard
|
device pci 14.5 off end # SDCard
|
||||||
|
|
||||||
device pci 15.0 on
|
device pci 15.0 on
|
||||||
|
|
Loading…
Reference in New Issue