[PATCH v3 0/2] usb: typec: fsa4480: Support reporting hotplug events to a codec

From: Val Packett

Date: Tue Oct 20 2026 - 12:28:40 EST


Currently the fsa4480 USB-C SBU MUX is not actually used with audio
codecs in mainline. I have gotten it to work with the wcd937x codec
on sm7325-motorola-dubai (copying the Type-C notification handler
code from wcd939x to wcd937x, will be sent after this).

v3:
* Put the codec mux/switch refs after unregistering our mux/switch
in fsa4480_remove (sashiko-bot)
v2: https://lore.kernel.org/all/20261020081343.1507986-1-val@xxxxxxxxxxxx/
v1: https://lore.kernel.org/all/20261018225906.1265299-1-val@xxxxxxxxxxxx/

Thanks,
~val

---

Luca Weiss (1):
usb: typec: fsa4480: Report switch & mux events to codec

Val Packett (1):
dt-bindings: usb: fsa4480: Add an optional audio port/endpoint

.../devicetree/bindings/usb/fcs,fsa4480.yaml | 94 +++++++++++++------
drivers/usb/typec/mux/fsa4480.c | 57 +++++++++--
2 files changed, 116 insertions(+), 35 deletions(-)

--
2.55.0