John Zhao has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/47656 )
Change subject: soc/intel/tigerlake: Add Method _L73 for USB overcurrent indication ......................................................................
Patch Set 1:
(1 comment)
https://review.coreboot.org/c/coreboot/+/47656/1//COMMIT_MSG Commit Message:
https://review.coreboot.org/c/coreboot/+/47656/1//COMMIT_MSG@9 PS1, Line 9: There is a ACPI error message about no handler or method for GPE73 while : plugging a USB3 flash driver to a type-C-to-A dongle. The PMC_GPE0_DW2 : is routed to GPP_E and GPP_E9/USB_OC0# is mapped to GPE73. This change : adds a dummy GPE Method _L73 for USB overcurrent indication. Kernel : driver suspends the bus and host controller which avoids the host halted : in USB overcurrent state.
This is really strange... I wonder if there's a bug in the kernel. […]
This patch is only intended to address the ACPI error message. Other platforms like Windows has the same dummy _L73 method implementation. The observation shows pch xhci is not enumerated as USB2 device when IOM port state is TCCOLD. There is debugging activity for the issue.