On Fri, Mar 13, 2026 at 02:48:16PM +0800, Pet Weng wrote: > This adds support for the ITE IT61620 bridge chip which converts > MIPI DSI input to HDMI output. The Driver implements the basic > bridge functions and integrates with the DRM bridge and connector > frameworks. > > Supported features include: > MIPI DSI input handling > HDMI output setup > Basic mode configuration > I2C-based control and initialization > HDCP 1.4 handling > > HPD handling clarification: > Although IT61620 has an HPD pin, hotplug detection is handled by the > system connector. The bridge only receives HPD notifications, and the > HPD pin is used solely for short pulses during HDCP authentication. > Therefore, this bridge does not implement OP_HPD or OP_DETECT, as it > does not originate or determine hotplug or connection status. > > This driver will be used on platforms embedding the IT61620 for > video output via HDMI from SoCs with MIPI DSI output. > > Add a MAINTAINERS entry for the IT61620 bridge driver. > > Signed-off-by: Pet Weng <[email protected]> > --- > MAINTAINERS | 7 + > drivers/gpu/drm/bridge/Kconfig | 18 + > drivers/gpu/drm/bridge/Makefile | 1 + > drivers/gpu/drm/bridge/ite-it61620.c | 2590 > ++++++++++++++++++++++++++++++++++ > 4 files changed, 2616 insertions(+) > > + > +static void it61620_bridge_hdmi_audio_shutdown(struct drm_bridge *bridge, > + struct drm_connector *connector) > +{ > + struct it61620 *it61620 = bridge_to_it61620(bridge);
Here should be a call to drm_atomic_helper_connector_hdmi_clear_audio_infoframe(). It can be fixed while applying. > + > + it61620_disable_audio(it61620); > +} > + Other than that, LGTM. Reviewed-by: Dmitry Baryshkov <[email protected]> -- With best wishes Dmitry
