[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