linux/drivers/gpu/drm/bridge/cadence
Maxime Ripard 80b6d00edc
drm/bridge: cdns-mhdp8546: Switch to atomic_create_state
The cdns-mhdp8546 bridge atomic_reset implementation is semantically
an atomic_create_state: it allocates and initializes a pristine state
without side effects.

Switch to the atomic_create_state callback, and rename the function
accordingly.

Reviewed-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Tested-by: Luca Ceresoli <luca.ceresoli@bootlin.com> # imx8mp + sn65dsi84 + bridge hotplug
Link: https://patch.msgid.link/20260619-drm-no-more-bridge-reset-v3-77-ff399263111b@kernel.org
Signed-off-by: Maxime Ripard <mripard@kernel.org>
2026-06-22 11:24:59 +02:00
..
cdns-dsi-core.c drm/bridge: cdns-dsi: Switch to atomic_create_state 2026-06-22 11:24:59 +02:00
cdns-dsi-core.h drm/bridge: cdns-dsi: Move to devm_drm_of_get_bridge() 2025-03-30 19:47:12 +03:00
cdns-dsi-j721e.c drm/bridge: cdns-dsi: Add support for J721E wrapper 2023-01-17 17:57:34 +02:00
cdns-dsi-j721e.h drm/bridge: cdns-dsi: Add support for J721E wrapper 2023-01-17 17:57:34 +02:00
cdns-mhdp8546-core.c drm/bridge: cdns-mhdp8546: Switch to atomic_create_state 2026-06-22 11:24:59 +02:00
cdns-mhdp8546-core.h drm/bridge: cadence: Convert to drm_output_color_format 2026-03-24 13:54:32 +01:00
cdns-mhdp8546-hdcp.c cadence: cdns-mhdp8546*: Change drm_connector from structure to pointer 2026-03-09 18:57:19 +01:00
cdns-mhdp8546-hdcp.h drm/bridge: cdns-mhdp8546: Remove unused functions 2024-11-11 17:31:56 +01:00
cdns-mhdp8546-j721e.c drm/bridge: mhdp8546: Set input_bus_flags from atomic_check 2023-07-10 14:21:12 +02:00
cdns-mhdp8546-j721e.h drm/bridge: mhdp8546: Set input_bus_flags from atomic_check 2023-07-10 14:21:12 +02:00
Kconfig drm/bridge: cdns-dsi: Select VIDEOMODE_HELPERS 2025-09-04 23:25:58 +03:00
Makefile drm/bridge: cdns-dsi: Add support for J721E wrapper 2023-01-17 17:57:34 +02:00