]> Git Repo - linux.git/commit
drm: exynos: dsi: Use drm panel_bridge API
authorJagan Teki <[email protected]>
Thu, 3 Mar 2022 16:36:52 +0000 (22:06 +0530)
committerRobert Foss <[email protected]>
Thu, 31 Mar 2022 14:21:41 +0000 (16:21 +0200)
commit711c7adc4687250deb550ee8a6994203f817b2ca
treefd8182c0b967f905d7a9837bd43a9c98bd7f739a
parentdd8b6803bc4914cbcd15470eccc4b887fbaa7642
drm: exynos: dsi: Use drm panel_bridge API

Replace the manual panel handling code by a drm panel_bridge via
devm_drm_of_get_bridge().

Adding panel_bridge handling,

- Drops drm_connector and related operations as drm_bridge_attach
  creates connector during attachment.

- Drops panel pointer and iterate the bridge, so-that it can operate
  the normal bridge and panel_bridge in constitutive callbacks.

This simplifies the driver and allows all components in the display
pipeline to be treated as bridges.

Signed-off-by: Jagan Teki <[email protected]>
Acked-by: Marek Szyprowski <[email protected]>
Tested-by: Marek Szyprowski <[email protected]>
Signed-off-by: Robert Foss <[email protected]>
Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
drivers/gpu/drm/exynos/exynos_drm_dsi.c
This page took 0.060925 seconds and 4 git commands to generate.