On Wed, May 13, 2026 at 09:23:25PM +0300, Dmitry Baryshkov wrote: > Pass IRQ_HPD events to the HPD bridge, letting those to be delivered to > the DisplayPort driver. >
Acked-by: Bjorn Andersson <[email protected]> Regards, Bjorn > Signed-off-by: Dmitry Baryshkov <[email protected]> > --- > drivers/soc/qcom/pmic_glink_altmode.c | 6 +++++- > 1 file changed, 5 insertions(+), 1 deletion(-) > > diff --git a/drivers/soc/qcom/pmic_glink_altmode.c > b/drivers/soc/qcom/pmic_glink_altmode.c > index 619bad2c27ee..946eb20b8f83 100644 > --- a/drivers/soc/qcom/pmic_glink_altmode.c > +++ b/drivers/soc/qcom/pmic_glink_altmode.c > @@ -373,7 +373,11 @@ static void pmic_glink_altmode_worker(struct work_struct > *work) > else > conn_status = connector_status_disconnected; > > - drm_aux_hpd_bridge_notify(&alt_port->bridge->dev, conn_status); > + drm_aux_hpd_bridge_notify_extra(&alt_port->bridge->dev, > + conn_status, > + alt_port->hpd_irq ? > + DRM_CONNECTOR_DP_IRQ_HPD : > + DRM_CONNECTOR_NO_EXTRA_STATUS); > } else if (alt_port->mux_ctrl == MUX_CTRL_STATE_TUNNELING) { > if (alt_port->svid == USB_TYPEC_TBT_SID) > pmic_glink_altmode_enable_tbt(altmode, alt_port); > > -- > 2.47.3 >
