From nobody Fri Sep 25 07:23:40 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 881924B049D for ; Tue, 15 Sep 2026 16:46:54 +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=1789490820; cv=none; b=VP+OV6+AO+Xx4syfHUBtOPbbIdxYuW1PxpNwkr04Joa1SF9ozyI+wiSBO4moapTc2KaqFTkPl87lCGCmsfxz+QlKMXlLXaaI7l8fO4WBJiR155nxIW5ajm9ozpzgCQq0lK+TrGDF5V12hVoZ/kKTw0cU/Ft6v7v6wkbr+fVC6ME= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789490820; c=relaxed/simple; bh=W2JWvhjujOewSGT4ZttbR0VBJy0EVw0QUPSG1MrFbho=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Cj9BqBaImNrFXl9qAMggO2bNPhDgDyHP9aQU1y63B/lebbmgzJsMbbtl3NYQtrLxK/7RrSjFTSGGalz4NS5guKWYz7ywrYQ+/zWe7rxhX4XJdLMbXAfsoj9sMSMj/+649bkjZ2ER9Iijh9Nn62zuYDRgBWOhOrXp5VRTwoqJ8YM= 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=Pq7XWDym; 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="Pq7XWDym" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 2D6FB4E4063B; Tue, 15 Sep 2026 16:46:51 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 00450602B0; Tue, 15 Sep 2026 16:46:51 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 022B811C7AFFA; Tue, 15 Sep 2026 18:46:41 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1789490805; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=v6366VsSiaRH0wdJwmxft2fxgluFM1XPLj8kd59Ruwc=; b=Pq7XWDymMysrdOecCyVudyOxDERJXurAMNR0wMNtMkEB2Sid9ez+h8F71OOd+BsOt262/N op9yGOZpAKcKvpiPi60Ad1hGLzLFxca2g/6y7+qSlWRmDc3/3Lcz1sqI5LeOCajDJ6jkF3 u+jMl7jxa0B3ojZ51nKF2SYPxthV2e4mpC9kEvpAO9yYuBTur7g6wGMYTt4IA21E6dpRE2 Nbw1qvhXXgxOTnNmWx3y3ghGpkziMLDiaLNaFU2eTW0zULVp5p32DlMVMBK62qEDSmhUGw pkdOu53QsZPlfy6zl6TnVRAhUoEgcY/YzNsnlhjrDpYYOntdGelpZjxntCIeBw== From: Luca Ceresoli Date: Tue, 15 Sep 2026 18:46:14 +0200 Subject: [PATCH v4 1/9] 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: <20260915-drm-bridge-drm_panel-cleanup-v4-1-30401d9406f3@bootlin.com> References: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@bootlin.com> In-Reply-To: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@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 Reviewed-by: Paul Cercueil --- 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 837db36cdf48..a402f8c5b321 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 Fri Sep 25 07:23:40 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 C29784B514D for ; Tue, 15 Sep 2026 16:47:02 +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=1789490833; cv=none; b=pNqceuYbbj/KPjj4CgG4Jh0meIjfZpvcVcFDU8TntAoGeLy5flBM5PUKv24DtlJ2s+XTQzrY8d7z98mTvp/Oo0hbHAz+6O72KVd4+LHzaQ43933J9wGXCndigTloq8LfIb4YAWm0y4xRLkFoR/SNVcfRsKKFJRRrcTty85WrTpE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789490833; c=relaxed/simple; bh=vW9hzTqCWd2naJl/2CErXXTyanDuN0JzndlJjZcJLdk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=DxVHFLG82jQY0LM9Dmn/YW+zCW3ShNyZW5m4YXLX10aD1cO7p31bzr2t31ACGKfHgwJ0k/sJKskU49garD6nWvnm3grUyhAhUB7y+j3HfTEpEberYigVBNXFs1lGgJl97I2c4uFtFx2pP/fCY71JeMUPLFaseTa26WuQCjdL0fg= 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=A5MjBa5c; 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="A5MjBa5c" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 3E3BD4E40639; Tue, 15 Sep 2026 16:46:59 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 10D56602B0; Tue, 15 Sep 2026 16:46:59 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 355F411C7B005; Tue, 15 Sep 2026 18:46:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1789490813; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=jLOehHTQ/WXK8R/pVOQvKNT+LOYuNe8gT3lU0A2hNAI=; b=A5MjBa5cR9xc2yipHATr8nuVDYZYmVEir4RubUZZzc0QE8clih0wrwgx1gGvy8EDWJ4tWm B+Zc7NM4P8Qt61MddUfsvLLLiRhwE3IRq6+3eXT6dZCaYPpEPI7RXU2GR1t61bMCmb3L3+ rLvvE090VNz8Q4+LkoOqC6UgFcf8Wlot6/TFNV56h7xP6zsvKKTho7tYmKZJo5bhfIx/X9 qfQTVwsBkza4aqwobgpsD+lLYE78XcaG2IFSelVRcLwJqAClOErG8DtlOVPmZjWdMGT4w6 fVyalGWv7mVTDJIC+j9Fcg5Lko4QEGnbuqGAqc12NOK7kveR+kJb3XbVCGeWGg== From: Luca Ceresoli Date: Tue, 15 Sep 2026 18:46:15 +0200 Subject: [PATCH v4 2/9] 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: <20260915-drm-bridge-drm_panel-cleanup-v4-2-30401d9406f3@bootlin.com> References: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@bootlin.com> In-Reply-To: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@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 Reviewed-by: Paul Cercueil --- 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 a402f8c5b321..c98f62b23b1d 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 Fri Sep 25 07:23:40 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 A7D6629C328 for ; Tue, 15 Sep 2026 16:47:09 +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=1789490836; cv=none; b=UsLiWFKNqzqhredYR8DxNsqWDv9Xh3KR16+QeFhn1soKRlb5XV85o7RTIFgI8mGYLvpgEI6t19LEPbFKgY7ZBcXXm2K2dvjXgLLTDwe0mTcJyRr6yW/6OUwj16GcSIoAg0FycaIzmQZ5wjtdKRTOzp3xJJ5Azp+oHb7ZZEYr3H4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789490836; c=relaxed/simple; bh=7GAIA16GGg1on6XxUCe4ApVSDRm5CXJDvOU5TRW8RKE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=E4HDVIyl0pMcwgzE85q9uhD48I5J0LyOEDoD1bq/BnrfUD490R0QibK5ELb2Ap7QyzpKXoO819gznBr+An/qYI+re99CcVaDaytqG3bX5i9heLgImy1mU4YVL1Gd18RghgqK26qSwTiuOVdLvoDLOZTiBra06aHXFTI2dvWNMyE= 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=OZDG+q6G; 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="OZDG+q6G" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 2BE424E4063B; Tue, 15 Sep 2026 16:47:03 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id CE5AF602B0; Tue, 15 Sep 2026 16:47:02 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 53BDC11C7AFFA; Tue, 15 Sep 2026 18:46:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1789490821; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=4TU13u1Mejf3+R/VztpyEKMgsFgdv4lrS3jA2CK6KvQ=; b=OZDG+q6G/fkjk4cU2J4pjm8icsNa2dTMQcpHIp5JvcQ8BhKfYLXCug8d+wVaWMeQalSb0d d9vYOQe2lgAHkK0U2RnW8otvWINqLtIvVAkaiEalLx4Duyi+3MNmP9c5NYiduULk+OR7VA swhnPo/kv4QYJpU5dqYocYPzaxk09mT+kWKG85pWUSSlXLvX9xavOcLTnpdnST36Bv+rDK lYtdz4GstXbK1CvlEc2g7Bcb+P9rx8rK+jfee4eYQuOEr8hpx1NHs6IIMdongMvEF3Hvkl lbjBysUu8pukLfuQRm9IeRfJDPpj0QVvrl3etc5SMjh5stME3mnZulG/v3Hn0Q== From: Luca Ceresoli Date: Tue, 15 Sep 2026 18:46:16 +0200 Subject: [PATCH v4 3/9] 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: <20260915-drm-bridge-drm_panel-cleanup-v4-3-30401d9406f3@bootlin.com> References: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@bootlin.com> In-Reply-To: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@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 Reviewed-by: Paul Cercueil --- 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 c98f62b23b1d..1d4db73bd760 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 Fri Sep 25 07:23:40 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 E49E14AF9EF for ; Tue, 15 Sep 2026 16:47:11 +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=1789490840; cv=none; b=ThrQW3M5h06c97Q894d3d0phDYl9VCbUDhcXy3S4v+nh0rIaI68XNtoBnGN78kxrWfUpnXVInGmIU6Q9nL59shlw7IFd/2lzPxKY1pdeucxYMNgGrTuZD9i0tm4v0vM+qWa33Gj+FCQbWXAwXGAT0HkVQe/Mv3VboaFpONSndpo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789490840; c=relaxed/simple; bh=0AYPs2Wqdz4DsyAs3jOV8HfcLS/wzwQS23ZSUiANIAU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=CWGs8BJmUbLfgv9SUoDiV8c+pPtDNlzx3gFN3Jeq/h0mXrffr5EwdrCOU6xXWJvMHhm5EImttNtPb9ler4MG/dfhrxHIzzogdxJpnRqkaQX1w0LB/hlR5ssHGP3qQ/75+6K0A7SUd27z+IlJNb3cLwRth6fuaRGSkXJzSK8wtHc= 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=2OdrkAYb; 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="2OdrkAYb" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-02.galae.net (Postfix) with ESMTPS id BCACC1A0827; Tue, 15 Sep 2026 16:47:06 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 8FDC5602B0; Tue, 15 Sep 2026 16:47:06 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 331BF11C7AFDA; Tue, 15 Sep 2026 18:47:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1789490825; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=g8oxrJgI4DlQCKYb+mTgrYUPdm2is++2ExLzzDokFSQ=; b=2OdrkAYbByzuEX8pxvEC7fssdfI480zw8qGLV71m5d+RRl1Iyr8Tn2M4Xw585Lqm3YiaM9 ktInnXZZX2sYq+Lv5ij9DejURg8UKH+t3XnG6Uxy3px/HIb1QRaPULHasPOcDibgxbmpN6 hQ+iGX61w2RKvyesAz5StmKdjm/Y+lsLsTKBIIP9pL8SxGabsY7PzC1frgKiF2YBmu+wyI qtATH+qzcHyWGr4/VI9qJCdqi9YaAhGBVJad8cPeTACZvIB5+/Rx8PzYUBJQMm0sRBDxLk zH8zQy/4SWSeVgbiVbCJ4tsCBs1PtVLLzvXkApti4e5RqcJl61d5YlU/y8vByA== From: Luca Ceresoli Date: Tue, 15 Sep 2026 18:46:17 +0200 Subject: [PATCH v4 4/9] 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: <20260915-drm-bridge-drm_panel-cleanup-v4-4-30401d9406f3@bootlin.com> References: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@bootlin.com> In-Reply-To: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@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 Reviewed-by: Paul Cercueil --- 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 1d4db73bd760..65f4d9d9b67d 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 Fri Sep 25 07:23:40 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 5819B4AFE3D for ; Tue, 15 Sep 2026 16:47:15 +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=1789490842; cv=none; b=az+2wVjMjkcG8U10QsQmgu/UMfbqb3CPBQqEOvFVux4w96LAcSGB4XeZDoRFFFgigbdco7SFuzjCjaP2oy+bcQ7qVuOyv7+I64+v9FSTM3lQRsOHGyGBVNpRlFmZV5TIXWYIeht4Qtrg+Bvnpl09K40af0i1zOTUE0NfORPgAm0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789490842; c=relaxed/simple; bh=A5I1hDJ9rJVsPiJpYuBRbKUIUD4wM8izun6Hzn9Xbtk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Ls6fyFX9tFORtOeVI9ncncS0IuoF0UPeO4Ns9xUn6StKER8TfGoFbJ7gPGsWtR+3iaMvfRyqaqCtMxyl4cH5gTEvsL16Zclt2pHVqmBsxKhJDMqAtOu+ySYbukZG5xZTvgsOt0AbOQYmTKDvXCWfGDbQek+RSTdIAGHjtxgcG4k= 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=BYjV5xyS; 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="BYjV5xyS" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id EAD794E4063F; Tue, 15 Sep 2026 16:47:10 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id B6F82602B0; Tue, 15 Sep 2026 16:47:10 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id DAF8611C7AFE9; Tue, 15 Sep 2026 18:47:05 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1789490829; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=EjicvGqkSrsJUQu/V2bDvrATSZ5gFUEV+GL7szDeTF8=; b=BYjV5xySY6DjHBybQdkBwpd/o13W4UJaSd50ibfYqddE0WmnwB1yC6DyN04yemFmm8mkzU eDmwD9EOyHVkJ5glBuJflq7aaugksOQ/enyKDccb3wiAjDWMboj3rBnseB9tgqdmxUYk/f +KK3i+HYxw26wui2Ht5NopAy0a0gg6+oNcAiwhYgrrqpsC259bRYjwnL2XA7RriJDck7gd 8jds2v140yTOiNQbaQiMml0Wdkwbho9pOqK0lVA1KI3ir9Ohzvuk5XJh+M9tXSok3+iwJ6 rv8PQFw/VNhh/Ylqz95B3PrBGuQlMqKhbrtsFof870HYvjw7RAI6t7Nv6PZLJA== From: Luca Ceresoli Date: Tue, 15 Sep 2026 18:46:18 +0200 Subject: [PATCH v4 5/9] 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: <20260915-drm-bridge-drm_panel-cleanup-v4-5-30401d9406f3@bootlin.com> References: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@bootlin.com> In-Reply-To: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@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 Reviewed-by: Michael Walle Reviewed-by: Paul Cercueil --- 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 Fri Sep 25 07:23:40 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 D86B64B66E2 for ; Tue, 15 Sep 2026 16:47:19 +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=1789490848; cv=none; b=tV3bhUO5nMViNkiM2B64bsboJilOrrngCr3BNIuWuod2RdUBzObsrC3FUFRuHsk0aY9hik1Mgc86fQ7Dzg17hBjTSMpe/MQFsWmoidmZdalDxGSlirg+9JgeGB707dhgTTX01vsQ/SvUy5i3Jkr2J6P2VJ0tiPIyVq05fsQMBuU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789490848; c=relaxed/simple; bh=eLD1gC6OWFZs65V4YytgwtBxQdBqbqcrmCJg1x6knM0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=rQ8fe64Wp4s1VV4Eb8Vxk6088NtdiEmfMGSqBKNvPebPLj38eaQ4mZn5CskSN3UyIznPV434Llffff2uDVbbEbqNMM3/UBk2uYfX/xQOv6qYrG+T7v14NplsWN1cNTrJuVxRwuorC9bgseA+YG2U5bT9Jn3UJ8uvf24U/Kar1OA= 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=FtmzQ07B; 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="FtmzQ07B" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id DE0AC4E40639; Tue, 15 Sep 2026 16:47:14 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id AA326602B0; Tue, 15 Sep 2026 16:47:14 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id E518711C7AFDA; Tue, 15 Sep 2026 18:47:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1789490833; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=4S2yNFw54mi8kizpo4SMAmA0eCb6FLd+PRdQwv2Y0fs=; b=FtmzQ07BTvx8EdVKTbS9SyOs1Kq3yodV33IwS4cYJlkwrsqEPrH3vNmLuo2ddjrFt3FC6g ydTKwgVpUG7Xmts1kcQf5OiPAueVoYHOdIR/NuuWXtEOyTfI0OZd1JD0ns/i9lT3xZTJ+4 lJ0gJ3cPBkwcnl9/bDwPWZmguUldIQaqhA2Nr0vyQnH10nKUcbrtATqKU7BGgwMCLKz6jD fRK3BsxUZHwF4psveFWPcKXarEWXlRfyhTlnAK5FQ/3cetLBCslnghC6EpxKT0OXK0CowF qDYexFgpbeZvqvQPTdNKyuLnsOJRUv8EEHXHcHuH3DE8BbVQPO9NfZ6NbqUhIQ== From: Luca Ceresoli Date: Tue, 15 Sep 2026 18:46:19 +0200 Subject: [PATCH v4 6/9] 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: <20260915-drm-bridge-drm_panel-cleanup-v4-6-30401d9406f3@bootlin.com> References: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@bootlin.com> In-Reply-To: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@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_panel_bridge_add(), 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 Reviewed-by: Paul Cercueil --- 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 Fri Sep 25 07:23:40 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 339F34052A6 for ; Tue, 15 Sep 2026 16:47: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=1789490854; cv=none; b=eu4UfxXISPdVMow4vriGZ5Fb7Scc3Rpa91kgiPpsggPbARyAGcIyeb3W/Fv+Gle6bh49laWHCwEuQP0ZOsodMPzwh0ahQL7rSRiJzJFRJcnsKldrwh7cIt/9sYbH9dSh0AuV1TjBFHCKEUAI72FH0KCEa4EzPB9vKxC9v2e6MZs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789490854; c=relaxed/simple; bh=63t79/wk2NmqMGUVtjcMqlA2Esvn1DCGQ9HtH0zvU70=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Zv3Sb338gR29qwkNUdy7aR9JjdCnHKf/MwgxWcQeEvO2EfrWj4ZZQHCBVhhxhox3mpxsg2G49KEqIATu0FvbetKzvOa2ztWHH3hpHhETgMpM5m4/wOb9/CQgoIC+U/xfhdYqQEdUt1i/w6VZWAt86dWwWi/v7NfEAYBJbCpg4po= 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=hme8c/ZZ; 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="hme8c/ZZ" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-02.galae.net (Postfix) with ESMTPS id 5DAA71A0815; Tue, 15 Sep 2026 16:47:19 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 312E0602B0; Tue, 15 Sep 2026 16:47:19 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id E3F1D11C7B005; Tue, 15 Sep 2026 18:47:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1789490837; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=asHhcWK0Xqz3or0oLNmGpjADbooqi5HN3ZH3Pieglwc=; b=hme8c/ZZPHmsKAAS8YXw1tajbiCNNs97s4J3lTJs0tWwLrXp6YIx/1M2ISQPqHvDygLNY7 ogYzCpgbOUoAsY7TNdQWujBHAOn3wZzO+cHxQ971PmB0tmihRxqboQmvgbvUOQekykEVbx s3WT/8h0Zl1F5wrp63HuWI9jL6F3QAU4zCbTeLGGiF0ZMvj+xVE3idbIeowrCfYyJVrRbG H/3XA5ASC3PVkA4+b94dUr81YbD7/xhQOPPYcEzpwsNR9cvhb1bRbsS8fjdmeBtWrC2TFI 5JGMNdbkyBnB0aHEpAnUITdjNLaUBdR+ODPH2nNXlGQWrb3rnJ5asUActHzmQg== From: Luca Ceresoli Date: Tue, 15 Sep 2026 18:46:20 +0200 Subject: [PATCH v4 7/9] 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: <20260915-drm-bridge-drm_panel-cleanup-v4-7-30401d9406f3@bootlin.com> References: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@bootlin.com> In-Reply-To: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@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 Reviewed-by: Paul Cercueil --- 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 Fri Sep 25 07:23:40 2026 Received: from smtpout-04.galae.net (smtpout-04.galae.net [185.171.202.116]) (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 72F044B26F9 for ; Tue, 15 Sep 2026 16:47:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.171.202.116 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789490856; cv=none; b=G6ZAXNGsrNkQLxVI1dnahqwHQJsb1Lp9yhJxa5u3ZMIiuJHNZDqhPcn32VzNtYzSSBSjVKjd5KoatuRYl2bzKPxqIfrhRyQ0K2x6s24ybtBGUOYu7bxhFYR6WqQQV3RGKXh7OPHhb+U8R3qhM+79iMQupjusf0oE+BlUJS7rIpQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789490856; c=relaxed/simple; bh=KmCqmJsjgZYpAzFo3lIeupCMcbsbFyerNOu8Szj8jek=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=axZx3SF8uexoSlZsmI/rgOzOVOgSJ07L7VDgHkIsFpTIy2l62IylfQ1SbYjpB5W42z9RTZzDf08XkOy4yv1UXIz4FLjt0AOGx5aHeedcPQTUyIBH0/4Qm+IpCz5ZHCOaRtJpqrR6EWu+71TE4TUtJR1f6ZVTWYr97epQk9Skybw= 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=oil6Fp4l; arc=none smtp.client-ip=185.171.202.116 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="oil6Fp4l" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-04.galae.net (Postfix) with ESMTPS id 2B38BC5CD54; Tue, 15 Sep 2026 16:48:06 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 8F18F602B0; Tue, 15 Sep 2026 16:47:22 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 6515211C7AFFA; Tue, 15 Sep 2026 18:47:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1789490841; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=7QcBWaaEQKdZzuohrRvD5zKSPSt1kcAuIgFhNTdGC4k=; b=oil6Fp4lUxFKvGF10XW5JpqcsG58AY9KQQmQYrw9kT1dD+Wf6n4uAnFOoJXABT+e+jY9eL T9ifn3sSQWcsJPYYvdRfGPRw5FFn4JeML0+DPX4Kaoh9/CYdqjDgV/oK1O+sXNBZ04UIUE XpVOo7c4q/dg1kADI40U4CxgKOeFAF45pUfz6Up6FLboewdCZ+52BnwQurHEUWZ3lZ5gRJ apWRGB1xBQ1U+0n17aDT5qWo39wWzDQQQP5S6oEPsuikJHXMNayqEQDxQduSG37yloF2pd cwEvX+5vPjMoSi1+ATLo+ZitsN/CJjOfY0zlklzF7Wh2HPxOUYpi9CfJJafXvg== From: Luca Ceresoli Date: Tue, 15 Sep 2026 18:46:21 +0200 Subject: [PATCH v4 8/9] 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: <20260915-drm-bridge-drm_panel-cleanup-v4-8-30401d9406f3@bootlin.com> References: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@bootlin.com> In-Reply-To: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@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 Reviewed-by: Paul Cercueil Reviewed-by: Svyatoslav Ryhel --- 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 Fri Sep 25 07:23:40 2026 Received: from smtpout-04.galae.net (smtpout-04.galae.net [185.171.202.116]) (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 68F4B40E8FA for ; Tue, 15 Sep 2026 16:47:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.171.202.116 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789490858; cv=none; b=lfrC+EEatjdJmgQvrNkD+e85sLRMIlH3XEdTEn/bnvZiBBSEhosb5C0Xp+tExoMVReRAvsq46j94t0WEWHX1+S5zmlMf7uP3H1L6u0vO7CeCJKsny5MV5e0+OmHtdx4A1n858WznMsm6zGEiTLyf0sFr79EG5C7sptQJ2KpkCNc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789490858; c=relaxed/simple; bh=/U5zpG8r+DhkMalFm7WhbCJVXzYhF2k2zPzgleG5DDA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=R2Hr0YuAc3ouzpoa92CgskP7BB5RBmN0tkpoJA0rH1nefLlOpHfsdv2sGJ+5K6hD8FYCE/IHZ5FKNrmQwHblVB7vjmL6TjaM8Q8qyke5q7JpFMCysWZRX5VrMI4g18LV9XffbAmtwCbnQh8wcVfHJTxg6VCuUQ+0zO6TO3ch2PA= 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=QlR7xGA0; arc=none smtp.client-ip=185.171.202.116 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="QlR7xGA0" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-04.galae.net (Postfix) with ESMTPS id F01BEC5CD55; Tue, 15 Sep 2026 16:48:09 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 5F22C602B0; Tue, 15 Sep 2026 16:47:26 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id D673511C7B00C; Tue, 15 Sep 2026 18:47:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1789490845; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=QLrtm4PjnIPMZjGOBkD2GjpIeV2schSUM6vZ//r0E74=; b=QlR7xGA0SR7IFusFax4e3FDV6qmFQu+PNxp9X+RgTz1BMOlzesuWy/vD3YQQjrlDJz2daJ O+GfFpbKaFxVPD/oshrRI3u6ZU+EgqQDFuC8eoPGrg/kaax80yACZ/IiQAJQXqMfaUEonI kuN1pO3igr3PgYb8l03Le1Hoc52apF5xRYCRd6WNQPAiHLHNHFPQpnXDEavmV2F0zCLhls xF1bKKa1zURCwTrq5dxWnZY9BEYu2lKYbgCB8lu0FjzGOb0jc1z4Fjxe0jDioMBxWv78vR sA3S0+/vIXQodNlwk0TIfos/TQTyPqW536rMXK+eWw0vC0a0pbsJoPtd+5jSxw== From: Luca Ceresoli Date: Tue, 15 Sep 2026 18:46:22 +0200 Subject: [PATCH v4 9/9] 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: <20260915-drm-bridge-drm_panel-cleanup-v4-9-30401d9406f3@bootlin.com> References: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@bootlin.com> In-Reply-To: <20260915-drm-bridge-drm_panel-cleanup-v4-0-30401d9406f3@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 Reviewed-by: Paul Cercueil --- 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