diff options
author | Li Jun <[email protected]> | 2020-06-04 19:21:18 +0800 |
---|---|---|
committer | Greg Kroah-Hartman <[email protected]> | 2020-06-18 10:42:53 +0200 |
commit | 302c570bf36e997d55ad0d60628a2feec76954a4 (patch) | |
tree | 69013053fb183d28f0a68fb6cf406e702cf1cb0a /tools/perf/scripts/python/export-to-sqlite.py | |
parent | 07c112fb09c86c0231f6ff0061a000ffe91c8eb9 (diff) |
usb: typec: tcpci_rt1711h: avoid screaming irq causing boot hangs
John reported screaming irq caused by rt1711h when system boot[1],
this is because irq request is done before tcpci_register_port(),
so the chip->tcpci has not been setup, irq handler is entered but
can't do anything, this patch is to address this by moving the irq
request after tcpci_register_port().
[1] https://lore.kernel.org/linux-usb/[email protected]
Fixes: ce08eaeb6388 ("staging: typec: rt1711h typec chip driver")
Cc: stable <[email protected]> # v4.18+
Cc: John Stultz <[email protected]>
Reported-and-tested-by: John Stultz <[email protected]>
Reviewed-by: Guenter Roeck <[email protected]>
Reviewed-by: Heikki Krogerus <[email protected]>
Signed-off-by: Li Jun <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions