From nobody Wed Apr 1 11:18:22 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 A4A56425CC6 for ; Tue, 31 Mar 2026 15:44:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774971858; cv=none; b=PT5mIVfOC16iYlVK2BiMX0zRKguMNO4y+Cg9O+lWNruTxA7i+CtNBpbvojg9Ft/mpqComfMelSPKP4gr6ovnwxKz70DA6qftF1DNJ9zDN1OL/ggQhDEOZNKkqkf+Vm08HFbI5c3JsznU0JUEeZtB3ZTQaMh5U9ZZzw7MsAEu2aA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774971858; c=relaxed/simple; bh=7geT5bkEq5ZiMOxGkUOHpZ6vimPzI950/l3utWM/ns0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=gtcF7r6PWc9S8ACtauPV81MnBq2QqFF68MiMRb68o7/GIJ3Vp0nQmIyQMM8emRcLzx6ftllahhQN0uumM5B7I71BUaOjhZl3QQnKfJrB3quZEAkcF3n1I/NTLF4Sy6PwGEkIDwHitURK9y9CLlVbLLnw6EmiogKGel5yAxuyDlE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=ORtU+VJw; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=jIkgy0rm; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="ORtU+VJw"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="jIkgy0rm" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62VESXvD331993 for ; Tue, 31 Mar 2026 15:44:16 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= cjHn7Kk5aOTSG3RKTc9qr3CMGxHyzEiq474/PRW5gVM=; b=ORtU+VJw/diHjWeO D1C2sLVRbvlbKqpOl/dieiFOs9sexY9X7WQC1r040w3SREEL/rWiiFl7KRMnvp/4 lyVwBkR4u+dxmHOvgv2df1Jiucgh519cUFWXXzeJo7wHvFpvjFu+KfygXn9pmw7B RjetECiWe2oX4QJwQxnG/TUQu0nf30CZp7xitwX30WkfEq7xIr+MP/tFVUacpKjl btxByp3EgFFCZclKHeacRkw79nYjWZYo3BGbfLfKrkahMacO7lBOO39K7w52VwXh 0Zw6m+VhOp25P9/kbAiKO/zS4kesZCmaZZ4l4bsG1IYyH/C+AWobVugHl7QEj6Mj r9iCgA== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4d8g2arc6j-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 31 Mar 2026 15:44:15 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-50b3544bc7bso83299061cf.2 for ; Tue, 31 Mar 2026 08:44:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1774971855; x=1775576655; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=cjHn7Kk5aOTSG3RKTc9qr3CMGxHyzEiq474/PRW5gVM=; b=jIkgy0rmHd6shJzk0ivuvPQDk6ibRD8yVAPgke1xsHXnjHv52w4/j9hf/9ze0ZomrA pY/4w8cn+j6+9otwIBKnZSqGEffapyjvfxCCsTXCjJT/KfyNRmNmPbUIpv7bOMsY51dL ddU9MzSCLPpR2rKstgCfE4KuJU12tAx0cIpZmsIl89nWVpLU1c+edysxnfKHCtCQwUcf NOG8DdDpIE5zbSg3gjfV6e9RROAeLpyzt+VEV7ru4KizogyEvPt8CCMMvtO1aenU4nde uLj5VfjYRIxWo+FSYVhQfAZdjAEjCojxqZiEqESdFZzsWWpB2+VQltN1Yggdl7nr+nc5 YDfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774971855; x=1775576655; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=cjHn7Kk5aOTSG3RKTc9qr3CMGxHyzEiq474/PRW5gVM=; b=FB9AuUPI8B6CVmI1+bz6LjtbDAvZQpMz4x67Y6dtP4OjKQGC3wyhAWdYtGJU7fJLBk Gq9tc5+n1SaLETLhhrw8awRDxuFW5MXTSXA9niIUVwf6jv6RvP2+WVc4q0Omupy4iDWp MbdkBbj6NCRY6g+gguddhkL4aprW2VrJBdhOuTJObN8SItzlojjdbauxxmYWBikRNIQn zjW3KfzNK2ivVLO80+8FYraR3LOyOKPrbC1Liv3h8XAKcyrJMpcecIcP3hCcwq492g5C nFwGd4DzExRK7Rb+Dzhjb6CHT7PuJNR7VY5jNuY73t3gEsrnZFj5Taaq2DJE05QUYnx/ Kiuw== X-Forwarded-Encrypted: i=1; AJvYcCU7GbeloABoKPRLLVeQMr5Suy3h81xQnBf1J/rTuGzsJZQoshzTtNa5Xqq3Iuuy07bcd70aqCyyEvv/2fw=@vger.kernel.org X-Gm-Message-State: AOJu0Yzh2Q3N8wZ+5lckMWfLdwmW2PX1WwT/zX0m2cHrmapq2Bp3cpUB LnUTh0x8v5stqpvvuPXRBXkrzl1CPFW9K5AYhA88nlrnEY9hrPJg2V93TUZIJ6tJAzCfAm1FuPW 1Qbpx6SzfnSLUkIWeVHbaLygNTWnLkcNhphIqzhvKGzU/FaSlJ1f0X0jPNdJ/9OybdRE= X-Gm-Gg: ATEYQzzqvWWSGeyZj1P958g2Ipa0kGMZHHner74N5wKiwUGI/it6cxBJL/2DqB+zjir rVEVvCehvGzczjfhiwjIXCamceXBu9rV3iRHHdHakX9sY82Lck3W/3gApTTAoKHAtpxE/MZd8yh hyeEhFoG+Nznr0bG/qx+AUDeqSHxPZe5cn9khfHooekiiCcpXk5+onX8dN9kuk5GFAlgBUr7LC+ 6W6w0UjqtIWPZaWUhPURj5mSisVhj9bHYSS4+FAV8RwFhSss4oSDxdJ0qKnwJU62OkEu6ckbjaD yKy+9OlvDseO4qh8gs88timblp4E0+gzIJcGD5KanagDEsDV1jumOiD3HGh7MTCK5xNa1uymrcS t4kfuaXTgHLmkDBMaTveztTyCeR7RVJfP1oeAuzDOJCxFp3DtgKimzMpDk1D0r67DLmo7hwbvbr 5Gu1ziDE7dajfrY0rgxrKApwRK8kjtr3xTOb8= X-Received: by 2002:a05:622a:578e:b0:50b:4435:5dfd with SMTP id d75a77b69052e-50d3bb8e8c8mr200621cf.1.1774971854826; Tue, 31 Mar 2026 08:44:14 -0700 (PDT) X-Received: by 2002:a05:622a:578e:b0:50b:4435:5dfd with SMTP id d75a77b69052e-50d3bb8e8c8mr200001cf.1.1774971854318; Tue, 31 Mar 2026 08:44:14 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-38c838931b9sm25387461fa.23.2026.03.31.08.44.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 31 Mar 2026 08:44:13 -0700 (PDT) From: Dmitry Baryshkov Date: Tue, 31 Mar 2026 18:44:10 +0300 Subject: [PATCH v2 1/4] dt-bindings: display: waveshare,dsp2dpi: describe DSI2LVDS setup 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: <20260331-ws-lcd-v2-1-a1add63b6eb6@oss.qualcomm.com> References: <20260331-ws-lcd-v2-0-a1add63b6eb6@oss.qualcomm.com> In-Reply-To: <20260331-ws-lcd-v2-0-a1add63b6eb6@oss.qualcomm.com> To: Neil Armstrong , Jessica Zhang , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Sam Ravnborg , Joseph Guo , Marek Vasut , Andrzej Hajda , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.15.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1850; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=7geT5bkEq5ZiMOxGkUOHpZ6vimPzI950/l3utWM/ns0=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBpy+vKqWkIXCC8n2pqeps0iNjD2ADk2hGP/BfNS xB0eNmeWxmJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCacvrygAKCRCLPIo+Aiko 1TNHB/wNkKsJjn3GwA53zKWKL1Sb2OqwwHB5UsbQNMKN2tscHNPIRYzegnDF6BECXVTn7XvtALq kuaGr1UOS8O8trvHt1YtIjRQpC4dMLNYZZg83141Ik7/4eJFYzdduD6ACEoDEAqd4q8OmN7WcIy 9+XePbFQmx3Oj3nFtDXsn8LZ7L0lSYwkI1iDklgyDInxKdzraiBJ7824VoNDV+29JOTQm9sYOFe D5uBpHMgb8ILUd79YutWoM64532wQEzCceaz/wO/axKBIBhmyN7X1UE0MYqjoXBAuFn1aEGVkWa JkbSAV1e6DX/Dj3X1FOcg3jTqdxodYZCeR2KcMYKzqIAkXve X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzMxMDE1MSBTYWx0ZWRfXz4+Ox7YqX1z9 yZ23ryMlLSVm5QpJp3Cup1emw1sCkaU67k5zGzjLPGwJKc071gXjZ0CEiJQ9OxS5GKh6WdDbU4Q wicWrsq+wC253HZIEXhunNVrZU9Uj3VdV+X+3E6dfSiiOQOMwfgkJFgFawLlY8NvwnLeMQb9zH9 /KCD2Zm6SuTta6y9U67X+EpEuhr4vwg/ihxSW+AFQh8Bf5BDNQ1rXgBa03ug+wRpNr3gdkCGUVk /v/phxtUz6swzPvFeqi4e2LR/3pG+AePD+BQlhG9F3+AehvKb+mR/Dja/6yZ06xX6YXZZ625SUv vPwLI/Uxn+a7uu5WUouT+DhW/sksqGST1+vq0RkuWRrRyzXvZVPJNMep9kKQFatOgGCJilDDQvJ xxFZQrXXXhR48aRGQ0TBHGI4wXt0Aqd5qbs8/OuywFGZIg6l+E/AoEpZYyfzgmjVTkSb8NYzP3w b0MMAWeej+3HVKjufOA== X-Authority-Analysis: v=2.4 cv=G4ER0tk5 c=1 sm=1 tr=0 ts=69cbebcf cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=8AirrxEcAAAA:8 a=7qgZ0iPFU4Zeudp_5JAA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 a=ST-jHhOKWsTCqRlWije3:22 X-Proofpoint-GUID: kvm-PPKdWEppNNkG6vrZ6Om8Rf3KZsmQ X-Proofpoint-ORIG-GUID: kvm-PPKdWEppNNkG6vrZ6Om8Rf3KZsmQ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-31_03,2026-03-31_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 bulkscore=0 clxscore=1015 priorityscore=1501 malwarescore=0 adultscore=0 impostorscore=0 spamscore=0 phishscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603310151 Several the Waveshare DSI LCD panel kits use DSI2LVDS ICN6202 bridge together with the LVDS panels. Define new compatible for the on-kit bridge setup (it is not itmized and it uses Waveshare prefix since the rest of the integration details are not known). Note: the ICN6202 / ICN6211 bridges are completely handled by the board itself, they should not be programmed by the host (which otherwise might override correct params), etc. As such, it doesn't make sense to use those in the compat strings. I consider those to be an internal detail of the setup. Signed-off-by: Dmitry Baryshkov --- .../devicetree/bindings/display/bridge/waveshare,dsi2dpi.yaml | 9 +++++= +--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/display/bridge/waveshare,dsi= 2dpi.yaml b/Documentation/devicetree/bindings/display/bridge/waveshare,dsi2= dpi.yaml index 3820dd7e11af..4d34a92192bf 100644 --- a/Documentation/devicetree/bindings/display/bridge/waveshare,dsi2dpi.ya= ml +++ b/Documentation/devicetree/bindings/display/bridge/waveshare,dsi2dpi.ya= ml @@ -10,11 +10,14 @@ maintainers: - Joseph Guo =20 description: - Waveshare bridge board is part of Waveshare panel which converts DSI to = DPI. + Waveshare bridge board is part of Waveshare panel which converts DSI to = DPI + or LVDS. =20 properties: compatible: - const: waveshare,dsi2dpi + enum: + - waveshare,dsi2dpi + - waveshare,dsi2lvds =20 reg: maxItems: 1 @@ -53,7 +56,7 @@ properties: port@1: $ref: /schemas/graph.yaml#/properties/port description: - Video port for MIPI DPI output panel. + Video port for MIPI DPI or LVDS output to the panel. =20 required: - port@0 --=20 2.47.3