* [PATCH v3 01/13] drm/bridge: megachips-stdpxxxx-ge-b850v3-fw: don't select unused DRM_PANEL
[not found] <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com>
@ 2026-08-31 16:13 ` Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 02/13] drm/bridge: tc358764: " Luca Ceresoli
` (11 subsequent siblings)
12 siblings, 0 replies; 13+ messages in thread
From: Luca Ceresoli @ 2026-08-31 16:13 UTC (permalink / raw)
To: Andrzej Hajda, Neil Armstrong, Robert Foss, Laurent Pinchart,
Jonas Karlman, Jernej Skrabec, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, David Airlie, Simona Vetter, Matthias Brugger,
AngeloGioacchino Del Regno
Cc: Hui Pu, Ian Ray, Thomas Petazzoni, dri-devel, linux-kernel,
linux-arm-kernel, linux-mediatek, Luca Ceresoli,
Peter Senna Tschudin, Martyn Welch, Andy Yan
This driver does not use the drm_panel APIs at all, so no need to select
DRM_PANEL.
Cc: Peter Senna Tschudin <peter.senna@gmail.com>
Cc: Martyn Welch <martyn.welch@collabora.co.uk>
Cc: Andy Yan <andyshrk@163.com>
Reviewed-by: Ian Ray <ian.ray@gehealthcare.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
---
drivers/gpu/drm/bridge/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/bridge/Kconfig b/drivers/gpu/drm/bridge/Kconfig
index 4a57d49b4c6d..a999e57d0cc1 100644
--- a/drivers/gpu/drm/bridge/Kconfig
+++ b/drivers/gpu/drm/bridge/Kconfig
@@ -225,7 +225,6 @@ config DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW
tristate "MegaChips stdp4028-ge-b850v3-fw and stdp2690-ge-b850v3-fw"
depends on OF
select DRM_KMS_HELPER
- select DRM_PANEL
help
This is a driver for the display bridges of
GE B850v3 that convert dual channel LVDS
--
2.55.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v3 02/13] drm/bridge: tc358764: don't select unused DRM_PANEL
[not found] <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com>
2026-08-31 16:13 ` [PATCH v3 01/13] drm/bridge: megachips-stdpxxxx-ge-b850v3-fw: don't select unused DRM_PANEL Luca Ceresoli
@ 2026-08-31 16:13 ` Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 03/13] drm/bridge: ti-dlpc3433: don't depend on DRM_PANEL, select DRM_PANEL_BRIDGE Luca Ceresoli
` (10 subsequent siblings)
12 siblings, 0 replies; 13+ messages in thread
From: Luca Ceresoli @ 2026-08-31 16:13 UTC (permalink / raw)
To: Andrzej Hajda, Neil Armstrong, Robert Foss, Laurent Pinchart,
Jonas Karlman, Jernej Skrabec, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, David Airlie, Simona Vetter, Matthias Brugger,
AngeloGioacchino Del Regno
Cc: Hui Pu, Ian Ray, Thomas Petazzoni, dri-devel, linux-kernel,
linux-arm-kernel, linux-mediatek, Luca Ceresoli, Marek Szyprowski,
Marek Vasut, Jagan Teki
This driver does not use the drm_panel APIs at all, so no need to select
DRM_PANEL.
Cc: Marek Szyprowski <m.szyprowski@samsung.com>
Cc: Marek Vasut <marex@denx.de>
Cc: Jagan Teki <jagan@amarulasolutions.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
---
drivers/gpu/drm/bridge/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/bridge/Kconfig b/drivers/gpu/drm/bridge/Kconfig
index a999e57d0cc1..958b4f687d4d 100644
--- a/drivers/gpu/drm/bridge/Kconfig
+++ b/drivers/gpu/drm/bridge/Kconfig
@@ -388,7 +388,6 @@ config DRM_TOSHIBA_TC358764
depends on OF
select DRM_MIPI_DSI
select DRM_KMS_HELPER
- select DRM_PANEL
help
Toshiba TC358764 DSI/LVDS bridge driver.
--
2.55.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v3 03/13] drm/bridge: ti-dlpc3433: don't depend on DRM_PANEL, select DRM_PANEL_BRIDGE
[not found] <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com>
2026-08-31 16:13 ` [PATCH v3 01/13] drm/bridge: megachips-stdpxxxx-ge-b850v3-fw: don't select unused DRM_PANEL Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 02/13] drm/bridge: tc358764: " Luca Ceresoli
@ 2026-08-31 16:13 ` Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 04/13] drm/bridge: ti-sn65dsi86: don't select unused " Luca Ceresoli
` (9 subsequent siblings)
12 siblings, 0 replies; 13+ messages in thread
From: Luca Ceresoli @ 2026-08-31 16:13 UTC (permalink / raw)
To: Andrzej Hajda, Neil Armstrong, Robert Foss, Laurent Pinchart,
Jonas Karlman, Jernej Skrabec, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, David Airlie, Simona Vetter, Matthias Brugger,
AngeloGioacchino Del Regno
Cc: Hui Pu, Ian Ray, Thomas Petazzoni, dri-devel, linux-kernel,
linux-arm-kernel, linux-mediatek, Luca Ceresoli, Jagan Teki,
Christopher Vollo
This driver does not use the drm_panel APIs at all, so no need to select
DRM_PANEL.
But it uses devm_drm_of_get_bridge(), which is enabled by DRM_PANEL_BRIDGE.
Cc: Jagan Teki <jagan@amarulasolutions.com>
Cc: Christopher Vollo <chris@renewoutreach.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
---
drivers/gpu/drm/bridge/Kconfig | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/bridge/Kconfig b/drivers/gpu/drm/bridge/Kconfig
index 958b4f687d4d..e85952c76f02 100644
--- a/drivers/gpu/drm/bridge/Kconfig
+++ b/drivers/gpu/drm/bridge/Kconfig
@@ -428,9 +428,10 @@ config DRM_TOSHIBA_TC358775
config DRM_TI_DLPC3433
tristate "TI DLPC3433 Display controller"
- depends on DRM && DRM_PANEL
+ depends on DRM
depends on OF
select DRM_MIPI_DSI
+ select DRM_PANEL_BRIDGE
help
TI DLPC3433 is a MIPI DSI based display controller bridge
for processing high resolution DMD based projectors.
--
2.55.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v3 04/13] drm/bridge: ti-sn65dsi86: don't select unused DRM_PANEL, select DRM_PANEL_BRIDGE
[not found] <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com>
` (2 preceding siblings ...)
2026-08-31 16:13 ` [PATCH v3 03/13] drm/bridge: ti-dlpc3433: don't depend on DRM_PANEL, select DRM_PANEL_BRIDGE Luca Ceresoli
@ 2026-08-31 16:13 ` Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 05/13] drm/bridge: ti-sn65dsi83: " Luca Ceresoli
` (8 subsequent siblings)
12 siblings, 0 replies; 13+ messages in thread
From: Luca Ceresoli @ 2026-08-31 16:13 UTC (permalink / raw)
To: Andrzej Hajda, Neil Armstrong, Robert Foss, Laurent Pinchart,
Jonas Karlman, Jernej Skrabec, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, David Airlie, Simona Vetter, Matthias Brugger,
AngeloGioacchino Del Regno
Cc: Hui Pu, Ian Ray, Thomas Petazzoni, dri-devel, linux-kernel,
linux-arm-kernel, linux-mediatek, Luca Ceresoli, Douglas Anderson,
Franz Schnyder, John Ripple, Michael Walle
This driver does not use the drm_panel APIs at all, so no need to select
DRM_PANEL.
But it uses devm_drm_of_get_bridge(), which is enabled by DRM_PANEL_BRIDGE.
Cc: Douglas Anderson <dianders@chromium.org>
Cc: Franz Schnyder <franz.schnyder@toradex.com>
Cc: John Ripple <john.ripple@keysight.com>
Cc: Michael Walle <mwalle@kernel.org>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
---
drivers/gpu/drm/bridge/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/bridge/Kconfig b/drivers/gpu/drm/bridge/Kconfig
index e85952c76f02..b6754ee505d0 100644
--- a/drivers/gpu/drm/bridge/Kconfig
+++ b/drivers/gpu/drm/bridge/Kconfig
@@ -475,10 +475,10 @@ config DRM_TI_SN65DSI86
select DRM_BRIDGE_CONNECTOR
select DRM_KMS_HELPER
select REGMAP_I2C
- select DRM_PANEL
select DRM_MIPI_DSI
select AUXILIARY_BUS
select DRM_DISPLAY_DP_AUX_BUS
+ select DRM_PANEL_BRIDGE
help
Texas Instruments SN65DSI86 DSI to eDP Bridge driver
--
2.55.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v3 05/13] drm/bridge: ti-sn65dsi83: select DRM_PANEL_BRIDGE
[not found] <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com>
` (3 preceding siblings ...)
2026-08-31 16:13 ` [PATCH v3 04/13] drm/bridge: ti-sn65dsi86: don't select unused " Luca Ceresoli
@ 2026-08-31 16:13 ` Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 06/13] drm/bridge: nxp-ptn3460: select DRM_PANEL_BRIDGE, not DRM_PANEL Luca Ceresoli
` (7 subsequent siblings)
12 siblings, 0 replies; 13+ messages in thread
From: Luca Ceresoli @ 2026-08-31 16:13 UTC (permalink / raw)
To: Andrzej Hajda, Neil Armstrong, Robert Foss, Laurent Pinchart,
Jonas Karlman, Jernej Skrabec, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, David Airlie, Simona Vetter, Matthias Brugger,
AngeloGioacchino Del Regno
Cc: Hui Pu, Ian Ray, Thomas Petazzoni, dri-devel, linux-kernel,
linux-arm-kernel, linux-mediatek, Luca Ceresoli, Marek Vasut,
Sudarshan Shetty, Alexander Stein, Herve Codina, Esben Haabendal
This driver uses the drm_panel_bridge API and not the drm_panel API so it
should select DRM_PANEL_BRIDGE and not DRM_PANEL.
Cc: Marek Vasut <marex@denx.de>
Cc: Sudarshan Shetty <tessolveupstream@gmail.com>
Cc: Alexander Stein <alexander.stein@ew.tq-group.com>
Cc: Herve Codina <herve.codina@bootlin.com>
Cc: Esben Haabendal <esben@geanix.com>
Reviewed-by: Herve Codina <herve.codina@bootlin.com>
Acked-by: Esben Haabendal <esben@geanix.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
---
drivers/gpu/drm/bridge/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/bridge/Kconfig b/drivers/gpu/drm/bridge/Kconfig
index b6754ee505d0..944f2c00bf0a 100644
--- a/drivers/gpu/drm/bridge/Kconfig
+++ b/drivers/gpu/drm/bridge/Kconfig
@@ -462,7 +462,7 @@ config DRM_TI_SN65DSI83
depends on OF
select DRM_KMS_HELPER
select REGMAP_I2C
- select DRM_PANEL
+ select DRM_PANEL_BRIDGE
select DRM_MIPI_DSI
help
Texas Instruments SN65DSI83 and SN65DSI84 DSI to LVDS Bridge driver
--
2.55.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v3 06/13] drm/bridge: nxp-ptn3460: select DRM_PANEL_BRIDGE, not DRM_PANEL
[not found] <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com>
` (4 preceding siblings ...)
2026-08-31 16:13 ` [PATCH v3 05/13] drm/bridge: ti-sn65dsi83: " Luca Ceresoli
@ 2026-08-31 16:13 ` Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 07/13] drm/bridge: parade-ps8622: " Luca Ceresoli
` (6 subsequent siblings)
12 siblings, 0 replies; 13+ messages in thread
From: Luca Ceresoli @ 2026-08-31 16:13 UTC (permalink / raw)
To: Andrzej Hajda, Neil Armstrong, Robert Foss, Laurent Pinchart,
Jonas Karlman, Jernej Skrabec, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, David Airlie, Simona Vetter, Matthias Brugger,
AngeloGioacchino Del Regno
Cc: Hui Pu, Ian Ray, Thomas Petazzoni, dri-devel, linux-kernel,
linux-arm-kernel, linux-mediatek, Luca Ceresoli, Sean Paul
This driver does not use the drm_panel APIs at all, so no need to select
DRM_PANEL.
But it uses devm_drm_of_get_bridge(), which is enabled by DRM_PANEL_BRIDGE.
Cc: Sean Paul <seanpaul@chromium.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
---
drivers/gpu/drm/bridge/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/bridge/Kconfig b/drivers/gpu/drm/bridge/Kconfig
index 944f2c00bf0a..b11c8705c5c9 100644
--- a/drivers/gpu/drm/bridge/Kconfig
+++ b/drivers/gpu/drm/bridge/Kconfig
@@ -259,7 +259,7 @@ config DRM_NXP_PTN3460
tristate "NXP PTN3460 DP/LVDS bridge"
depends on OF
select DRM_KMS_HELPER
- select DRM_PANEL
+ select DRM_PANEL_BRIDGE
help
NXP PTN3460 eDP-LVDS bridge chip driver.
--
2.55.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v3 07/13] drm/bridge: parade-ps8622: select DRM_PANEL_BRIDGE, not DRM_PANEL
[not found] <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com>
` (5 preceding siblings ...)
2026-08-31 16:13 ` [PATCH v3 06/13] drm/bridge: nxp-ptn3460: select DRM_PANEL_BRIDGE, not DRM_PANEL Luca Ceresoli
@ 2026-08-31 16:13 ` Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 08/13] drm/bridge: parade-ps8640: " Luca Ceresoli
` (5 subsequent siblings)
12 siblings, 0 replies; 13+ messages in thread
From: Luca Ceresoli @ 2026-08-31 16:13 UTC (permalink / raw)
To: Andrzej Hajda, Neil Armstrong, Robert Foss, Laurent Pinchart,
Jonas Karlman, Jernej Skrabec, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, David Airlie, Simona Vetter, Matthias Brugger,
AngeloGioacchino Del Regno
Cc: Hui Pu, Ian Ray, Thomas Petazzoni, dri-devel, linux-kernel,
linux-arm-kernel, linux-mediatek, Luca Ceresoli, Vincent Palatin
This driver does not use the drm_panel APIs at all, so no need to select
DRM_PANEL.
But it uses devm_drm_of_get_bridge(), which is enabled by DRM_PANEL_BRIDGE.
Cc: Vincent Palatin <vpalatin@chromium.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
---
drivers/gpu/drm/bridge/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/bridge/Kconfig b/drivers/gpu/drm/bridge/Kconfig
index b11c8705c5c9..85a9bd53001c 100644
--- a/drivers/gpu/drm/bridge/Kconfig
+++ b/drivers/gpu/drm/bridge/Kconfig
@@ -276,7 +276,7 @@ config DRM_OF_DISPLAY_MODE_BRIDGE
config DRM_PARADE_PS8622
tristate "Parade eDP/LVDS bridge"
depends on OF
- select DRM_PANEL
+ select DRM_PANEL_BRIDGE
select DRM_KMS_HELPER
select BACKLIGHT_CLASS_DEVICE
help
--
2.55.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v3 08/13] drm/bridge: parade-ps8640: select DRM_PANEL_BRIDGE, not DRM_PANEL
[not found] <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com>
` (6 preceding siblings ...)
2026-08-31 16:13 ` [PATCH v3 07/13] drm/bridge: parade-ps8622: " Luca Ceresoli
@ 2026-08-31 16:13 ` Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 09/13] drm/bridge: tc358775: " Luca Ceresoli
` (4 subsequent siblings)
12 siblings, 0 replies; 13+ messages in thread
From: Luca Ceresoli @ 2026-08-31 16:13 UTC (permalink / raw)
To: Andrzej Hajda, Neil Armstrong, Robert Foss, Laurent Pinchart,
Jonas Karlman, Jernej Skrabec, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, David Airlie, Simona Vetter, Matthias Brugger,
AngeloGioacchino Del Regno
Cc: Hui Pu, Ian Ray, Thomas Petazzoni, dri-devel, linux-kernel,
linux-arm-kernel, linux-mediatek, Luca Ceresoli, Douglas Anderson,
Jitao Shi, CK Hu, Pin-yen Lin, Enric Balletbo i Serra
This driver does not use the drm_panel APIs at all, so no need to select
DRM_PANEL.
But it uses devm_drm_of_get_bridge(), which is enabled by DRM_PANEL_BRIDGE.
Cc: Douglas Anderson <dianders@chromium.org>
Cc: Jitao Shi <jitao.shi@mediatek.com>
Cc: CK Hu <ck.hu@mediatek.com>
Cc: Enric Balletbo i Serra <enric.balletbo@collabora.com>
Cc: Pin-yen Lin <treapking@chromium.org>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
---
drivers/gpu/drm/bridge/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/bridge/Kconfig b/drivers/gpu/drm/bridge/Kconfig
index 85a9bd53001c..65f4d9d9b67d 100644
--- a/drivers/gpu/drm/bridge/Kconfig
+++ b/drivers/gpu/drm/bridge/Kconfig
@@ -290,7 +290,7 @@ config DRM_PARADE_PS8640
select DRM_DISPLAY_DP_AUX_BUS
select DRM_KMS_HELPER
select DRM_MIPI_DSI
- select DRM_PANEL
+ select DRM_PANEL_BRIDGE
help
Choose this option if you have PS8640 for display
The PS8640 is a high-performance and low-power
--
2.55.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v3 09/13] drm/bridge: tc358775: select DRM_PANEL_BRIDGE, not DRM_PANEL
[not found] <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com>
` (7 preceding siblings ...)
2026-08-31 16:13 ` [PATCH v3 08/13] drm/bridge: parade-ps8640: " Luca Ceresoli
@ 2026-08-31 16:13 ` Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 10/13] drm/bridge: tc358767: select DRM_PANEL_BRIDGE Luca Ceresoli
` (3 subsequent siblings)
12 siblings, 0 replies; 13+ messages in thread
From: Luca Ceresoli @ 2026-08-31 16:13 UTC (permalink / raw)
To: Andrzej Hajda, Neil Armstrong, Robert Foss, Laurent Pinchart,
Jonas Karlman, Jernej Skrabec, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, David Airlie, Simona Vetter, Matthias Brugger,
AngeloGioacchino Del Regno
Cc: Hui Pu, Ian Ray, Thomas Petazzoni, dri-devel, linux-kernel,
linux-arm-kernel, linux-mediatek, Luca Ceresoli, Tony Lindgren,
Michael Walle, Vinay Simha BN
This driver does not use the drm_panel APIs at all, so no need to select
DRM_PANEL.
But it uses devm_drm_of_get_bridge(), which is enabled by DRM_PANEL_BRIDGE.
Cc: Tony Lindgren <tony@atomide.com>
Cc: Michael Walle <mwalle@kernel.org>
Cc: Vinay Simha BN <simhavcs@gmail.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
---
drivers/gpu/drm/bridge/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/bridge/Kconfig b/drivers/gpu/drm/bridge/Kconfig
index 65f4d9d9b67d..e2ee76899468 100644
--- a/drivers/gpu/drm/bridge/Kconfig
+++ b/drivers/gpu/drm/bridge/Kconfig
@@ -421,7 +421,7 @@ config DRM_TOSHIBA_TC358775
select DRM_DISPLAY_HELPER
select DRM_KMS_HELPER
select REGMAP_I2C
- select DRM_PANEL
+ select DRM_PANEL_BRIDGE
select DRM_MIPI_DSI
help
Toshiba TC358775 DSI/LVDS bridge chip driver.
--
2.55.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v3 10/13] drm/bridge: tc358767: select DRM_PANEL_BRIDGE
[not found] <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com>
` (8 preceding siblings ...)
2026-08-31 16:13 ` [PATCH v3 09/13] drm/bridge: tc358775: " Luca Ceresoli
@ 2026-08-31 16:13 ` Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 11/13] drm/bridge: tc358768: " Luca Ceresoli
` (2 subsequent siblings)
12 siblings, 0 replies; 13+ messages in thread
From: Luca Ceresoli @ 2026-08-31 16:13 UTC (permalink / raw)
To: Andrzej Hajda, Neil Armstrong, Robert Foss, Laurent Pinchart,
Jonas Karlman, Jernej Skrabec, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, David Airlie, Simona Vetter, Matthias Brugger,
AngeloGioacchino Del Regno
Cc: Hui Pu, Ian Ray, Thomas Petazzoni, dri-devel, linux-kernel,
linux-arm-kernel, linux-mediatek, Luca Ceresoli, Maoyi Xie,
Andy Yan, Andrey Gusakov
This driver uses devm_drm_of_get_bridge(), which is enabled by
DRM_PANEL_BRIDGE.
Leave the 'select DRM_PANEL' because it is needed for drm_panel_put() which
the driver uses.
Cc: Maoyi Xie <maoyixie.tju@gmail.com>
Cc: Andy Yan <andy.yan@rock-chips.com>
Cc: Andrey Gusakov <andrey.gusakov@cogentembedded.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
---
drivers/gpu/drm/bridge/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/bridge/Kconfig b/drivers/gpu/drm/bridge/Kconfig
index e2ee76899468..a4bc1b5401c0 100644
--- a/drivers/gpu/drm/bridge/Kconfig
+++ b/drivers/gpu/drm/bridge/Kconfig
@@ -400,6 +400,7 @@ config DRM_TOSHIBA_TC358767
select REGMAP_I2C
select DRM_MIPI_DSI
select DRM_PANEL
+ select DRM_PANEL_BRIDGE
help
Toshiba TC358767 eDP bridge chip driver.
--
2.55.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v3 11/13] drm/bridge: tc358768: select DRM_PANEL_BRIDGE
[not found] <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com>
` (9 preceding siblings ...)
2026-08-31 16:13 ` [PATCH v3 10/13] drm/bridge: tc358767: select DRM_PANEL_BRIDGE Luca Ceresoli
@ 2026-08-31 16:13 ` Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 12/13] drm/bridge: ssd2825: " Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 13/13] drm/bridge: tc358764: " Luca Ceresoli
12 siblings, 0 replies; 13+ messages in thread
From: Luca Ceresoli @ 2026-08-31 16:13 UTC (permalink / raw)
To: Andrzej Hajda, Neil Armstrong, Robert Foss, Laurent Pinchart,
Jonas Karlman, Jernej Skrabec, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, David Airlie, Simona Vetter, Matthias Brugger,
AngeloGioacchino Del Regno
Cc: Hui Pu, Ian Ray, Thomas Petazzoni, dri-devel, linux-kernel,
linux-arm-kernel, linux-mediatek, Luca Ceresoli, Tomi Valkeinen,
Peter Ujfalusi
This driver uses drm_panel_bridge_add_typed() and
drm_panel_bridge_remove(), which are enabled by DRM_PANEL_BRIDGE.
Leave the 'select DRM_PANEL' because it is needed for drm_panel_put() which
the driver uses.
Cc: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Cc: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
---
drivers/gpu/drm/bridge/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/bridge/Kconfig b/drivers/gpu/drm/bridge/Kconfig
index a4bc1b5401c0..73e13ad59a93 100644
--- a/drivers/gpu/drm/bridge/Kconfig
+++ b/drivers/gpu/drm/bridge/Kconfig
@@ -410,6 +410,7 @@ config DRM_TOSHIBA_TC358768
select DRM_KMS_HELPER
select REGMAP_I2C
select DRM_PANEL
+ select DRM_PANEL_BRIDGE
select DRM_MIPI_DSI
select VIDEOMODE_HELPERS
help
--
2.55.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v3 12/13] drm/bridge: ssd2825: select DRM_PANEL_BRIDGE
[not found] <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com>
` (10 preceding siblings ...)
2026-08-31 16:13 ` [PATCH v3 11/13] drm/bridge: tc358768: " Luca Ceresoli
@ 2026-08-31 16:13 ` Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 13/13] drm/bridge: tc358764: " Luca Ceresoli
12 siblings, 0 replies; 13+ messages in thread
From: Luca Ceresoli @ 2026-08-31 16:13 UTC (permalink / raw)
To: Andrzej Hajda, Neil Armstrong, Robert Foss, Laurent Pinchart,
Jonas Karlman, Jernej Skrabec, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, David Airlie, Simona Vetter, Matthias Brugger,
AngeloGioacchino Del Regno
Cc: Hui Pu, Ian Ray, Thomas Petazzoni, dri-devel, linux-kernel,
linux-arm-kernel, linux-mediatek, Luca Ceresoli, Svyatoslav Ryhel
This driver uses drm_panel_bridge_add_typed() and
drm_panel_bridge_remove(), which are enabled by DRM_PANEL_BRIDGE.
Leave the 'select DRM_PANEL' because it is needed for drm_panel_put() and
drm_panel_enable() which the driver uses.
Cc: Svyatoslav Ryhel <clamor95@gmail.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
---
drivers/gpu/drm/bridge/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/bridge/Kconfig b/drivers/gpu/drm/bridge/Kconfig
index 73e13ad59a93..92938df3b747 100644
--- a/drivers/gpu/drm/bridge/Kconfig
+++ b/drivers/gpu/drm/bridge/Kconfig
@@ -351,6 +351,7 @@ config DRM_SOLOMON_SSD2825
select DRM_MIPI_DSI
select DRM_KMS_HELPER
select DRM_PANEL
+ select DRM_PANEL_BRIDGE
help
Say Y here if you want support for the Solomon SSD2825 RGB/DSI
SPI bridge driver.
--
2.55.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v3 13/13] drm/bridge: tc358764: select DRM_PANEL_BRIDGE
[not found] <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com>
` (11 preceding siblings ...)
2026-08-31 16:13 ` [PATCH v3 12/13] drm/bridge: ssd2825: " Luca Ceresoli
@ 2026-08-31 16:13 ` Luca Ceresoli
12 siblings, 0 replies; 13+ messages in thread
From: Luca Ceresoli @ 2026-08-31 16:13 UTC (permalink / raw)
To: Andrzej Hajda, Neil Armstrong, Robert Foss, Laurent Pinchart,
Jonas Karlman, Jernej Skrabec, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, David Airlie, Simona Vetter, Matthias Brugger,
AngeloGioacchino Del Regno
Cc: Hui Pu, Ian Ray, Thomas Petazzoni, dri-devel, linux-kernel,
linux-arm-kernel, linux-mediatek, Luca Ceresoli, Marek Szyprowski,
Marek Vasut, Sam Ravnborg, Jagan Teki, sashiko-bot
This driver uses devm_drm_of_get_bridge(), which is enabled by
DRM_PANEL_BRIDGE.
Cc: Marek Szyprowski <m.szyprowski@samsung.com>
Cc: Marek Vasut <marex@denx.de>
Cc: Sam Ravnborg <sam@ravnborg.org>
Cc: Jagan Teki <jagan@amarulasolutions.com>
Suggested-by: sashiko-bot@kernel.org
Link: https://lore.kernel.org/all/20260825103234.3F2B71F000E9@smtp.kernel.org/
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
---
This patch is new in v3.
---
drivers/gpu/drm/bridge/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/bridge/Kconfig b/drivers/gpu/drm/bridge/Kconfig
index 92938df3b747..f2db7f60d40f 100644
--- a/drivers/gpu/drm/bridge/Kconfig
+++ b/drivers/gpu/drm/bridge/Kconfig
@@ -389,6 +389,7 @@ config DRM_TOSHIBA_TC358764
depends on OF
select DRM_MIPI_DSI
select DRM_KMS_HELPER
+ select DRM_PANEL_BRIDGE
help
Toshiba TC358764 DSI/LVDS bridge driver.
--
2.55.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
end of thread, other threads:[~2026-08-31 16:15 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com>
2026-08-31 16:13 ` [PATCH v3 01/13] drm/bridge: megachips-stdpxxxx-ge-b850v3-fw: don't select unused DRM_PANEL Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 02/13] drm/bridge: tc358764: " Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 03/13] drm/bridge: ti-dlpc3433: don't depend on DRM_PANEL, select DRM_PANEL_BRIDGE Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 04/13] drm/bridge: ti-sn65dsi86: don't select unused " Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 05/13] drm/bridge: ti-sn65dsi83: " Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 06/13] drm/bridge: nxp-ptn3460: select DRM_PANEL_BRIDGE, not DRM_PANEL Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 07/13] drm/bridge: parade-ps8622: " Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 08/13] drm/bridge: parade-ps8640: " Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 09/13] drm/bridge: tc358775: " Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 10/13] drm/bridge: tc358767: select DRM_PANEL_BRIDGE Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 11/13] drm/bridge: tc358768: " Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 12/13] drm/bridge: ssd2825: " Luca Ceresoli
2026-08-31 16:13 ` [PATCH v3 13/13] drm/bridge: tc358764: " Luca Ceresoli
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox