From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id E894CC531F9 for ; Fri, 24 Jul 2026 08:08:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=cm++ZQgvrV2LU/2T+Ex0Y95vEd8ge0y3k7zWNpsu80s=; b=VWpxX8NyV8o14K9JdFY8DlNQy4 XWg/gtJ6cM1QCpI1vWBjoq9kvfaKoR4YutReQQmK8ktwdD2aMzRcef/d4b5ogXqM5paMW1WltUrxY Cz5B3eH90vYodh2zlUTA4Y8CwNsGXDG7dD8CDS3Lfod+e5EPUTH8vePRHHfa04J0N+M9wo6+8vyM0 ZYxSavsjc9+pcRxGwj+AHpL8s9IVcfKsP+9eOG4mqP6gBsQS2BwNMxp0itPtlpz++2c+dr8mpsYVD Rwxooa2mMYZPJLonY717WntrM2+VGZ/elO9VVr12HnmABLAt1i595Kv4uA1DXXYPcPDaH9jv3xt4Z 2TOn5DEQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wnAxZ-0000000FlGv-10e2; Fri, 24 Jul 2026 08:08:45 +0000 Received: from th8-b.mail-neoserv.si ([152.89.234.174]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wnAxV-0000000FlEx-3yZW; Fri, 24 Jul 2026 08:08:44 +0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=th8.neoserv.si; s=default; b=bLhSBkBjUBQXXbMfW/sgpCpyLu7i9NuI1bLPbTkp31vOckzawBPQPANyjx2z+ROJo5JolXIqw5 M4GBBYoiojIW/IH1gDrjeQYgozfQb+hpHtsxzo+grvv18QvLhJkXTrtnQ3c13uIOGOtPeGUKNQ kP0vrzomT3W4C+A1bRKuORe6qhSk6g/VNgSaLRkIB0tITGhVAxbtdc08Cv/ED+4T/o6a3GKyrU 19+lDtLVnfC4gudJKMj8CcaBtN7aMsMKJXXpTG1DjotYw6WaRK4Yx/ptmtB3CvzL1OtZgTZvlM sK+GwNPIVWSSKGBpIR/tniV/yhNzHl1Ww9do1kozIyay6A==; ARC-Authentication-Results: i=1; th8.neoserv.si; smtp.remote-ip=193.77.36.193; auth=pass (PLAIN) smtp.auth=rok@kanardia.eu ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=th8.neoserv.si; s=default; bh=ZQ8Cmsj05infuNySaUQsheykvJcBzOdHA0m2LcyiQLU=; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To:Message-ID: Date:Subject:Cc:To:From:DKIM-Signature; b=NGcBpE/eOko0hyGFeEQbjGJnyfltluMVxiGQsALhk+IBx05VUeykRxRWB3MAnFVHlsAmoL+nTe yTonr5SBJOa4kfNWW3UgQ7G25ZxbDfLrEyfA1r7XrffkXX7PQfk8YGoYTMkNI41llc34E49RjO 5YPzG+5MtipfpW/yCAoxGr+bfDQJ87Oj+Km+sUCaaadn7swwPHJcDQlJYuo5GCvBJD+lfvofIz aMG8uSe+NsRLHqGHUtYw4LY8wgMzVtlcYz1XpmFYgi/1+NEj04G9cCrqUDpsg9XR8hdmHH58Jz ts5BlQj+H/yveu0lteON8SCZcgccEOAQBgms3hmJ+Foh/g==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=kanardia.eu ; s=default; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=cm++ZQgvrV2LU/2T+Ex0Y95vEd8ge0y3k7zWNpsu80s=; b=MPU/7YykhW3Y+5/iiCIWsBtp7M nPhatR1qsH3o+DE2WGHbVOYU4lzr4eWKJ17+tinjU6TzSFFsk2amxioi3efeiopIb36ACFQQfN3Da LcWr5D6UEJ1zxTaSB5lD00tyt2Opgzf8fLUEEazBXVfbtJhaZrIPW4aVyWRGhrL8pK0n9CURKQ3vK Lwlq9lPuAT8X8Sa9xmL14++Xgs2jEBy+BnoJ6jeEMtjmBMEzoNP+UHn3/8UubLz3qDoAzkqiR5GFs soaffNi2vTp6Uo0+DDBLGYLY6LKfWKgbhLEeu0iwtxtZ1ANfOUPtaC7YXKjtpG7JHj/pS4+zAyPf8 H06Lkhbg==; Received: from [193.77.36.193] (port=41890 helo=rok-trip.kanardia.eu) by th8.neoserv.si with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.99.4) (envelope-from ) id 1wnAxL-0000000AcoX-0w1h; Fri, 24 Jul 2026 10:08:31 +0200 From: Rok Markovic To: Heiko Stuebner , Sandy Huang , Andy Yan , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Alibek Omarov , Rok Markovic Subject: [PATCH v2 4/4] arm64: dts: rockchip: rk356x: add LVDS node Date: Fri, 24 Jul 2026 10:08:24 +0200 Message-ID: <20260724080824.115260-5-rok@kanardia.eu> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260724080824.115260-1-rok@kanardia.eu> References: <20260724080824.115260-1-rok@kanardia.eu> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Authentication-Results: th8.neoserv.si; auth=pass (PLAIN) smtp.auth=rok@kanardia.eu X-NEOSERV-MailScanner-Information: Please contact the ISP for more information X-NEOSERV-MailScanner-ID: 1wnAxL-0000000AcoX-0w1h X-NEOSERV-MailScanner: Found to be clean X-NEOSERV-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=1.31, required 7, ALL_TRUSTED -1.00, BAYES_50 0.80, KAM_DMARC_QUARANTINE 1.50, KAM_DMARC_STATUS 0.01) X-NEOSERV-MailScanner-SpamScore: s X-NEOSERV-MailScanner-From: rok@kanardia.eu X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - th8.neoserv.si X-AntiAbuse: Original Domain - lists.infradead.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - kanardia.eu X-Get-Message-Sender-Via: th8.neoserv.si: authenticated_id: rok@kanardia.eu X-Authenticated-Sender: th8.neoserv.si: rok@kanardia.eu X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260724_010842_480019_D5181ABB X-CRM114-Status: UNSURE ( 7.43 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org This commit adds the LVDS transmitter node for the RK356x SoC, assigning its D-PHY, GRF handle and power domain. The block has no register block and no clock of its own. It is left disabled by default, to be enabled by specific board files. Signed-off-by: Rok Markovic Assisted-by: Claude:claude-opus-4-8 --- Changes in v2: - Drop the clock from the LVDS node; the block takes none. arch/arm64/boot/dts/rockchip/rk356x-base.dtsi | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk356x-base.dtsi b/arch/arm64/boot/dts/rockchip/rk356x-base.dtsi index 64bdd8b..61a932a 100644 --- a/arch/arm64/boot/dts/rockchip/rk356x-base.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk356x-base.dtsi @@ -878,6 +878,29 @@ }; }; + lvds: lvds { + compatible = "rockchip,rk3568-lvds"; + phys = <&dsi_dphy0>; + phy-names = "dphy"; + power-domains = <&power RK3568_PD_VO>; + rockchip,grf = <&grf>; + rockchip,output = "lvds"; + status = "disabled"; + + ports { + #address-cells = <1>; + #size-cells = <0>; + + lvds_in: port@0 { + reg = <0>; + }; + + lvds_out: port@1 { + reg = <1>; + }; + }; + }; + qos_gpu: qos@fe128000 { compatible = "rockchip,rk3568-qos", "syscon"; reg = <0x0 0xfe128000 0x0 0x20>; -- 2.43.0