From nobody Thu Apr 9 19:19:38 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 E771D3264D9 for ; Tue, 3 Mar 2026 16:44:02 +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=1772556244; cv=none; b=HdWFVOR6ziCttQNgLgtsqv1v6ytk1xJLjVBpSZ8LHbap91m7BmhBXEkQWyumW8u9ykdSLI6KnlKVSYRaos5TgGw36eIknnCZ8bqiowwKb0VaBAouD+I8Z5+TL+iEryvRMG33vVtJIL5yXwexDqYcxURVYZL5cmBR+PPBAc3mtMg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772556244; c=relaxed/simple; bh=FTl1VHbro06Cq7dDNE2H+m42V/aparGWxyJQbf6/hAY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=riWw6ocSSK4BrRFLo6RJRUAIKqVDiQcyEsCv0a0XzQrgyBtPk3ca//fITJBcgloFJC6UaAyfXYvmYfkCOh1EtheYWfQL64xAE1joZ0cffx3dKObhZ/qGaVk5PzGVzHY+oJVu2hEbqS4rioHtq92xItRXY4fpwCnoP4QcJAqfm80= 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=VWjBIwnI; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Fv9L4gs3; 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="VWjBIwnI"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Fv9L4gs3" 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 6239n5dV582366 for ; Tue, 3 Mar 2026 16:44:02 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= PMCXaLhX75BG1K4O5PlDSW8Z8GT33a6ZU42uHz3nIaw=; b=VWjBIwnIpN9xPezt lKkTdTDYBiBBIQbCLUyqS1ONcVy/jq5wZKPuQyyiSyL3KDjjFRdjTo9ygGV8M17a FFwP0S9KCb2DFYmsWX67QyfPc1DUBFQX2zHv3CrxcTrUdh8Kfd2budXiiDw5fmK+ j5DTR02i3UQYF5rNcvqHFRX6/mxLqRQeJdtuyO1k95XoifO07Xu1dcYCMj9o62CO uIs2supYpmRNfvMI9t9qY1038aT9IMR7lUYSe3KkKcZNl8CyVS8WsFgLTiU1p4Kp 2x9KQYXXqwBOurQmcNI+uMLzOSzykNVUzIwOKmVDPpdbToRRVT5DEFK9PEuna1Ur y995Jw== Received: from mail-dy1-f197.google.com (mail-dy1-f197.google.com [74.125.82.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cnh6ubr9m-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 03 Mar 2026 16:44:02 +0000 (GMT) Received: by mail-dy1-f197.google.com with SMTP id 5a478bee46e88-2be06f4345bso288172eec.1 for ; Tue, 03 Mar 2026 08:44:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772556241; x=1773161041; 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=PMCXaLhX75BG1K4O5PlDSW8Z8GT33a6ZU42uHz3nIaw=; b=Fv9L4gs3Ny7B5Ft9KRxeYUlgKddduDY30vOwTZazU0kC3p2yJPZuiSco3rJvKi9B2k 74Ayt/LhxF2D7pbpQ9FKe7DaKs6zE9dBzpOS02z8P15u4J116l1bNFuRms/T28VTmTiF sSOCQYJEWZG7E/52RDD6N7W3FbwURrIR4FxySMJNQBa9FOP2qXLfesVOCGbKNP5F/F3a ESzUCyLRzGymXz94QRnNhw52xRLGmh5XCg+GvaYNfxga0JYunN3kNlFhVlrG4ptXE1F2 i0CQtN1qO+ehWYBtqXuKR95U4wkTurWRbbkhZ0CPurP/Bifeb42thf535a5iVezjqJJW DZ5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772556241; x=1773161041; 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=PMCXaLhX75BG1K4O5PlDSW8Z8GT33a6ZU42uHz3nIaw=; b=Cg6F8VbTM36017U8nOgvC71R7qTOGvu0KWtNUAEBf/nIE/MCmoX24YF8DjPsLC/A5o Ihzf4OISr7JKhy0BV/qDliQY1tKd+CREw1pxTEbaYOab6TkIE6dn9AWsK1AmpTFATLO5 /EKvAEwertmB4uysIV6zjQFgvjfqW9PXhtmvebtAC/dTX9PCvqGx5HPOLSJOr4dEdnJV THPIsMSbYSpD5eJyzvPm+DGlyER8URQjw0oNuUK38Jr9j5Xq1xw84ITXgOLxr2WqC2yM WlZdxm8Bhc8Vk4JnfjV655nfd8ypV94IBSgoyNYqxfDarcWjVOH7LBe2QPlauGeqjyLM Tw3w== X-Forwarded-Encrypted: i=1; AJvYcCU7ybLzrOQrk8nlaHKwvaCbi+VWEgsBoJO7oEoQtLP9Buk6XTn8vbZecwemSR1Qb130/IGdZ151NaZ4zyo=@vger.kernel.org X-Gm-Message-State: AOJu0YzebzX7f/Q4jcW+jcy7XUXxu8eHKFpJKGk3Nd2OeiIYfIwA19u5 VtQg7E5dUC30YL4+bo4fPqo7zuEou51Nfneh+8v52NJvElSobzGA6Vk4gxJYK2yWe/7Bbe4bNqI tLEJiOeA6h52yadQuXUMnQUapoDzFr9in9ATlVJQWj/7PyV6TIdqV1EGvOe158v9w6UtDkqT+em 4= X-Gm-Gg: ATEYQzywj5HBQ9UQjWe9W0FD3AWUrC8pkHy7sM8QXZLNYLZf9qX1b/QMh1h/SIpkJ+S Hf6nF1RohbzXutjXA4Cplt8P4Dm5Stzs1bQZDr1KnfE/5iyv2qiFSsHwF9O2qAYYispX7wIexjI YyHzx8oPTLr+McyxsJ1doBoGIj9ztkTqqoT7JgKc71bp9bsUnMGmPgiX5u5WzZGQy+NnKdb54uU jQ7jq9MGKpTlMIIFMyKxjeNiPkbMKSdiOih5l5jOlD1P0FmpbeYGnHKHeFm+HgiEfLgxH4x4r83 H3lyuB6FjMQZ5i19y2fv6FgoQ0zOn519aYQuRuX4dD32k3Yy3/xGTv5Mz9SXhaCOJ9wg6tLFASU k+IQRlCM4bTq2ITX8ia37eyaQbrXdNKUWciKG4LJ94c94SKefzaMvuwjdLGWxIohjzUITuGrOho J8t0zJXy0r63JBQJdBHgcmlUXLyNoe3mTuJJMWIV9oTA== X-Received: by 2002:a05:7301:678f:b0:2be:6e6:e47a with SMTP id 5a478bee46e88-2be06e6e93bmr1552275eec.0.1772556241218; Tue, 03 Mar 2026 08:44:01 -0800 (PST) X-Received: by 2002:a05:7301:678f:b0:2be:6e6:e47a with SMTP id 5a478bee46e88-2be06e6e93bmr1552246eec.0.1772556240519; Tue, 03 Mar 2026 08:44:00 -0800 (PST) Received: from hu-vishsain-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2be002ee839sm8823286eec.8.2026.03.03.08.43.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Mar 2026 08:44:00 -0800 (PST) From: Vishnu Saini Date: Tue, 03 Mar 2026 22:13:35 +0530 Subject: [PATCH v5 1/2] dt-bindings: bridge: lt8713sx: Add bindings 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: <20260303-lt8713sx-bridge-driver-v5-1-6cc2a855aafa@oss.qualcomm.com> References: <20260303-lt8713sx-bridge-driver-v5-0-6cc2a855aafa@oss.qualcomm.com> In-Reply-To: <20260303-lt8713sx-bridge-driver-v5-0-6cc2a855aafa@oss.qualcomm.com> To: Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Tony Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Vishnu Saini , prahlad.valluru@oss.qualcomm.com, Prahlad Valluru , Krzysztof Kozlowski , Simon Zhu X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1772556225; l=3852; i=vishnu.saini@oss.qualcomm.com; s=20251113; h=from:subject:message-id; bh=FTl1VHbro06Cq7dDNE2H+m42V/aparGWxyJQbf6/hAY=; b=4DlJUGfg7OTvxMcsFAxYYFK8fsr4HHxZr1GthVvOPc/A9Fu8Cyd6/jUVYyURPtVQG0BBDkfK1 m8xlAKqZKOICysR2J2X8PehX4PXQqp8pj9Qp7kZtJyF7lXFyrMDWXu0 X-Developer-Key: i=vishnu.saini@oss.qualcomm.com; a=ed25519; pk=8hlXlF8j/3GeOaDK3w2LYhkv9FanCQru0c7kRH/It7k= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzAzMDEzMyBTYWx0ZWRfX6DXUImFcufmp EJGdU5VjWb9hzCy/NJ+rnYnYKFUh/ntHH9rJio3bPfXpbztYA2DGaXlb51+GVhIB9/WtUe4KfY5 xI+wzisSluvlRlTjgQoyLYwF+RRBr+AVQMH410G+mswKifJ2+dH55fTZG+8jj2x6HlbFaSLtjPR J4JsLpsV/MfvttKjzYh2KTa2toUgkyshRHP9wQuVLWSUvDEMaTkrGMuU1gK7q0rk87D4+E5Wgnn Pqrt3qQyOQfKA7Lwugpx9AVcD5RGixICFYL8nK7babIltJ+bQXqGFHx1BiLOcxMn1nOvgrQ59PB /jXQ4RqKFWz0UsatBf0QB9v3AMwbZOWIVauKp1KWgSxRTDrqH8Fecx/lgyPwanJstZyDHCn64JK J4uP6Z4Gjgzgfxbmm1tqCvVxvNozGd52574VmAWFh6nZVL5IMrvQ5R2q/DRBwdKiQPkewxcbo8m /EtiBMcu5zIrC8ib0mQ== X-Authority-Analysis: v=2.4 cv=MuhfKmae c=1 sm=1 tr=0 ts=69a70fd2 cx=c_pps a=Uww141gWH0fZj/3QKPojxA==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=gEfo2CItAAAA:8 a=EUspDBNiAAAA:8 a=1XWaLZrsAAAA:8 a=u03R5FaqcccxyDpVlScA:9 a=QEXdDO2ut3YA:10 a=PxkB5W3o20Ba91AHUih5:22 a=sptkURWiP4Gy88Gu7hUp:22 X-Proofpoint-ORIG-GUID: TIT5JQxmr9Qe0X_QsTvKlFvbpNwPHho4 X-Proofpoint-GUID: TIT5JQxmr9Qe0X_QsTvKlFvbpNwPHho4 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-03_02,2026-03-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 phishscore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 impostorscore=0 suspectscore=0 malwarescore=0 clxscore=1015 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603030133 Add bindings for lt8713sx. Co-developed-by: Prahlad Valluru Signed-off-by: Prahlad Valluru Signed-off-by: Vishnu Saini Reviewed-by: Krzysztof Kozlowski Cc: Simon Zhu --- .../bindings/display/bridge/lontium,lt8713sx.yaml | 113 +++++++++++++++++= ++++ 1 file changed, 113 insertions(+) diff --git a/Documentation/devicetree/bindings/display/bridge/lontium,lt871= 3sx.yaml b/Documentation/devicetree/bindings/display/bridge/lontium,lt8713s= x.yaml new file mode 100644 index 000000000000..a5ba4db11a7c --- /dev/null +++ b/Documentation/devicetree/bindings/display/bridge/lontium,lt8713sx.yaml @@ -0,0 +1,113 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/display/bridge/lontium,lt8713sx.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Lontium LT8713SX Type-C/DP1.4 to Type-C/DP1.4/HDMI2.0/DP++ bridge-h= ub + +maintainers: + - Vishnu Saini + +description: + The Lontium LT8713SX is a Type-C/DP1.4 to Type-C/DP1.4/HDMI2.0 converter + that integrates one DP input and up to three configurable output interfa= ces + (DP1.4 / HDMI2.0 / DP++), with SST/MST functionality and audio support. + +properties: + compatible: + enum: + - lontium,lt8713sx + + reg: + maxItems: 1 + + vcc-supply: + description: Regulator for 3.3V vcc. + + vdd-supply: + description: Regulator for 1.1V vdd. + + reset-gpios: + description: GPIO connected to active low RESET pin. + + ports: + $ref: /schemas/graph.yaml#/properties/ports + + properties: + port@0: + $ref: /schemas/graph.yaml#/properties/port + description: + DP port for DP input from soc to bridge chip + + port@1: + $ref: /schemas/graph.yaml#/properties/port + description: + DP port for DP output from bridge + + port@2: + $ref: /schemas/graph.yaml#/properties/port + description: + Additional DP port for DP output from bridge + + port@3: + $ref: /schemas/graph.yaml#/properties/port + description: + Additional DP port for DP output from bridge + + required: + - port@0 + +required: + - compatible + - reg + - ports + +additionalProperties: false + +examples: + - | + #include + + i2c { + #address-cells =3D <1>; + #size-cells =3D <0>; + bridge@4f { + compatible =3D "lontium,lt8713sx"; + reg =3D <0x4f>; + reset-gpios =3D <&tlmm 6 GPIO_ACTIVE_LOW>; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + lt8713sx_dp_in: endpoint { + remote-endpoint =3D <&mdss_dp0_out>; + }; + }; + + port@1 { + reg =3D <1>; + lt8713sx_dp0_out: endpoint { + remote-endpoint =3D <&dp0_connector_in>; + }; + }; + + port@2 { + reg =3D <2>; + lt8713sx_dp1_out: endpoint { + remote-endpoint =3D <&dp1_connector_in>; + }; + }; + + port@3 { + reg =3D <3>; + lt8713sx_dp2_out: endpoint { + remote-endpoint =3D <&dp2_connector_in>; + }; + }; + }; + }; + }; --=20 2.34.1