[PATCH 2/3] drm/bridge: dw-hdmi-qp: Add support for missing HPD

Heiko Stuebner heiko at sntech.de
Thu Nov 6 11:40:55 PST 2025


Am Donnerstag, 6. November 2025, 19:09:13 Mitteleuropäische Normalzeit schrieb Chris Morgan:
> From: Chris Morgan <macromorgan at hotmail.com>
> 
> Add support for the dw-hdmi-qp driver to handle devices with missing
> HPD pins.
> 
> Since in this situation we are now polling for the EDID data via i2c
> change the error message to a debug message when we are unable to
> complete an i2c read, as a disconnected device would otherwise fill
> dmesg with i2c read errors.
> 
> Signed-off-by: Chris Morgan <macromorgan at hotmail.com>

> @@ -1074,12 +1095,18 @@ struct dw_hdmi_qp *dw_hdmi_qp_bind(struct platform_device *pdev,
>  	if (ret)
>  		return ERR_PTR(ret);
>  
> +	if (of_property_present(pdev->dev.of_node, "no-hpd"))
> +		hdmi->no_hpd = 1;
> +	else
> +		hdmi->no_hpd = 0;
> +

what is the argument against

hdmi->no_hpd = of_property_read_bool(pdev->dev.of_node, "no-hpd")); ?








More information about the Linux-rockchip mailing list