Re: [PATCH v10 0/6] MHDP8546 fixes related to DRM_BRIDGE_ATTACH_NO_CONNECTOR usecase

From: Luca Ceresoli

Date: Mon Mar 09 2026 - 14:14:18 EST



On Tue, 09 Dec 2025 17:33:26 +0530, Harikrishna Shenoy wrote:
> With the DRM_BRIDGE_ATTACH_NO_CONNECTOR framework, the connector is
> no longer initialized in bridge_attach() when the display controller
> sets the DRM_BRIDGE_ATTACH_NO_CONNECTOR flag.
> This causes a null pointer dereference in cdns_mhdp_modeset_retry_fn()
> when trying to access &conn->dev->mode_config.mutex.
> Observed on a board where EDID read failed.
> (log: https://gist.github.com/Jayesh2000/233f87f9becdf1e66f1da6fd53f77429)
>
> [...]

Applied, thanks!

[1/6] drm/bridge: cadence: cdns-mhdp8546-core: Set the mhdp connector earlier in atomic_enable()
commit: 43d6508ddbf9fb974fbc359a033154f78c9d4c8b
[2/6] drm/bridge: cadence: cdns-mhdp8546-core: Add mode_valid hook to drm_bridge_funcs
commit: 6dbff34016052b099558b76632e4983e2df13fed
[3/6] drm/bridge: cadence: cdns-mhdp8546-core: Handle HDCP state in bridge atomic check
commit: 4a8edd658489ec2a3d7e20482fa9e8d366153d8d
[4/6] drm/bridge: cadence: cdns-mhdp8546-core: Remove legacy support for connector initialisation in bridge
commit: 35cf2554520c8ec59f12e08ded72ed11895fffc6
[5/6] cadence: cdns-mhdp8546*: Change drm_connector from structure to pointer
commit: 0d9e84d304575029815681e06f755075c64ee85d
[6/6] drm/bridge: cadence: cdns-mhdp8546-core: Reduce log level for DPCD read/write
commit: bfb18fd193e2413f02ad934e46887f415f0ce4ec

Best regards,
--
Luca Ceresoli <luca.ceresoli@xxxxxxxxxxx>