diff options
| author | Alexey Charkov <alchark@flipper.net> | 2026-03-17 20:30:15 +0400 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2026-04-22 13:32:17 +0200 |
| commit | f64aa4f2c514403622fb9d15c52eff5b54d118c3 (patch) | |
| tree | c0f50490a32545c9d511df31448c321a9ddcf202 /tools/perf/scripts/python | |
| parent | 5e1c4ece08ccdc197177631f111845a2c68eede3 (diff) | |
| download | kernel-f64aa4f2c514403622fb9d15c52eff5b54d118c3.tar.gz | |
usb: typec: fusb302: Switch to threaded IRQ handler
commit 6b9db53197094f38a18797495df2e3c758ec51dc upstream.
FUSB302 fails to probe with -EINVAL if its interrupt line is connected via
an I2C GPIO expander, such as TI TCA6416.
Switch the interrupt handler to a threaded one, which also works behind
such GPIO expanders.
Cc: stable <stable@kernel.org>
Fixes: 309b6341d557 ("usb: typec: fusb302: Revert incorrect threaded irq fix")
Signed-off-by: Alexey Charkov <alchark@flipper.net>
Reviewed-by: Hans de Goede <johannes.goede@oss.qualcomm.com>
Reviewed-by: Heikki Krogerus <heikki.krogrerus@linux.intel.com>
Link: https://patch.msgid.link/20260317-fusb302-irq-v2-1-dbabd5c5c961@flipper.net
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
