[PATCH v1 0/2] usb: typec: mux: tusb1046: add HPD_IN override support

From: Ajit Singh

Date: Wed Nov 04 2026 - 02:42:57 EST


For boards where HPD_IN is not asserted by hardware, the TUSB1046
allows software to force it high over I2C using the HPDIN_OVERRIDE
bit in the General register (0x0A).

Add the optional ti,hpd-in-override property and driver support
to force HPD_IN high when DisplayPort mode is selected, and clear
the override when switching to USB or Safe mode.

Ajit Singh (2):
dt-bindings: usb: ti,tusb1046: document HPD_IN override
usb: typec: mux: tusb1046: support HPD_IN override

.../devicetree/bindings/usb/ti,tusb1046.yaml | 9 +++++++++
drivers/usb/typec/mux/tusb1046.c | 14 ++++++++++++++
2 files changed, 23 insertions(+)

--
2.50.1 (Apple Git-155)