John Zhao has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/40425 )
Change subject: mb/google/volteer: Add support for USB Type-C ports ......................................................................
Patch Set 3:
(1 comment)
https://review.coreboot.org/c/coreboot/+/40425/1/src/mainboard/google/voltee... File src/mainboard/google/volteer/acpi/usbc.asl:
PS1:
With the generated SSDT PMC.MUX.CONx along with SSDT LPCB.EC0.CREC. […]
We used the kernel 5.4 plus class driver (being assigned GOOG0013) which replaces the extcon driver and the followings coreboot configuration. #1 Upstream ToT with SSDT USBC (GOOG0014), change it to be GOOG0013 to align with kernel. #2 CB:38777 for DSDT PMC:INTC1026 and MUX:INTC105C. #3 SSDT version PMC.MUX.CONx for USB Type-c ports. dmesg shows GOOG0013 and INTC1026 are probed successfully. GOOG0013/INTC1026/INTC105C are shown from /sys/bus/platform/devices. USBC GOOG0013 and PMC.MUX.CONx are only shown in the SSDT.dsl. INTC1026 and INTC105C are shown in the DSDT.dsl.
Note: GOOG0014 will be applied instead of the temporarily GOOG0013.