From nobody Sat Sep 26 14:39:43 2026 Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B76C1480DE0 for ; Mon, 31 Aug 2026 16:14:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.84.56 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192850; cv=none; b=dzgnJRtxEpvNGBQtVXI9H/YYw0Zdw626FaC905UHSFzPak99gz0FtdFV7icSEQpdzQlA9o6u8v2yt4kR2Nz22bUch2vS0vro3hK+X2tkHIQbDLoAt4PXCXTpdUb/g4swzJycbGQGnJsJGttCve3pxzSSvpu2Pp9i6XbPq5AoyTM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192850; c=relaxed/simple; bh=FQNk5iO5F4PNlyeJ4M6/shnJjM0XCarx4Uhng168aVU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Cb/L7oggNo81rto56o5fp14RiOMnqT2MVcivSOBdQs6kxLdQ25dLPibOUdpbW6U1FFQa2QFHfGIQKJ7iL3PsvCKsqvGrP2ypb4Wul9UMu/ZStKpvd81SEVvA4rSr57Z+cbYxJVUo4I7OxIievwVjMy+PiznklEmRbjsLsQcaK08= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=zOz/Yqpy; arc=none smtp.client-ip=185.246.84.56 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="zOz/Yqpy" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-02.galae.net (Postfix) with ESMTPS id CC0BD1A1903; Mon, 31 Aug 2026 16:14:06 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 9F6A560231; Mon, 31 Aug 2026 16:14:06 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id BDE6011C78B96; Mon, 31 Aug 2026 18:14:00 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788192845; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=L47f4WHA0oklyqWY/79F9ARDY2+1ZW1V7S/l3+FjfBE=; b=zOz/YqpyyzMAIVASK3DCyc995EjsjJSCqlJwWyZc6RGLLfa/U2OTwTUGx9JCtxSe3U/bvb WlWB8Ys2+tqLmPs4+rzjWPgtMN9PInV39Yt4c/cCWLGbdBWHpK1uyicfrDYMjNowfzXdeI HsVwpd2LBhRw1oOKTOJnusp8Y/TTdxVASD00OCnVkGxkX4nR86A5F9Unj32CthHyVdRU6+ L/gB7TZdkuE2TSK9PiCgM/k7BoiFk9Dymr+oQuGZJt/ZDbZWLj/pkMblnUGXTAxkLpkkvT UTa8AxgsWu4J5BaBU87ATN845aGhfhtaFdgYghbNwnz5wOFzn1cTQmNpyYzY+Q== From: Luca Ceresoli Date: Mon, 31 Aug 2026 18:13:27 +0200 Subject: [PATCH v3 01/13] drm/bridge: megachips-stdpxxxx-ge-b850v3-fw: don't select unused DRM_PANEL Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260831-drm-bridge-drm_panel-cleanup-v3-1-50efd8168b3e@bootlin.com> References: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> In-Reply-To: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> 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@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Luca Ceresoli , Peter Senna Tschudin , Martyn Welch , Andy Yan X-Mailer: b4 0.16.0 X-Last-TLS-Session-Version: TLSv1.3 This driver does not use the drm_panel APIs at all, so no need to select DRM_PANEL. Cc: Peter Senna Tschudin Cc: Martyn Welch Cc: Andy Yan Reviewed-by: Ian Ray Signed-off-by: Luca Ceresoli --- 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 --=20 2.55.0 From nobody Sat Sep 26 14:39:43 2026 Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E6D0348382C for ; Mon, 31 Aug 2026 16:14:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.85.4 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192854; cv=none; b=PGgtIoU5IqvKwJkKPd5UeXFfS+Dug7441InqDuNrQAs3dAuOdUcqTHRe1wShuOyai0Ck23c2FErLVHlPPlVQt9i/9bLeZYmxfBfmN7XpiQcpO5uishaqGVa5JTQFLOzgYKVm9fo5HWr+TqswPzhYaUScfl2Q1rUvO/CtBCpfrPw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192854; c=relaxed/simple; bh=8QQZtHzwLK8F3m25cnRls23B34PYcYTo9q9hjUa9Hxc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=m6ipL7+ANSPM6HSIAIipvm+4ewDaH1yoTf1tPrSKgoBjrFtxhSctjYNz7HF37lt4aqapnn8JhXDG0V0pY0TyckLA8+ZTpQvb94mQhGNqUOBClP7Xs/GalEnmczsnGRCKEsm3Ntkr8lzd1GbT4GtmGp7EhtA6Re9qh3YHT25VUvk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=1rspyoYQ; arc=none smtp.client-ip=185.246.85.4 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="1rspyoYQ" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 3B59D4E41480; Mon, 31 Aug 2026 16:14:11 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 0832960231; Mon, 31 Aug 2026 16:14:11 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id B6FF811C78AC8; Mon, 31 Aug 2026 18:14:05 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788192849; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=OFFMb8wbyINo2lxrej8Ziq9hLQCfllXIma4QngzrJHQ=; b=1rspyoYQmGe/JGhmNPHnCSsF6sWOgYQvj3+2lIsPTnyEVnv5dtGQKmzRGt/m2Sm8ZKdhp+ rg5b4eQQjiWB+AwEpA2o1qipI+un4KJz60CBHrTc8oIlDzhjzyU3YrvzCLMMv+ks4YBosZ jeQuy/a6BYgwxrOI9C2q2XV4mm+auSfWRBGA2McqB7/oB3mb460Ly9zCdXiVTC6y74F0eP HnKDRA8gtF3uZv1/voH4DYpo7YdmrTHiXUzzrzW5vNt4p//8Jjj+S4gIoGh2tosaQhVtGU 6EJwuFkwaYHPea3sCl5zEySAhpvZrscdwd5p4SiBYkrWCjgW8pRO+uBtbK69wQ== From: Luca Ceresoli Date: Mon, 31 Aug 2026 18:13:28 +0200 Subject: [PATCH v3 02/13] drm/bridge: tc358764: don't select unused DRM_PANEL Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260831-drm-bridge-drm_panel-cleanup-v3-2-50efd8168b3e@bootlin.com> References: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> In-Reply-To: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> 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@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Luca Ceresoli , Marek Szyprowski , Marek Vasut , Jagan Teki X-Mailer: b4 0.16.0 X-Last-TLS-Session-Version: TLSv1.3 This driver does not use the drm_panel APIs at all, so no need to select DRM_PANEL. Cc: Marek Szyprowski Cc: Marek Vasut Cc: Jagan Teki Signed-off-by: Luca Ceresoli --- 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. =20 --=20 2.55.0 From nobody Sat Sep 26 14:39:43 2026 Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 38C8548422E for ; Mon, 31 Aug 2026 16:14:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.84.56 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192858; cv=none; b=GovqJj7Dhdq19iOzmA7Zo1+ntXh4jz5o7oeAfewgnCZXqS8RIuLx8ohlrS2S58r25uFJFmsb1xY3kBw1+eBOzsPelHjfacHKTSOKHONasFKi68bYbMlCelgOX8rfPmK3IoiCoKD/0nuyInCwxh1xmgze6tpuUPmNu6AR1n+5XUU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192858; c=relaxed/simple; bh=fYIvFcjTT/mPDlUd3xpdrK4/N4HNzTeqWXCFRbz6FkM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Ob9Y81bh9q1XarlqO3ibYRZJyHekUNgi4bHKEMQ7O+vcREX/cUmzfwuhniTs70SJuNkI+WcQ2fWtsbou3nRkwu0yMemoilWwKDe5p9c+W7w3yq8RSeV3mpXRC/2up/kz5aAxBRIVDhWIFZbYTqxsCx2Rhb/9h1cbg1fjZ/gDuNg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=kcBR4jyB; arc=none smtp.client-ip=185.246.84.56 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="kcBR4jyB" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-02.galae.net (Postfix) with ESMTPS id 86F111A1909; Mon, 31 Aug 2026 16:14:15 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 5272460231; Mon, 31 Aug 2026 16:14:15 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id D120211C78B96; Mon, 31 Aug 2026 18:14:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788192853; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=J0iz7ra5tINPsxwJnofmPLbyLMhCRHxjEo4oxluGUxk=; b=kcBR4jyB/XUWbDv0yf/kSEtvcL11hmJxEFqFrQ/txQonEgx2XWyxPBQJfWlJhoAzGC19u/ zzDcGyUMEvsiYAqGEogME0XJU2xKCP56F5dbyMxBZ4okAsL4UJAHyGZPXvwSDMyFqIxHaG X7cbX9dLttK6rUJmwuRf/KedeQWs+v79db2cdlC1FzisYW9y60FivzDVboaSKDPO08AA9O ZA3Hd0SVUHrK+SLxx+Gxn1TXRjDha5hb+ASsExgWVkGCF0JKbtVPzF13Ktn6CEunpt4iRU n6Cb2nIFE7ah9AdzQ2sx1PVIOfcjBoxJ+0d/okrc0GOW79mXGrhAWw7cEB8P9w== From: Luca Ceresoli Date: Mon, 31 Aug 2026 18:13:29 +0200 Subject: [PATCH v3 03/13] drm/bridge: ti-dlpc3433: don't depend on DRM_PANEL, select DRM_PANEL_BRIDGE Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260831-drm-bridge-drm_panel-cleanup-v3-3-50efd8168b3e@bootlin.com> References: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> In-Reply-To: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> 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@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Luca Ceresoli , Jagan Teki , Christopher Vollo X-Mailer: b4 0.16.0 X-Last-TLS-Session-Version: TLSv1.3 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 Cc: Christopher Vollo Signed-off-by: Luca Ceresoli --- 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 =20 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. --=20 2.55.0 From nobody Sat Sep 26 14:39:43 2026 Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 263D6485512 for ; Mon, 31 Aug 2026 16:14:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.84.56 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192862; cv=none; b=QOYausA02/4PmxO7MPfgxOXml9Rrtesel8oPCaZx5akx/+5w8QB3RMEwXCZY/liSR3EELjTmQc1PjlIXpmDZ/qL2aZy24gBFViyHcz0BoJ2kSa6r/4jdeVcU+8HlsSxq+kc9bMAX71QENqBcNGYAAcyWhe0UM2ZbzorPRens91s= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192862; c=relaxed/simple; bh=SSZ22HzFAgkOf7laTjFylJ6UfKIM3dFUrcbpFUGgBYs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KlH4D4UT0LuH0q4udBpLAs1TYJGJvNSSisLnS+3pAGtZl1i7PI7pRL/xVgoPI4B7StwYel5UX4ojUjV5FCB+k3u5PNsfL+nZB2nqIfIImFIp5Ugvx89wAnS54o3lzjFVVjBehpW4HYjPbyZbgFFHkowzvmu7TVHTMocSc/Da3Dw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=L6VjYiMF; arc=none smtp.client-ip=185.246.84.56 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="L6VjYiMF" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-02.galae.net (Postfix) with ESMTPS id 9C65E1A1903; Mon, 31 Aug 2026 16:14:19 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 6EB4360231; Mon, 31 Aug 2026 16:14:19 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 60D7A11C791C9; Mon, 31 Aug 2026 18:14:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788192857; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=NhYmCE8JWDwElxQ/fb35Vb8cJTlQpSPNQqVHy+N4Zdw=; b=L6VjYiMF/Tux5k/WrmkRwjCFQqDlOt9/JIy6Byv3YabST2iz7uWmSuXBKLyTXLF2/cN0zU kHJRn6lGbxkGYuEWoSDaQVcU8jb5fDDH8pwQPugXwUIoPgtf1e1GQlbof7jJaVbimwDCER OxWa1lKnBdEJPKMM5FFD22LxF6O2ZZqaMUtxzIhaMd/fcc2G5tGjqMF55yoqw1/DfLjYiY Rfps/3D9E7gSmhWHyrnaFwkB2syKcKxdjN4T5UqS3IyF/msuG5MYzd7mLRPT1w2hbvI//j 1pRyZWtnbk7KfF+aFx3uUeTSxBygzB+qP82e38MzPyTU2g4T5dCqvfydACzmdw== From: Luca Ceresoli Date: Mon, 31 Aug 2026 18:13:30 +0200 Subject: [PATCH v3 04/13] drm/bridge: ti-sn65dsi86: don't select unused DRM_PANEL, select DRM_PANEL_BRIDGE Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260831-drm-bridge-drm_panel-cleanup-v3-4-50efd8168b3e@bootlin.com> References: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> In-Reply-To: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> 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@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Luca Ceresoli , Douglas Anderson , Franz Schnyder , John Ripple , Michael Walle X-Mailer: b4 0.16.0 X-Last-TLS-Session-Version: TLSv1.3 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 Cc: Franz Schnyder Cc: John Ripple Cc: Michael Walle Reviewed-by: Douglas Anderson Signed-off-by: Luca Ceresoli --- 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 =20 --=20 2.55.0 From nobody Sat Sep 26 14:39:43 2026 Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D1496486659 for ; Mon, 31 Aug 2026 16:14:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.84.56 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192867; cv=none; b=hxQ9HdtnZiEwEW1pX8UllCB0/O7R+1UZ+b+dHcyt43eQMSeCPJ6wpK0OmLKAYExASHDy5yavn+dLFai7Mkbmi9l8/pXF4UtCTMMZv1DOUQa/dkwQp8+Yjt7dY63Q5Sfkv2T49KqW+fE3P+3e2KeRnTaJkYnOKRGBzJLAbuiTdJE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192867; c=relaxed/simple; bh=QIGwEnAYWAW3UmmefhMr3rhgYQh/o+FJrJAxYCdnI6E=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=dT2Z/00EKJddN3VC6a2teU4LA5Si1nJjxVgedQYonlAY9nQLk1l3CG07kAgkU7r8P7wct8iAqMpkufQn1ksFGjdOptjwDv0rPPqTTXWwvvkG8AILjiwlRV1xTnP8ldH18xBUExzbJY8PN5+1SZgUbh6F9GDutfDrl37yaZf5i3Q= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=J2tBdgbV; arc=none smtp.client-ip=185.246.84.56 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="J2tBdgbV" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-02.galae.net (Postfix) with ESMTPS id 34E221A1907; Mon, 31 Aug 2026 16:14:24 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 0084060231; Mon, 31 Aug 2026 16:14:24 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 86C8911C78B96; Mon, 31 Aug 2026 18:14:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788192862; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=1xFnzyvbY+1gakmxJcJ6RhkCkSKMzvAZUwHJRdf2VVI=; b=J2tBdgbVroRZDoiVMPegJf2WxPeDcUWZ0T8OvBnJnWbANcbAcnZ8o6SyvOOcftXlZb3yeS SCr/z9K6SB6hI13cg7qc2vos0eluYIAtEKEcT/zb/xYriLYpaKNa9f7Rd1hQR0VHovPc1m 0p03Id/2F7RWDLipbDmyyZDsfZWKWwcHQAXwgtYEzj/dA+EcIsMZsmsltAepN0JVKje5oe AhEmFZtKAgJY85BTJM2tZC5N1GWiqrT/Qk9pU/iLrMLrq/YwM1kELIQtJelIAvx173kNul yPpNYtpp9m3bTv/gRV/OdvcdLsFKCNKPIwePWhh4H8Evy7UoLkaard/vSbQftg== From: Luca Ceresoli Date: Mon, 31 Aug 2026 18:13:31 +0200 Subject: [PATCH v3 05/13] drm/bridge: ti-sn65dsi83: select DRM_PANEL_BRIDGE Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260831-drm-bridge-drm_panel-cleanup-v3-5-50efd8168b3e@bootlin.com> References: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> In-Reply-To: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> 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@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Luca Ceresoli , Marek Vasut , Sudarshan Shetty , Alexander Stein , Herve Codina , Esben Haabendal X-Mailer: b4 0.16.0 X-Last-TLS-Session-Version: TLSv1.3 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 Cc: Sudarshan Shetty Cc: Alexander Stein Cc: Herve Codina Cc: Esben Haabendal Reviewed-by: Herve Codina Acked-by: Esben Haabendal Signed-off-by: Luca Ceresoli --- 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 --=20 2.55.0 From nobody Sat Sep 26 14:39:43 2026 Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 60424488220 for ; Mon, 31 Aug 2026 16:14:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.84.56 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192870; cv=none; b=Ts3lua/fjE5iZm6P+CxvF1VuX1jYHgvjUzsiLmqyH0Oiz2AyIn3yKXsQJl0r7be3rhfkaJHvyvCuGM36C/TKMjprdd2XPRtSrudM/sDl5XixjZoHTXP/m2ta0hLIAkaof0l2IfynBrOBsgdgjAii3knotwx8W4JsFEgoeFTydD4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192870; c=relaxed/simple; bh=XJg+log/nloBExy0/wgX87iyW3lVb8gKWWFG/UKgdw8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=a+5OMxLK/HymhpaTF04cw3Nmahn3Nfhu+g1VnlTYENLl7o1UQSNRGUD6/hLDdhXG1RQXBv4pGY107NdmIs1HwDT9B3LkmnMYcFbMWytDGMCatfji9cO/ZOejn2hkTJmRamII60LndQP6XxOPyQMi13PlSoHc4XsdQbxMjtvx7gA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=IT+lc+OS; arc=none smtp.client-ip=185.246.84.56 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="IT+lc+OS" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-02.galae.net (Postfix) with ESMTPS id CB38E1A1909; Mon, 31 Aug 2026 16:14:27 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 9F73360231; Mon, 31 Aug 2026 16:14:27 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id E74F611C78AC8; Mon, 31 Aug 2026 18:14:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788192866; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=QC2ncT9iFGMQFCG676BSb70bx2OHLa4ftQWY9juZi8s=; b=IT+lc+OSfwhHlPA44xbyVNN4CrHhrBqY3+mAkTQ/oLILWTBbAUHQnnSWC2vQ/I+J1d7RJA QT4H1/6bOzkA457fR6/rp65ZzyCdnFew0GYN219hAirV9m8ol52xwXXrjCrSRRgYO1vZup IDo+hjd0TQBeuo4dPr/4Z3KxNb90DmJ0/fLFbXnc66sfbEBIn+BesUsmYh8wK595OYZ2WI GASy0R3GZc+S7AlKRv73XF5FGNsBWb1bvCVscePfyu4MvOq/H5DY6fNWNCKmxJNnzYSZTs ItH8HhUwEdLub67efhTaOtmagVbCnStKXA34GD4nVzlyXLB3kbGi/jGeCFawdg== From: Luca Ceresoli Date: Mon, 31 Aug 2026 18:13:32 +0200 Subject: [PATCH v3 06/13] drm/bridge: nxp-ptn3460: select DRM_PANEL_BRIDGE, not DRM_PANEL Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260831-drm-bridge-drm_panel-cleanup-v3-6-50efd8168b3e@bootlin.com> References: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> In-Reply-To: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> 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@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Luca Ceresoli , Sean Paul X-Mailer: b4 0.16.0 X-Last-TLS-Session-Version: TLSv1.3 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 Signed-off-by: Luca Ceresoli --- 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. =20 --=20 2.55.0 From nobody Sat Sep 26 14:39:43 2026 Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F3F97488D83 for ; Mon, 31 Aug 2026 16:14:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.84.56 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192874; cv=none; b=lTGOM6Jy413kfbRAN+xcx3wepGQuYUZDecQNWJkvww3xXXvdq+ta8N5fG4V2O/oBad+ELha+5UIf0E2mDpn9EoDC223KOZov5DD5mlu8lv2XoMlHzATBEWx5SW8FIwRuHWbcXbLlbkcRr6brmkLnsgOOPnx71YxGMkAv2h1D97s= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192874; c=relaxed/simple; bh=5p7c7hHmEIcoMy8FyGYlAs4aLZLnQGAqHxyuBWm8qS0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=dcKAZzGNqEK1AE7Yzm55/GCftSE+d59JxEE7eoDQoIa/HdQfsYdzYNYcRStSerDTRyNQefpsi3YfySHfmKd6T+hZsytSrm6k+em0OgywEN0AaaHXewsLbx2Fs8vAVmXRut03DvZDQOjp716MLPKc+wtgBd2MaMYKcYO9bdmjJeM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=FR7pSAw3; arc=none smtp.client-ip=185.246.84.56 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="FR7pSAw3" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-02.galae.net (Postfix) with ESMTPS id 787511A1903; Mon, 31 Aug 2026 16:14:31 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 4B79D60231; Mon, 31 Aug 2026 16:14:31 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id E7C4C11C78B96; Mon, 31 Aug 2026 18:14:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788192870; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=KFZJXXgYdCr9ds72bxFai8tqjuyxbSx97ZErPoRpupQ=; b=FR7pSAw3yYsMNNdtfhn80qFA/veCkiLzVk5QVs0P14d+ciM0g8Rjr47pqeA6TDpWajrzSb bqMLcFRLgH+K0PSf63drHab9wgnK9HBqicDeLvyqIBXOjlLqoTaHTBFQGQ2Tj3crzSJShn zONdOnpqiDbHCtEeevJadx1axwqQ5/2dhghbZUeU9TtllMMSKv1bpkzQforKs6kT3Eajis ozYSPL609+gHzUTODzCXDF37GDW6k9h5uGxVQd5x+STdTwC5TPk0SO/Ca4xbxAQMpv54vY Sewgh+0UBVsptvenFdJhkXphx+vJBm6cAw1gThftM7R+gTDMfT2GBP98an9h1w== From: Luca Ceresoli Date: Mon, 31 Aug 2026 18:13:33 +0200 Subject: [PATCH v3 07/13] drm/bridge: parade-ps8622: select DRM_PANEL_BRIDGE, not DRM_PANEL Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260831-drm-bridge-drm_panel-cleanup-v3-7-50efd8168b3e@bootlin.com> References: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> In-Reply-To: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> 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@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Luca Ceresoli , Vincent Palatin X-Mailer: b4 0.16.0 X-Last-TLS-Session-Version: TLSv1.3 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 Signed-off-by: Luca Ceresoli --- 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 --=20 2.55.0 From nobody Sat Sep 26 14:39:43 2026 Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 49E2048A8B7 for ; Mon, 31 Aug 2026 16:14:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.84.56 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192879; cv=none; b=BnzcjH7swv7eiGJiezq1UGfQkPp3n34jNYdSWOufDnn8p3syM5ZjAyj3TAdy0cbZ5Vsr34EbTNiV+qVNPptjRV/kjNeSU/ZCLdtjXpkgj/rcPYzEsCA95Y2lCIOvbv8u6ui/MAE9Gs9qK2cC7DAIcHkesroVePLZTsDD7mAMVzA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192879; c=relaxed/simple; bh=e/Tak4F3H07WQYkAOUgC/764u76uLj/ncVWOJj0+ICk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Vj8nM//+mg318OygdL/MnXw2GSwL8Dwn6hSjs+wgkhUihlmH5+ZBX/GBBMydD7KsbmXAlzYZijYlmoLoa3jypHcNKRseWCNUSIryO2HAL/2Ek+qA5u05UGz9ZOG50MEr9qVRX2YizlO35OXOUNjcDx35TRH/YQmvdnxxmnHAf0M= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=U3boEL05; arc=none smtp.client-ip=185.246.84.56 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="U3boEL05" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-02.galae.net (Postfix) with ESMTPS id BA6831A1903; Mon, 31 Aug 2026 16:14:36 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 8DD9560231; Mon, 31 Aug 2026 16:14:36 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 727E811C78AC8; Mon, 31 Aug 2026 18:14:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788192875; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=xp2N0cOy+TiY59aqZ4rVGkxXownNoIYqVRPjYS4Hsao=; b=U3boEL05ounHVaCMa0GrNo8HA6zb0PrE9z/ua4r5uSz1VY5qP4yvinh4PmgV6XDjM8FXXI nfRsl3BGvJF81sQooGiYqhzfjhmocE4Y5OPVDksLaAtk9gvOaacmKpt6EHSNb9Gz5tDFjQ 6oZ5LGp1ehm2vCgv/jMYU5DmD+yH309um7m8qtO4l1YC5SbmvrdnKII5J55ZgVtv8tLvIo aN7iv9R/VkAF8HGk0LLrEqct/7r4yyK2/v59UsEiMamUT0eMfVSQ8auYA4VqRQAppPFVBp n5ILacANZlsQcOm9wZflr1dYap22Bg0iQ2kxYQ2uJNLIFWY2w4be9NXIiQO6Rg== From: Luca Ceresoli Date: Mon, 31 Aug 2026 18:13:34 +0200 Subject: [PATCH v3 08/13] drm/bridge: parade-ps8640: select DRM_PANEL_BRIDGE, not DRM_PANEL Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260831-drm-bridge-drm_panel-cleanup-v3-8-50efd8168b3e@bootlin.com> References: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> In-Reply-To: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> 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@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Luca Ceresoli , Douglas Anderson , Jitao Shi , CK Hu , Pin-yen Lin , Enric Balletbo i Serra X-Mailer: b4 0.16.0 X-Last-TLS-Session-Version: TLSv1.3 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 Cc: Jitao Shi Cc: CK Hu Cc: Enric Balletbo i Serra Cc: Pin-yen Lin Reviewed-by: Douglas Anderson Signed-off-by: Luca Ceresoli --- 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 --=20 2.55.0 From nobody Sat Sep 26 14:39:43 2026 Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A744B4CCDC0 for ; Mon, 31 Aug 2026 16:14:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.85.4 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192883; cv=none; b=ax/BSGIWEYiiwTNPfJDnu9eshxAzFYPyrbaYbOC+udTDum730eOymhTZjN27hqwUQjlALo1FiIAkDrhR/f1+1vgYW0dC+86OlG51GGK+Fgty4K0wPsJkLaZA0FfN/tg5lgnQFr6Z4WFRCqB5Seb5j3h5ee1eqT/gTjwOQ+KoIyA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192883; c=relaxed/simple; bh=A5I1hDJ9rJVsPiJpYuBRbKUIUD4wM8izun6Hzn9Xbtk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=XXW+uX8IpBlDP7WXNLa8bPZ3Fx0/PZWRf2PNdgpFV/f7s5zBQqNgKpwqAk+NLrP32vTysEwfL9yS0f5jJ3mBlgXFv+Pa8DSyNc00P19FD2TRd2lxvOyOefaiGbNeLIyLqgoDF8fPv2X6L/MB1cESAnMYmt/fKFJnPDAs5gfUZls= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=xE67WfKL; arc=none smtp.client-ip=185.246.85.4 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="xE67WfKL" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 4C7FC4E4147F; Mon, 31 Aug 2026 16:14:40 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 1F9CD60231; Mon, 31 Aug 2026 16:14:40 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 8743E11C791C9; Mon, 31 Aug 2026 18:14:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788192878; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=EjicvGqkSrsJUQu/V2bDvrATSZ5gFUEV+GL7szDeTF8=; b=xE67WfKLRRbD8I360HFIk94vzVFZ72x7twqcKJ5pxbwr6HmbKItSHGx2QBcgD76wnn6jk6 Avbo/pvhjeAOZFpK5AGBMgKpG39nExZPT1rsflfLOeME4KUJiwquSwTA3s5NO3wnJCg2hK bnfyFhMSnPoCwF2tpGhSs2sS9tKDFlPM7H7ZIAcOeFF/ImfqwCt5Q9yg64+rfYw0TLgaTx GvYXbUGHDYaTSRd6e0AuFx1NE2lEk6228bYjewsU6ddTLHjrZ3Q/YPCnADNFo+o5wGbIhO vJ5AfoqYLKks2SPsyQ0eyOJFGascF9GP68nDQSMv56JyA7EKFs8znqAjQQAGdw== From: Luca Ceresoli Date: Mon, 31 Aug 2026 18:13:35 +0200 Subject: [PATCH v3 09/13] drm/bridge: tc358775: select DRM_PANEL_BRIDGE, not DRM_PANEL Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260831-drm-bridge-drm_panel-cleanup-v3-9-50efd8168b3e@bootlin.com> References: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> In-Reply-To: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> 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@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Luca Ceresoli , Tony Lindgren , Michael Walle , Vinay Simha BN X-Mailer: b4 0.16.0 X-Last-TLS-Session-Version: TLSv1.3 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 Cc: Michael Walle Cc: Vinay Simha BN Signed-off-by: Luca Ceresoli --- 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. --=20 2.55.0 From nobody Sat Sep 26 14:39:43 2026 Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9C3984CCDE7 for ; Mon, 31 Aug 2026 16:14:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.84.56 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192891; cv=none; b=R+VLrERuMpNs9zrd3KzF3s7bk2YD7fVa4/awZuoMafY0zX4dW2ehKWuWx9iEmXxoyPw8RYH5XYj9GIDOvlo9YFJPs4JlCUidpiaERzSvvRGNbdkxrGRXYgujEqp94xAe2cBEy4oAyzqIO1WbnXajwc2xParRS1C18h16EHXzhlQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192891; c=relaxed/simple; bh=w5E2prwB4D2FWr8yY+xBgHvccuZH8OcO0X04MD8sJ9A=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=tznOZ/6QCZXxBubKsYAU0Ji20Z2nFesP9jMG9RRNHJWEk0Dqdul9+wGEkBYhMGBGszeMjcMnpIHBIOTLUOCLF6Uo6qa4vOlNGoLbyvTNE89iLUreuLOOyiNF8ljS+uE88sUcKTwbchYABf3zxOjEaTkl3PelFwiu4uzq/0Cxk5w= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=Wo41OvVG; arc=none smtp.client-ip=185.246.84.56 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="Wo41OvVG" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-02.galae.net (Postfix) with ESMTPS id 0DF7D1A1903; Mon, 31 Aug 2026 16:14:48 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id D557C60231; Mon, 31 Aug 2026 16:14:47 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 365C411C78AC8; Mon, 31 Aug 2026 18:14:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788192882; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=ISxahuzTjK18RJ7tFfdhN8vFdhO6CrMv3QE+PhwTL3Y=; b=Wo41OvVGEcv3xdnykSNc1LxmCpmPYDBCUxtOEhOTAd6vR4P2qN1Y+Vw/z/Yldc78HY7mg/ JOOq3j+zqCdKVP63u6xLj91kXxDre5jCbBPPOyRwDxmTk3hlU7BgMXhVvlgJDZLvowmX0h uWzoRANkYHOtBYdLPaH+6Vrcl14ePvTNymrZqfDg+X8j6miY9h01MKnb14jNU7avllFpAL TO9pbqdQH0aH3u/iwCuQlMWnBve7+fni5UBdFgwP2Djkfmk2awTI4HK9IrhJ+51i/ujZxu Xx1cH2xpLdqojXHmDfz0GezsqvOxzKzmAtrM4EjkdVjEUxxhegF2CiO2cH8XgA== From: Luca Ceresoli Date: Mon, 31 Aug 2026 18:13:36 +0200 Subject: [PATCH v3 10/13] drm/bridge: tc358767: select DRM_PANEL_BRIDGE Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260831-drm-bridge-drm_panel-cleanup-v3-10-50efd8168b3e@bootlin.com> References: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> In-Reply-To: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> 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@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Luca Ceresoli , Maoyi Xie , Andy Yan , Andrey Gusakov X-Mailer: b4 0.16.0 X-Last-TLS-Session-Version: TLSv1.3 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 Cc: Andy Yan Cc: Andrey Gusakov Signed-off-by: Luca Ceresoli --- 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. =20 --=20 2.55.0 From nobody Sat Sep 26 14:39:43 2026 Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3049A4A92D1 for ; Mon, 31 Aug 2026 16:14:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.84.56 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192899; cv=none; b=K7t/f3o8URp9CEQSCr6Pt6YJse0h8UgyiNXCWeEYH9mwbnlJvxX1QjlzTITacFcvIt4n5cBXYaJNirP34NYTjtKxbMzHWw823zlDLmBR8z7oChy3aEos/AGb4A0QA9flB44ZSwlPP1hWNfewmwRCO41MA98FTrB6jcVoDYQmVDQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192899; c=relaxed/simple; bh=63t79/wk2NmqMGUVtjcMqlA2Esvn1DCGQ9HtH0zvU70=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=aWj0L9zqSkHU/iJLGDwHbQzbv2OMRbwuJO2ZuNksEidD/7FdLKOgoY5hUwKURSIWRcJBID1uKviMMi3Vp7OnuPLlSeoaQelGxJrVaEG7WBNpqX7S1tow/TSCPSRZ7xHqQyoTI7rE1jWJKOwQIpzD0n9zxELNqPviAt7IFozxDSI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=BjyzaYdX; arc=none smtp.client-ip=185.246.84.56 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="BjyzaYdX" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-02.galae.net (Postfix) with ESMTPS id E75461A1903; Mon, 31 Aug 2026 16:14:56 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id B4F2660231; Mon, 31 Aug 2026 16:14:56 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 1E80D11C78B96; Mon, 31 Aug 2026 18:14:47 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788192891; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=asHhcWK0Xqz3or0oLNmGpjADbooqi5HN3ZH3Pieglwc=; b=BjyzaYdXtC9m1b/vr3Q6kUCY4UK1NTtsFq0qSMTjYSDRa+TMUWnYMdDbVnZguvd79wJU6V FVd7sWbCTUu4axJl6tfbgb7jHqDVs0G9Hzs9ECHvhxTIqfpcEgO05vgRLc/8+GA9o5U7uZ CYt+/uWt8X3+pRjiERkEea8v0Z8NAy2sfacSqdFnYC7qOkVRkIFxCYcAEDTVQQhAkKwfT6 u5PRhSegX9DTKdQbiDQhA+uQIasO0l++fKtK8bd8frod4pcrUu6vHTPUn8vttnAMTFqujF yClEscgrK3NLRx6zhKKX55/keeP1binen9W481qXRLJ81gXtmDaBGkF7mmIR5Q== From: Luca Ceresoli Date: Mon, 31 Aug 2026 18:13:37 +0200 Subject: [PATCH v3 11/13] drm/bridge: tc358768: select DRM_PANEL_BRIDGE Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260831-drm-bridge-drm_panel-cleanup-v3-11-50efd8168b3e@bootlin.com> References: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> In-Reply-To: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> 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@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Luca Ceresoli , Tomi Valkeinen , Peter Ujfalusi X-Mailer: b4 0.16.0 X-Last-TLS-Session-Version: TLSv1.3 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 Cc: Peter Ujfalusi Signed-off-by: Luca Ceresoli --- 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 --=20 2.55.0 From nobody Sat Sep 26 14:39:43 2026 Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 037BE48C40B for ; Mon, 31 Aug 2026 16:15:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.84.56 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192907; cv=none; b=uDJO3S3so01rHSchu0r5Eyy4oj9LtR7YtzT0E7kO+X9wlOqUGBd1Ii3cD0v+zBo7m+16yOZOw5dP8hLqgtgaIyqZ4aeVSbBMKNUYfAunwfHPpG2nKgQ8ByreXlrZqI5TmOlgcGyhGsxa77TUqTTFgb+P3MFvhYtNsoqcRrOwW6w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192907; c=relaxed/simple; bh=KmCqmJsjgZYpAzFo3lIeupCMcbsbFyerNOu8Szj8jek=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=j/In0MMIrVXpRq/kp56LgSaEoKQwbx+Bxu/y2OQ6meM0YbWZDcX7KnPI0ISFHWMyRdlRXrAm3M1cXftyw9wOIwU7EhsvQMajcu6PTQrqsPBhGvSgQtTDF3UlUfD1t3CNtiUdO6ekHPxNALzS5r4xvn9ZfSMeHpTvPdD9yNmxOCk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=ZCjmWfKz; arc=none smtp.client-ip=185.246.84.56 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="ZCjmWfKz" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-02.galae.net (Postfix) with ESMTPS id AEE2A1A1903; Mon, 31 Aug 2026 16:15:04 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 8321F60231; Mon, 31 Aug 2026 16:15:04 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id E700211C7922A; Mon, 31 Aug 2026 18:14:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788192899; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=7QcBWaaEQKdZzuohrRvD5zKSPSt1kcAuIgFhNTdGC4k=; b=ZCjmWfKzLnRzpCdJ/mJs1ymsbnwN6n4x1GxEt4jX6mw7bn0muFOF9TshCdtxe5fOCVUWLY 3vy8bDnX1Km4g2at1QGkuVHfj8otKneROHukhWzZGJ5Vo71xMeTx9nqW+eB5UR5IKochAS iIksApnZ0Fibs+Mj4qrf1YuFlLMDlEYmTWP/HntIp31uiULAlJ8dhMhKqqvWnYNmtQWXQH DUeZL6IBvoASQbX/Y52mWxoAX5E1hYhfm6F7oI9Qf31m9tlGrer2Zc8s9DUc0Bwc/h/8Dr w8c+RaRTC5JRHyr5dk503HvdSlrbJyA4BsBJ8MF4DxpaIQGmQfqKP6hnvESKsA== From: Luca Ceresoli Date: Mon, 31 Aug 2026 18:13:38 +0200 Subject: [PATCH v3 12/13] drm/bridge: ssd2825: select DRM_PANEL_BRIDGE Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260831-drm-bridge-drm_panel-cleanup-v3-12-50efd8168b3e@bootlin.com> References: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> In-Reply-To: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> 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@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Luca Ceresoli , Svyatoslav Ryhel X-Mailer: b4 0.16.0 X-Last-TLS-Session-Version: TLSv1.3 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 Signed-off-by: Luca Ceresoli --- 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. --=20 2.55.0 From nobody Sat Sep 26 14:39:43 2026 Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8757239B972 for ; Mon, 31 Aug 2026 16:15:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.85.4 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192913; cv=none; b=DtrZUV94yJrNjL8sQRRzZPvCw0jDPTeT/9z3/AbbV4cBR/WlVoh2VuvaiRLDSPIFVPkWl0VzpAWTqyKlZVGIvcDH/vznlR3KaeUFT8g1/KdvZaAWlLK+y776QSU6Ltdc2bDkmZZ7aG9DRz3JD8nTgebdGjXMwU/O7hD0kxIvN/c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788192913; c=relaxed/simple; bh=/U5zpG8r+DhkMalFm7WhbCJVXzYhF2k2zPzgleG5DDA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=eGXLj2ZTDB9BLhF7Hq68an9Zpp34DIXa4/Kstg5q1tWuYAwvjJ/PEER76DyufLkJ7mL6Tmwxbqve1XZyAWulIPma6TCjG+yP6o0efoinXX6e4nGzXme5X4lzX1Z81Jke04GIbcEd3oU/vg8c5ZNH4HCF5v8eeVk9+TOloMfzIao= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=Ej6u9ZW9; arc=none smtp.client-ip=185.246.85.4 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="Ej6u9ZW9" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 0C7814E4147F; Mon, 31 Aug 2026 16:15:10 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id D151360231; Mon, 31 Aug 2026 16:15:09 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 86CCF11C7922B; Mon, 31 Aug 2026 18:15:03 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1788192907; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=QLrtm4PjnIPMZjGOBkD2GjpIeV2schSUM6vZ//r0E74=; b=Ej6u9ZW9pubc1ChmjbF1r7gwKgdbCx8SMZe+c9nMLnjyROr8ln2hFeT8KSNWRnyaGIeCuF hZcu6UjYnhuk63QAB87l4NRBR6LQLOSoLTdOl32t2npOxnMxKkDG1bmbYmbr+HtBXJe+/+ 2SfVffkTEXLY/dM10s69O7aEImdOsUASybouxPzMUE03CO9jJHjM45FZ99uR3f1U7ZMoDJ fQHl/WJxsX5VDPonJsdgVNtLGKORGy9iBOv8yqC/lJec4mRdIiVU7DzlMHLHNMJqZIE42d /u+MF0gIbk8HKkp8asbNBls6CpIq10blHXkB9t303KwMfqKhoRsH2slyNtNxnw== From: Luca Ceresoli Date: Mon, 31 Aug 2026 18:13:39 +0200 Subject: [PATCH v3 13/13] drm/bridge: tc358764: select DRM_PANEL_BRIDGE Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260831-drm-bridge-drm_panel-cleanup-v3-13-50efd8168b3e@bootlin.com> References: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> In-Reply-To: <20260831-drm-bridge-drm_panel-cleanup-v3-0-50efd8168b3e@bootlin.com> 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@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Luca Ceresoli , Marek Szyprowski , Marek Vasut , Sam Ravnborg , Jagan Teki , sashiko-bot@kernel.org X-Mailer: b4 0.16.0 X-Last-TLS-Session-Version: TLSv1.3 This driver uses devm_drm_of_get_bridge(), which is enabled by DRM_PANEL_BRIDGE. Cc: Marek Szyprowski Cc: Marek Vasut Cc: Sam Ravnborg Cc: Jagan Teki Suggested-by: sashiko-bot@kernel.org Link: https://lore.kernel.org/all/20260825103234.3F2B71F000E9@smtp.kernel.o= rg/ Signed-off-by: Luca Ceresoli --- 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. =20 --=20 2.55.0