coreboot-kgpe-d16/src/mainboard
Ron Lee 558952ae7c mb/google/brya: Add usb_lpm_incapable for Type-C port with PS8815
Intel ADL-P USB Type-C ports are not compatible with Parade PS8815
retimer on USB U1/U2 transition. The usb_lpm_incapable config is
used to disable USB U1/U2 transition for these Type-C ports.

This patch add usb_lpm_incapable config for the following variants
with PS8815 retimer:
 - kinox           MLB: C0
 - volmar          DB: C1
 - osiris          MLB: C0/C1
 - mithrax         DB: C1
 - felwinter       DB: C1
 - taeko           DB: C1
 - gimble          DB: C1
 - gimble4es       DB: C1
 - taniks          DB: C1
 - marasov         DB: C2
 - gaelin          MLB: C0/C1
 - skolas          DB: C1
 - skolas4es       DB: C1
 - brya0           DB: C1

BUG=b:253402457
TEST=Plug in device and check LPM sysfs nodes are disabled
localhost ~ # cat /sys/bus/usb/devices/2-X/power/usb3_hardware_lpm_u1
disabled
localhost ~ # cat /sys/bus/usb/devices/2-X/power/usb3_hardware_lpm_u2
disabled

Change-Id: Ie9246ff7908887404f49ec10ee781c8cba410557
Signed-off-by: Ron Lee <ron.lee@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/71925
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Kapil Porwal <kapilporwal@google.com>
2023-02-08 15:47:29 +00:00
..
51nb src/mainboard: Remove unnecessary space after casts 2023-01-30 22:11:50 +00:00
acer src/mainboard: Remove unnecessary space after casts 2023-01-30 22:11:50 +00:00
adlink
amd mb/amd/mayan: update EC FW offset in spirom 2023-02-08 13:46:40 +00:00
aopen tree: Replace And(a,b,c) with ASL 2.0 syntax 2022-12-23 10:18:48 +00:00
apple tree: Drop repeated words 2023-02-07 04:37:31 +00:00
asrock tree: Drop repeated words 2023-02-07 04:37:31 +00:00
asus tree: Drop repeated words 2023-02-07 04:37:31 +00:00
biostar mb/*: Replace SNB PCI devices with references from chipset.cb 2023-02-04 01:42:39 +00:00
bostentech mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
cavium
clevo mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
compulab mb/*: Replace SNB PCI devices with references from chipset.cb 2023-02-04 01:42:39 +00:00
dell mb/*: Replace SNB PCI devices with references from chipset.cb 2023-02-04 01:42:39 +00:00
emulation tree: Drop repeated words 2023-02-07 04:37:31 +00:00
example
facebook mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
foxconn mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
getac src/mainboard: Remove unnecessary space after casts 2023-01-30 22:11:50 +00:00
gigabyte mb/*: Replace SNB PCI devices with references from chipset.cb 2023-02-04 01:42:39 +00:00
google mb/google/brya: Add usb_lpm_incapable for Type-C port with PS8815 2023-02-08 15:47:29 +00:00
hp tree: Drop repeated words 2023-02-07 04:37:31 +00:00
ibase
intel mb/intel/mtlrvp: Add ACPI configuration for USB2/3 ports 2023-02-08 05:38:27 +00:00
kontron mb/*: Replace SNB PCI devices with references from chipset.cb 2023-02-04 01:42:39 +00:00
lenovo tree: Drop repeated words 2023-02-07 04:37:31 +00:00
libretrend mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
msi mb/*: Replace SNB PCI devices with references from chipset.cb 2023-02-04 01:42:39 +00:00
ocp src/mainboard: Remove unnecessary space after casts 2023-01-30 22:11:50 +00:00
opencellular
packardbell
pcengines src/mainboard: Remove unnecessary space after casts 2023-01-30 22:11:50 +00:00
pine64
portwell mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
prodrive tree: Drop repeated words 2023-02-07 04:37:31 +00:00
protectli src/mainboard: Remove unnecessary space after casts 2023-01-30 22:11:50 +00:00
purism src/mainboard: Remove unnecessary space after casts 2023-01-30 22:11:50 +00:00
razer mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
roda mb/*: Replace SNB PCI devices with references from chipset.cb 2023-02-04 01:42:39 +00:00
samsung mb/samsung: Enable VBOOT_VBNV_FLASH 2023-02-08 00:54:16 +00:00
sapphire mb/*: Replace SNB PCI devices with references from chipset.cb 2023-02-04 01:42:39 +00:00
scaleway src/mainboard: Remove unnecessary space after casts 2023-01-30 22:11:50 +00:00
siemens soc/intel/apl: Move cpu cluster to chipset.cb 2023-02-03 19:55:53 +00:00
sifive treewide: Fix old-style declarations 2023-01-17 04:23:49 +00:00
starlabs mb/starlabs/starbook/adl: Enable HPD GPIO 2023-02-04 01:42:18 +00:00
supermicro mb/*: Replace SNB PCI devices with references from chipset.cb 2023-02-04 01:42:39 +00:00
system76 mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
ti
up soc/intel/apl: Move cpu cluster to chipset.cb 2023-02-03 19:55:53 +00:00
Kconfig