Tim Wawrzynczak 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. The comment above the line where the error msg is printed says: ``` /* * No handler or method to run! * 03/2010: This case should no longer be possible. We will not allow * a GPE to be enabled if it has no handler or method. */
```
So for some reason the GPE is enabled even though there is no handler for it.