From nobody Wed Oct 8 11:01:21 2025 Received: from out-172.mta0.migadu.com (out-172.mta0.migadu.com [91.218.175.172]) (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 D60711DA62E; Sun, 29 Jun 2025 12:38:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=91.218.175.172 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200736; cv=none; b=SNl4PuKbdF3MqGHK9WqqWmZ11RqoIpfoQNVbpYNRCrnWOevz4EbvgpxBn9zCFWdZkw22f+Gu2Nfip86/4RAaHwRKnpE9bbD7k98YIUCwdzJXAtwXwDBBHMQVXWIrPKeZ3jkxarabCI+IIcWRvpLEIZXVQqpaq30ZPxP8yNhsr5k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200736; c=relaxed/simple; bh=otwMM5fWY0xgSp6WB5eVvdwJYcbIso6Z5/lU9k/++sI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Q8D5ztGlMFR5bY5fAjR3QxqwYTfUtp1TVGK+OG5a2c2S2oC58dnB+4wmK5T8j7bnz5oZiFsMF/RqNZwKkkqVBlOkHoBNwrQGq0hBSye7ndAUCtq1KZtdniyhM48gxxzCOM++/WGKYukB732cnttMt0jQZTYYOzp949ghzyOuzIo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org; spf=pass smtp.mailfrom=cknow.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b=Q0DIzeYT; arc=none smtp.client-ip=91.218.175.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=cknow.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b="Q0DIzeYT" X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cknow.org; s=key1; t=1751200731; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=+4GMyTXjbEjmIMha8tHAOUDGLgmtdd/71eUMqcDFjFE=; b=Q0DIzeYThy+fdW9iQmoUBCTSCqUmx24vRGoh8EX8fPGSiiwPnG0qT2pcMMaO2oX2teQCGu aaAHqds9HBt8nyOgjixllMCLiM4ZUiwsUdRqsJjR1tpL/INgK/Na953BCmZEN6eQLSKcUj VmhjawHhiyrPqmYaai/lDSn22VYXR6H5RzgaDj4YNdUE1KypWOMqqiC76C8cgYCsBwKceD Km3dOrx8eW1Vw+oJk25Wo3kBVDNZv5pwgj/rrMy8KKkcSRSmpuCF9UKPr7ybnDlxUA8F+g tKRvmLA5U528+dtE1j3SWN66ecuFcQQh29Ax1tB4/SdimR1Win1zmO0lH1DDVw== From: Diederik de Haas To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: Dragan Simic , Quentin Schulz , Johan Jonker , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Diederik de Haas Subject: [PATCH v3 01/10] arm64: dts: rockchip: Move dsi address+size-cells from SoC to px30 boards Date: Sun, 29 Jun 2025 14:34:42 +0200 Message-ID: <20250629123840.34948-2-didi.debian@cknow.org> In-Reply-To: <20250629123840.34948-1-didi.debian@cknow.org> References: <20250629123840.34948-1-didi.debian@cknow.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT Content-Type: text/plain; charset="utf-8" The #address-cells and #size-cells properties are not useful on the DSI controller node; they are only useful/required on ports and panel(s). So remove them from the controller node and add them where actually needed on the various px30 based boards, which includes rk3326. This fixes the following DTB validation warnings: unnecessary #address-cells/#size-cells without "ranges", "dma-ranges" or child "reg" property Signed-off-by: Diederik de Haas --- arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3146w-a2.dts | 2 ++ arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3146w.dts | 2 ++ arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3148w.dts | 2 ++ arch/arm64/boot/dts/rockchip/px30-cobra-ltk500hd1829.dts | 2 ++ arch/arm64/boot/dts/rockchip/px30-evb.dts | 2 ++ arch/arm64/boot/dts/rockchip/px30-pp1516-ltk050h3146w-a2.dts | 2 ++ arch/arm64/boot/dts/rockchip/px30-pp1516-ltk050h3148w.dts | 2 ++ arch/arm64/boot/dts/rockchip/px30.dtsi | 2 -- arch/arm64/boot/dts/rockchip/rk3326-anbernic-rg351m.dtsi | 2 ++ arch/arm64/boot/dts/rockchip/rk3326-gameforce-chi.dts | 2 ++ arch/arm64/boot/dts/rockchip/rk3326-odroid-go.dtsi | 2 ++ 11 files changed, 20 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3146w-a2.dts b/= arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3146w-a2.dts index 1d26164be7b8..a31c61c8f148 100644 --- a/arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3146w-a2.dts +++ b/arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3146w-a2.dts @@ -12,6 +12,8 @@ / { }; =20 &dsi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; =20 panel@0 { diff --git a/arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3146w.dts b/arc= h/arm64/boot/dts/rockchip/px30-cobra-ltk050h3146w.dts index 82c6acdb4fae..a3c6edfdb37c 100644 --- a/arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3146w.dts +++ b/arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3146w.dts @@ -12,6 +12,8 @@ / { }; =20 &dsi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; =20 panel@0 { diff --git a/arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3148w.dts b/arc= h/arm64/boot/dts/rockchip/px30-cobra-ltk050h3148w.dts index 94449132df38..9b5eff392dfa 100644 --- a/arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3148w.dts +++ b/arch/arm64/boot/dts/rockchip/px30-cobra-ltk050h3148w.dts @@ -12,6 +12,8 @@ / { }; =20 &dsi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; =20 panel@0 { diff --git a/arch/arm64/boot/dts/rockchip/px30-cobra-ltk500hd1829.dts b/arc= h/arm64/boot/dts/rockchip/px30-cobra-ltk500hd1829.dts index d7b639e7ccab..36b7cae49e31 100644 --- a/arch/arm64/boot/dts/rockchip/px30-cobra-ltk500hd1829.dts +++ b/arch/arm64/boot/dts/rockchip/px30-cobra-ltk500hd1829.dts @@ -16,6 +16,8 @@ aliases { }; =20 &dsi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; =20 panel@0 { diff --git a/arch/arm64/boot/dts/rockchip/px30-evb.dts b/arch/arm64/boot/dt= s/rockchip/px30-evb.dts index bfd724b73c9a..85d1642eb9be 100644 --- a/arch/arm64/boot/dts/rockchip/px30-evb.dts +++ b/arch/arm64/boot/dts/rockchip/px30-evb.dts @@ -124,6 +124,8 @@ &display_subsystem { }; =20 &dsi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; =20 ports { diff --git a/arch/arm64/boot/dts/rockchip/px30-pp1516-ltk050h3146w-a2.dts b= /arch/arm64/boot/dts/rockchip/px30-pp1516-ltk050h3146w-a2.dts index b71929bcb33e..932721ffd470 100644 --- a/arch/arm64/boot/dts/rockchip/px30-pp1516-ltk050h3146w-a2.dts +++ b/arch/arm64/boot/dts/rockchip/px30-pp1516-ltk050h3146w-a2.dts @@ -12,6 +12,8 @@ / { }; =20 &dsi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; =20 panel@0 { diff --git a/arch/arm64/boot/dts/rockchip/px30-pp1516-ltk050h3148w.dts b/ar= ch/arm64/boot/dts/rockchip/px30-pp1516-ltk050h3148w.dts index a9bd5936c701..70adf091371c 100644 --- a/arch/arm64/boot/dts/rockchip/px30-pp1516-ltk050h3148w.dts +++ b/arch/arm64/boot/dts/rockchip/px30-pp1516-ltk050h3148w.dts @@ -12,6 +12,8 @@ / { }; =20 &dsi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; =20 panel@0 { diff --git a/arch/arm64/boot/dts/rockchip/px30.dtsi b/arch/arm64/boot/dts/r= ockchip/px30.dtsi index 0cad83c5d5fe..5034ad8019a8 100644 --- a/arch/arm64/boot/dts/rockchip/px30.dtsi +++ b/arch/arm64/boot/dts/rockchip/px30.dtsi @@ -1137,8 +1137,6 @@ dsi: dsi@ff450000 { resets =3D <&cru SRST_MIPIDSI_HOST_P>; reset-names =3D "apb"; rockchip,grf =3D <&grf>; - #address-cells =3D <1>; - #size-cells =3D <0>; status =3D "disabled"; =20 ports { diff --git a/arch/arm64/boot/dts/rockchip/rk3326-anbernic-rg351m.dtsi b/arc= h/arm64/boot/dts/rockchip/rk3326-anbernic-rg351m.dtsi index 150fadcb0b3c..54395a40b087 100644 --- a/arch/arm64/boot/dts/rockchip/rk3326-anbernic-rg351m.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3326-anbernic-rg351m.dtsi @@ -118,6 +118,8 @@ &display_subsystem { }; =20 &dsi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; =20 ports { diff --git a/arch/arm64/boot/dts/rockchip/rk3326-gameforce-chi.dts b/arch/a= rm64/boot/dts/rockchip/rk3326-gameforce-chi.dts index 10e6ab724ac4..4d306085646c 100644 --- a/arch/arm64/boot/dts/rockchip/rk3326-gameforce-chi.dts +++ b/arch/arm64/boot/dts/rockchip/rk3326-gameforce-chi.dts @@ -322,6 +322,8 @@ &display_subsystem { }; =20 &dsi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; =20 internal_display: panel@0 { diff --git a/arch/arm64/boot/dts/rockchip/rk3326-odroid-go.dtsi b/arch/arm6= 4/boot/dts/rockchip/rk3326-odroid-go.dtsi index 446a1a6c12e7..bf4554eff47d 100644 --- a/arch/arm64/boot/dts/rockchip/rk3326-odroid-go.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3326-odroid-go.dtsi @@ -220,6 +220,8 @@ &display_subsystem { }; =20 &dsi { + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; =20 ports { --=20 2.50.0 From nobody Wed Oct 8 11:01:21 2025 Received: from out-178.mta0.migadu.com (out-178.mta0.migadu.com [91.218.175.178]) (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 9DB6C1FBCA1 for ; Sun, 29 Jun 2025 12:38:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=91.218.175.178 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200736; cv=none; b=icKh8kC/UWo43/vqyCH8UfFW73Usv+mg/OGRrl0QgWKrbSN9rFTIllc9zD0+8eSQ+YhmNNltd2zQjcw72gxVTr3WGsgUgrwLN/co70Mzi+biLzg/xZFwQNtw5FQ53azcZl89zUwVv9QIkbm8pDp5l9yOLEwR2is/DLXiyhfulH4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200736; c=relaxed/simple; bh=hbCzQra53cQbm9JlGw6eJnRUtAkwWzYlXHL/2fHuU80=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=e+jpfBEpUgvvyx8plwnVA5p74+Jm6T5g042HCqhWsDUWbp23De+pbEDCMu0dpu2xy7mjEFFNWCQmfDWuWfcoAAt8bVEWPURznXNN1zgInGgOUO0C2OJY27RH/LxbdC66yrydIYGvRFXHgmb2Bb8wKqwqAGQCyfO/A2z8yYQ31/s= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org; spf=pass smtp.mailfrom=cknow.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b=XWXOJ4w7; arc=none smtp.client-ip=91.218.175.178 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=cknow.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b="XWXOJ4w7" X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cknow.org; s=key1; t=1751200732; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=nOh9E6KTw/G/RjNvzFhSoJb3dEHhHttr0OlC9cZGWdE=; b=XWXOJ4w7vTU51/rwWezNwWRM5xrPesL/7Q4AjysXh7L9QxsIh2rvyzUrh6LVW6hnpUbBBi yW/CaFNlmWkvetC7TsivrWMGDLdx64jwMoBzyZnu/6DCA+edkbkPG3evgcwqdkO5taFInc PzrdfwJFs28HUBrHw9v+D30Au8ZRU6ELTgg8K6GmQTw1tlnMCHxg5UductyTCiASVoVkV/ 73IeFR0pxVaRMsPPgzxwUYgQfiMolMBugxedkmiTWfMS4CKO9KvFpTu3r2adhXuD11Y0Bl ZcuBQtItYmlhDPbaEnhbUZV7BwpPDqQmHGrHNjgN85NXscIVwtiOvZhbLk1UlA== From: Diederik de Haas To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: Dragan Simic , Quentin Schulz , Johan Jonker , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Diederik de Haas Subject: [PATCH v3 02/10] arm64: dts: rockchip: Move dsi address+size-cells from SoC to rk3399 boards Date: Sun, 29 Jun 2025 14:34:43 +0200 Message-ID: <20250629123840.34948-3-didi.debian@cknow.org> In-Reply-To: <20250629123840.34948-1-didi.debian@cknow.org> References: <20250629123840.34948-1-didi.debian@cknow.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT Content-Type: text/plain; charset="utf-8" The #address-cells and #size-cells properties are not useful on the DSI controller node; they are only useful/required on ports and panel(s). So remove them from the controller node and add them where actually needed on the various rk3399 based boards. This fixes the following DTB validation warnings: unnecessary #address-cells/#size-cells without "ranges", "dma-ranges" or child "reg" property Signed-off-by: Diederik de Haas --- arch/arm64/boot/dts/rockchip/rk3399-base.dtsi | 4 ---- arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 4 +++- arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts | 2 ++ arch/arm64/boot/dts/rockchip/rk3399-rockpro64-screen.dtso | 3 +-- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3399-base.dtsi b/arch/arm64/boo= t/dts/rockchip/rk3399-base.dtsi index 9d5f5b083e3c..4dcceb9136b7 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-base.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3399-base.dtsi @@ -2071,8 +2071,6 @@ mipi_dsi: dsi@ff960000 { resets =3D <&cru SRST_P_MIPI_DSI0>; reset-names =3D "apb"; rockchip,grf =3D <&grf>; - #address-cells =3D <1>; - #size-cells =3D <0>; status =3D "disabled"; =20 ports { @@ -2112,8 +2110,6 @@ mipi_dsi1: dsi@ff968000 { resets =3D <&cru SRST_P_MIPI_DSI1>; reset-names =3D "apb"; rockchip,grf =3D <&grf>; - #address-cells =3D <1>; - #size-cells =3D <0>; #phy-cells =3D <0>; status =3D "disabled"; =20 diff --git a/arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi b/arch/ar= m64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi index 5e068377a0a2..6aaaf0f7f73f 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi @@ -627,8 +627,10 @@ &mipi_dphy_rx0 { }; =20 &mipi_dsi { - status =3D "okay"; clock-master; + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "okay"; =20 ports { mipi_out: port@1 { diff --git a/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts b/arch/a= rm64/boot/dts/rockchip/rk3399-pinephone-pro.dts index 909ed14035f7..fe32937a2d16 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts +++ b/arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts @@ -464,6 +464,8 @@ &io_domains { =20 &mipi_dsi { clock-master; + #address-cells =3D <1>; + #size-cells =3D <0>; status =3D "okay"; =20 panel@0 { diff --git a/arch/arm64/boot/dts/rockchip/rk3399-rockpro64-screen.dtso b/ar= ch/arm64/boot/dts/rockchip/rk3399-rockpro64-screen.dtso index b1f4ab22b99c..a26c8e05c13b 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-rockpro64-screen.dtso +++ b/arch/arm64/boot/dts/rockchip/rk3399-rockpro64-screen.dtso @@ -47,10 +47,9 @@ touch: touchscreen@5d { }; =20 &mipi_dsi { + clock-master; #address-cells =3D <1>; #size-cells =3D <0>; - - clock-master; status =3D "okay"; =20 ports { --=20 2.50.0 From nobody Wed Oct 8 11:01:21 2025 Received: from out-182.mta0.migadu.com (out-182.mta0.migadu.com [91.218.175.182]) (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 9878B220689 for ; Sun, 29 Jun 2025 12:38:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=91.218.175.182 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200738; cv=none; b=DmgNKj29Oa+AwjpB93PRpQA+/5UltzWGVOpyTrX61ePappWJcybaLm68+vsl2yZnG1mFJvWC6Hlc1uyVrJfX7QxZy/vRf/D31zOgEKJ1VKNsVzkBcGYnlXYP6FEmPDmVKP+7YwevwcFtpZACs+GCNKEA6wLD7cJYSdE9XU475Ks= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200738; c=relaxed/simple; bh=ROFq9xtzXOdmqMZ7ZCjIaDyNS7DKkayyoX8QkeXIndE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=twKeyAXdXvpijxy7kPsiFB6md+ZTvxD3qkSX6b/nizn0OjaQG0jiEL/19CA0gvmYAokSknVLCJphSF+xaPxPt0hmhogbUVTcCF4sFgia4M0J8rrOEAeow4IEd6sjtvprh+tqLg8BrTk+X3OrV5f1OhyUGBzh6l1ffaCsG5Q3eN0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org; spf=pass smtp.mailfrom=cknow.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b=mlPpIbMx; arc=none smtp.client-ip=91.218.175.182 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=cknow.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b="mlPpIbMx" X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cknow.org; s=key1; t=1751200733; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=FvDG6tIe9cP6E3SSgrjHunQaCLP0z6lp3rhIo96W2Gg=; b=mlPpIbMxczq+HF4S7dBEtez0pCckZ4hAlaXYFIlYcXvzdeX3HJeF9W677OCRPgf0Ngj9Ao X6rVDLoN1UK+9HUeZDpgZHEzalUl445iekUUp7GoMuxLqHygoRMC7ff7SAON9ylE8f0f6r MJAiCDKdzSYmV4sNX9lsYCyC+NjNZFID3e6MOotW+8CiDMGICUjKEUhVP5od+XXah1gWEn zgINgZh3/UnJ6iU7OI5cNLm3n8COqRjQ6alSSyvQ8f6iBLE6VkmIeCfOBrL5zbc7Cemqdb s1z+i+Q4FR+wOcad8cE0asR8mS91mm6mPadayM4VChvlUTY29U56hlDHgM8OQg== From: Diederik de Haas To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: Dragan Simic , Quentin Schulz , Johan Jonker , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Diederik de Haas Subject: [PATCH v3 03/10] dt-bindings: display: rockchip,dw-mipi-dsi: Drop address/size cells Date: Sun, 29 Jun 2025 14:34:44 +0200 Message-ID: <20250629123840.34948-4-didi.debian@cknow.org> In-Reply-To: <20250629123840.34948-1-didi.debian@cknow.org> References: <20250629123840.34948-1-didi.debian@cknow.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT Content-Type: text/plain; charset="utf-8" When the dw-mipi-dsi binding was initially added in commit a20d86e7f964 ("Documentation: dt-bindings: Add bindings for rk3288 DW MIPI = DSI driver") the #address-cells and #size-cells were added as required properties. When the binding was converted to yaml format in commit 0dac2102cf6b ("dt-bindings: display: rockchip: convert dw_mipi_dsi_rockchip= .txt to yaml") those properties were demoted to optional and removed from the binding example. As for the compatibles: - rockchip,px30-mipi-dsi removed in this patch set - rockchip,rk3128-mipi-dsi never used - rockchip,rk3288-mipi-dsi added (invalid); later removed [1] - rockchip,rk3399-mipi-dsi removed in this patch set - rockchip,rk3568-mipi-dsi never used - rockchip,rv1126-mipi-dsi proposed (invalid); never accepted [2] [1] 282e2e078ba5 ("ARM: dts: rockchip: Remove #address/#size-cells from rk3= 288 mipi_dsi") [2] https://lore.kernel.org/all/20230731110012.2913742-12-jagan@edgeble.ai/ The #address-cells and #size-cells are useful (and required) in the ports node and for panel(s), but those properties are declared in their schemas already. Now that there are no remaining users, remove these properties from the Rockchip specific extensions of the Synopsys DesignWare MIPI DSI host controller. Signed-off-by: Diederik de Haas --- .../bindings/display/rockchip/rockchip,dw-mipi-dsi.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Documentation/devicetree/bindings/display/rockchip/rockchip,dw= -mipi-dsi.yaml b/Documentation/devicetree/bindings/display/rockchip/rockchi= p,dw-mipi-dsi.yaml index ccd71c5324af..0881e82deb11 100644 --- a/Documentation/devicetree/bindings/display/rockchip/rockchip,dw-mipi-d= si.yaml +++ b/Documentation/devicetree/bindings/display/rockchip/rockchip,dw-mipi-d= si.yaml @@ -58,12 +58,6 @@ properties: power-domains: maxItems: 1 =20 - "#address-cells": - const: 1 - - "#size-cells": - const: 0 - required: - compatible - clocks --=20 2.50.0 From nobody Wed Oct 8 11:01:21 2025 Received: from out-170.mta0.migadu.com (out-170.mta0.migadu.com [91.218.175.170]) (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 7CAA5221576 for ; Sun, 29 Jun 2025 12:38:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=91.218.175.170 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200738; cv=none; b=mQaQQt32KJUneLC62XtPFJGOcWHj0plit25ZXMbVCKfdSWqXUxjHbh67pAzFFDCNTW9a5D36fv/7v8SLI8oIgfrskBeS9ntJAYoYZcj01y/I+MSNSRncXhurHmNZ7UvYx9x7x5NV6Y8yLUvC8qhX2CjZzSV8jz+t4S50Xac+JXs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200738; c=relaxed/simple; bh=J/Fe7VsW55nHtlw7aUGllk4ytzTJTWxNR274VqR29BA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=AjM7uzDJaoVT5vnfwO0JM9iGLqMKXabgrw+EfZtK0y5aMVNXLl9pzpEewcbKKUdYJ0DcJxdMq4ZC/ZyIdPBsGmtKFAENA8iTFrjlBRTalLZgKMVu6zw1Zh+LONXCxTSx53IOE3cgGlSa2HA9BU0ci/MH1UtDz5P3/78tKqOgcqY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org; spf=pass smtp.mailfrom=cknow.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b=mfJeej8n; arc=none smtp.client-ip=91.218.175.170 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=cknow.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b="mfJeej8n" X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cknow.org; s=key1; t=1751200734; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=LdOjVT0hxZ4MogGhHL86KxEfuOHrbi5hNR9VAR3J/Ig=; b=mfJeej8n77x2tjiXp/a6v5SR+HUR+Fhw6vw6nTzjX2kvokPnfal7AFKFrXUnS9EN/F55Dr qC8eSPXjyNJdRJ2V9T/4rNZ5os6O0nEf2/lpuEiVyUuC1AbT1PqkVEFibRc9PrN0o2A+hq hWil32gFkhrmnos2SlBKTU0GDPNBicXV7QnLV9VHGDdk/nfK9fVBuLqx37EM2lfCvJ5nLu GyR8+cPHFShoDgr15FGUtsgGyISAi/HstaUB5ADKEEQatS9/tzc4L5rG//XG0JTJnB/yYA g0oKjGhlJQgn5zvblPssfoQvo4emsM6pu3LffFbBvJEG/R6Fx2f+ciOnpjxPBw== From: Diederik de Haas To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: Dragan Simic , Quentin Schulz , Johan Jonker , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Diederik de Haas Subject: [PATCH v3 04/10] arm64: dts: rockchip: Simplify VOP port definition on rk3328 Date: Sun, 29 Jun 2025 14:34:45 +0200 Message-ID: <20250629123840.34948-5-didi.debian@cknow.org> In-Reply-To: <20250629123840.34948-1-didi.debian@cknow.org> References: <20250629123840.34948-1-didi.debian@cknow.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT Content-Type: text/plain; charset="utf-8" When there's only 1 endpoint, there is no need for a unit-address and removing that allows removing of related properties as well. This fixes the following DTB validation warnings: graph node has single child node 'endpoint@0', #address-cells/#size-cells are not necessary Signed-off-by: Diederik de Haas --- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3328.dtsi b/arch/arm64/boot/dts= /rockchip/rk3328.dtsi index 7d992c3c01ce..6438c969f9d7 100644 --- a/arch/arm64/boot/dts/rockchip/rk3328.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3328.dtsi @@ -731,11 +731,7 @@ vop: vop@ff370000 { status =3D "disabled"; =20 vop_out: port { - #address-cells =3D <1>; - #size-cells =3D <0>; - - vop_out_hdmi: endpoint@0 { - reg =3D <0>; + vop_out_hdmi: endpoint { remote-endpoint =3D <&hdmi_in_vop>; }; }; --=20 2.50.0 From nobody Wed Oct 8 11:01:21 2025 Received: from out-184.mta0.migadu.com (out-184.mta0.migadu.com [91.218.175.184]) (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 81B1C221F2E for ; Sun, 29 Jun 2025 12:38:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=91.218.175.184 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200739; cv=none; b=GX7Jt0YUJxA7BppfBv9FPXlDQLrvs0xMRw6cIsf6BDVgaLFVCPPBK2AsN6z/KMWfmYmO6DUEU0I7Z6uJEh14Dvad0f/AcFDAbLga/W7OkyJ1K0N78UIf5k2WuP/ydbNCt+30g/i9qkZyqHnldKHGnRR9KajCFG3rXZiJvyQ6DEU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200739; c=relaxed/simple; bh=++WUmsmG42FBtz0N90d+3dm2z4DuzAvjfBgwxUM5j6Q=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=HVhvWcgK07RVlpJ0TXwYJasWOfTNg/8db4/U9z6X8CG0OrUz93JcgKorPSSxs6OCSva7272gC5Zf7GD6fYBbFVBsZZzpHyvYqJSxl8iBNiU9Cn/igI9QBWY11hIZS8F02+M6fYLgfqix+0866X2BczKiOOG70VICvxHKc8dzGec= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org; spf=pass smtp.mailfrom=cknow.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b=vKSekn20; arc=none smtp.client-ip=91.218.175.184 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=cknow.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b="vKSekn20" X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cknow.org; s=key1; t=1751200735; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=JXGz2WRYkb5YR3U/LDov8OvZiUYlL4TD2HwVbGHyw/0=; b=vKSekn203hbxm2jhDb074mCRi/0F4J7Q4kHF/Do0SJFrZcxFGDY+aBdSkxRF1NOnQ0p4g4 bVWtkJUqjVeD1Nro9M9Mb7RP0F68r000Zw3UDjbOo5nRTKNmazMdIBMQ5hMzRXyiLgiN9c edUU4f/Anfvwc4316s7xEWcu+RoJvJzvOFNRhEgU4jmk4EpuenEv02PXunqWXcapCzdYjG aOaTLE4LbCiHyBKr0xJ/nM9IpkrEPkNszos6NIygVgejmk2iZyrOVqMNNT1BHLLMX9VuM8 r5sXxohLRUnjZIV9e1+x+apf0tPSZb4u9zlARBEBpQxns5fo5nfZe9rFxBLFJw== From: Diederik de Haas To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: Dragan Simic , Quentin Schulz , Johan Jonker , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Diederik de Haas Subject: [PATCH v3 05/10] arm64: dts: rockchip: Simplify edp endpoints on several rk3399 boards Date: Sun, 29 Jun 2025 14:34:46 +0200 Message-ID: <20250629123840.34948-6-didi.debian@cknow.org> In-Reply-To: <20250629123840.34948-1-didi.debian@cknow.org> References: <20250629123840.34948-1-didi.debian@cknow.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT Content-Type: text/plain; charset="utf-8" The only thing actually added here is a single endpoint on edp_out, which is already defined in rk3399-base.dtsi, so it's simpler to just reference that phandle, which allows the removal of several properties. This fixes the following DTB validation warnings: graph node has single child node 'endpoint@0', #address-cells/#size-cells are not necessary Signed-off-by: Diederik de Haas --- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 15 ++++----------- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 15 ++++----------- .../dts/rockchip/rk3399-sapphire-excavator.dts | 16 ++++------------ 3 files changed, 12 insertions(+), 34 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi b/arch= /arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi index a9ea4b0daa04..9d07353df52c 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi @@ -250,18 +250,11 @@ &edp { */ assigned-clocks =3D <&cru PCLK_EDP>; assigned-clock-rates =3D <24000000>; +}; =20 - ports { - edp_out: port@1 { - reg =3D <1>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - edp_out_panel: endpoint@0 { - reg =3D <0>; - remote-endpoint =3D <&panel_in_edp>; - }; - }; +&edp_out { + edp_out_panel: endpoint { + remote-endpoint =3D <&panel_in_edp>; }; }; =20 diff --git a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts b/arch/ar= m64/boot/dts/rockchip/rk3399-pinebook-pro.dts index 5473070823cb..5a8551d9ffe4 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts +++ b/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts @@ -404,18 +404,11 @@ &edp { pinctrl-names =3D "default"; pinctrl-0 =3D <&edp_hpd>; status =3D "okay"; +}; =20 - ports { - edp_out: port@1 { - reg =3D <1>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - edp_out_panel: endpoint@0 { - reg =3D <0>; - remote-endpoint =3D <&panel_in_edp>; - }; - }; +&edp_out { + edp_out_panel: endpoint { + remote-endpoint =3D <&panel_in_edp>; }; }; =20 diff --git a/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator.dts b/a= rch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator.dts index fdaa8472b7a7..a4ceafe6dd7a 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator.dts +++ b/arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator.dts @@ -142,21 +142,13 @@ sdio_pwrseq: sdio-pwrseq { =20 &edp { status =3D "okay"; +}; =20 - ports { - edp_out: port@1 { - reg =3D <1>; - #address-cells =3D <1>; - #size-cells =3D <0>; - - edp_out_panel: endpoint@0 { - reg =3D <0>; - remote-endpoint =3D <&panel_in_edp>; - }; - }; +&edp_out { + edp_out_panel: endpoint { + remote-endpoint =3D <&panel_in_edp>; }; }; - &i2c1 { i2c-scl-rising-time-ns =3D <300>; i2c-scl-falling-time-ns =3D <15>; --=20 2.50.0 From nobody Wed Oct 8 11:01:21 2025 Received: from out-189.mta0.migadu.com (out-189.mta0.migadu.com [91.218.175.189]) (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 55C90222585 for ; Sun, 29 Jun 2025 12:38:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=91.218.175.189 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200740; cv=none; b=AJE9kTtSVFY4DXhjLV8aD0kc/P8oBWS88V+LvD4K2h+9HRH0J1XIn+UIZxj1PC50FMWwSZa47BsVPaHuhmmMniBUipHuQTxhv0Oh7rtXPamlOXD9YdDio7qBNEHncvOgDgPES8tTiF7sa031bUWOaqEAuFa5qIrp9X/UTmjJNAA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200740; c=relaxed/simple; bh=KvdRiVzd9y8bYqaEqQtCdCidc7FyB9JJR7/moClKn2M=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=etoys7g8wLbuET2px4mtCfqUsniXwBE9iZQNCbbJE0gVLllvr//r79klk9RMMjXpM3AHsi+fbNGcrxqhVVSan3Iv6XKs51V9Khv5W7gfSd+NtsAZhAipu2nBe3lTwejvwmEyEgN/YovRj7cv0zS3eIdrTj/yhlEGcJ0bz9tcc70= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org; spf=pass smtp.mailfrom=cknow.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b=fHq35vTg; arc=none smtp.client-ip=91.218.175.189 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=cknow.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b="fHq35vTg" X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cknow.org; s=key1; t=1751200736; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=PaiBlNQO0f338PUKKeTaAyF8Owpl4mcYk0JrGqHmrxo=; b=fHq35vTggtoeKKeRw2CWZeLBeqneL59EcoMGgTSWAxC86hVt6b2zYwL53dhOO5ua3ID590 8xVYUfrseX9hyTkC1wel6/XE8lhjP1N/SoDu2bynQTNfwRjOZUkL1ul67iw4GR2zZ32kOl bpXo1vq+UHGflHjsifIepj34PCe7klD6tvsnarxcFCDiURoDEAPWuSi+7bykLWzFhHxv5b EAsDO7Up7oArME5VMC4fIhJ/hIIxdVSG/KW19UIEEhE2xmNz2v4vfYsxOGWYKOzp7LWjls Qn2FO/YHgzyxmIhH8sFUqgxSu3TDAb0ma5XWXaUsWOIe9enIlYBA9iZ98V+TPw== From: Diederik de Haas To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: Dragan Simic , Quentin Schulz , Johan Jonker , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Diederik de Haas Subject: [PATCH v3 06/10] arm64: dts: rockchip: Simplify mipi_out endpoint on rk3399 RP64 dtso Date: Sun, 29 Jun 2025 14:34:47 +0200 Message-ID: <20250629123840.34948-7-didi.debian@cknow.org> In-Reply-To: <20250629123840.34948-1-didi.debian@cknow.org> References: <20250629123840.34948-1-didi.debian@cknow.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT Content-Type: text/plain; charset="utf-8" The only thing actually added here is a single endpoint on mipi_out, which is already defined in rk3399-base.dtsi, so it's simpler to just reference that phandle, which allows the removal of several properties. Signed-off-by: Diederik de Haas --- .../dts/rockchip/rk3399-rockpro64-screen.dtso | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3399-rockpro64-screen.dtso b/ar= ch/arm64/boot/dts/rockchip/rk3399-rockpro64-screen.dtso index a26c8e05c13b..dabe535f2111 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-rockpro64-screen.dtso +++ b/arch/arm64/boot/dts/rockchip/rk3399-rockpro64-screen.dtso @@ -52,19 +52,6 @@ &mipi_dsi { #size-cells =3D <0>; status =3D "okay"; =20 - ports { - #address-cells =3D <1>; - #size-cells =3D <0>; - - mipi_out: port@1 { - reg =3D <1>; - - mipi_out_panel: endpoint { - remote-endpoint =3D <&mipi_in_panel>; - }; - }; - }; - mipi_panel: panel@0 { compatible =3D "feiyang,fy07024di26a30d"; reg =3D <0>; @@ -80,6 +67,12 @@ mipi_in_panel: endpoint { }; }; =20 +&mipi_out { + mipi_out_panel: endpoint { + remote-endpoint =3D <&mipi_in_panel>; + }; +}; + &pwm0 { status =3D "okay"; }; --=20 2.50.0 From nobody Wed Oct 8 11:01:21 2025 Received: from out-183.mta0.migadu.com (out-183.mta0.migadu.com [91.218.175.183]) (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 9C7BD224AE8 for ; Sun, 29 Jun 2025 12:38:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=91.218.175.183 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200741; cv=none; b=QztL6zjRlNlGW2DlfnFNMPJHzeqeMxG3liuvpo0Mds4crz6Xsf1QMWe0ziv2nwljdJaufGnBbkh1+6f0g2dUZHbKw8SAeUkLx7PLKRlWwNmSZPYj7gn92wUCaMnpqiuM1LEht6c5NvoaH9tItPi+SdvWvwJ64laxVX47+ml0ZFI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200741; c=relaxed/simple; bh=KdZ7lvWMzZq+6+Va2Bf1aIrACOXIG7kNfSwqrfkyUMs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=g0HdpR7nfh5h+PsmvH++Y+xsY9QYu20PAZa4EyRg1ScsYw0p0ICMrNYNOwR8r8DOHYxDxSfkIo/4mh7UOyg65QlD9Z9QxuBPkUIT/UCh3ocqEOK07vb5Ufo16SftQ8LMTzlXsPqa69U68WfgzOxHa3it5tDEIOFPrU7kZk9272U= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org; spf=pass smtp.mailfrom=cknow.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b=UrCb7a5+; arc=none smtp.client-ip=91.218.175.183 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=cknow.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b="UrCb7a5+" X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cknow.org; s=key1; t=1751200737; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=855oi/aHiPaIX6D7ew4EHyshWsVi9Qr95Z7nFCB1Mlw=; b=UrCb7a5+ttaYcZzIa9jeW5t6UPHWwSoz6EWmMmMpK9rYzOesiswOnpOcgYNQo67OAySCKU EtsBTsSTsG9PreeVXCMhedwPGKjCikOWt9oESBpgQNR7PQE0KzysE+TaUzzz+2Pmc+CwnU RL4FF5JcGaJLULsRmg7vxG1WyUbUEUD+W79WKytIZFGRfOMV0Qc84M3RLBDdzqoBG65oby xl28O6ZmgPZLYtmU4cXgUgwJv5ak1/dxrrh/vmWqH1P/FBoXX5h1X1yU/0cRrngoiH6oav y5+VDYzG7izz8N7Ag684wWmp0iqdhVs1GsIRU3sgUqshlIpPOo3IOjecwfptHw== From: Diederik de Haas To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: Dragan Simic , Quentin Schulz , Johan Jonker , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Diederik de Haas Subject: [PATCH v3 07/10] arm64: dts: rockchip: Move mipi_out node on rk3399 haikou demo dtso Date: Sun, 29 Jun 2025 14:34:48 +0200 Message-ID: <20250629123840.34948-8-didi.debian@cknow.org> In-Reply-To: <20250629123840.34948-1-didi.debian@cknow.org> References: <20250629123840.34948-1-didi.debian@cknow.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT Content-Type: text/plain; charset="utf-8" According to the DTS coding style [1] referenced nodes should be sorted alpha-numerically so move mipi_out to be after mipi_in_panel. [1] https://www.kernel.org/doc/html/latest/devicetree/bindings/dts-coding-s= tyle.html#order-of-nodes Signed-off-by: Diederik de Haas --- .../dts/rockchip/rk3399-puma-haikou-video-demo.dtso | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3399-puma-haikou-video-demo.dts= o b/arch/arm64/boot/dts/rockchip/rk3399-puma-haikou-video-demo.dtso index 0377ec860d35..d28880b8dd44 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-puma-haikou-video-demo.dtso +++ b/arch/arm64/boot/dts/rockchip/rk3399-puma-haikou-video-demo.dtso @@ -124,12 +124,6 @@ pca9670: gpio@27 { }; }; =20 -&mipi_out { - mipi_out_panel: endpoint { - remote-endpoint =3D <&mipi_in_panel>; - }; -}; - &mipi_dsi { #address-cells =3D <1>; #size-cells =3D <0>; @@ -151,6 +145,12 @@ mipi_in_panel: endpoint { }; }; =20 +&mipi_out { + mipi_out_panel: endpoint { + remote-endpoint =3D <&mipi_in_panel>; + }; +}; + &pinctrl { pca9670 { pca9670_resetn: pca9670-resetn { --=20 2.50.0 From nobody Wed Oct 8 11:01:21 2025 Received: from out-179.mta0.migadu.com (out-179.mta0.migadu.com [91.218.175.179]) (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 91D6C225404 for ; Sun, 29 Jun 2025 12:39:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=91.218.175.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200742; cv=none; b=JmX5gO+Br1o+5PyWAMrWZpkYYEoeU2qTQBbhvho3h+7+M2PYcgh/C1XEJl+vXIxfbqGb7V5BTgJW3gkqivFd0xv68iK7TkddhKOedLXTSQpwtmyFAw0wBWZhe7ij0lvzYcNGNw8Eh2O7P8nInxctmj50a7yX6T9v1RAQqp9ka1w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200742; c=relaxed/simple; bh=QDduJvC/5cNs1aCofqNCkLX2UcDB8NxT18fZG9lmPDM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=nkKnzd6bB/Q1RO3rJLO2722j1n9MNt5WMPFKOLzFd23H23wJxockaHW3no3VKD3Dw7jO1FBtOxuwmrEvsA2M3LqOaHUKvVykVTkr7BZVrv/Isx5WCRFumpUYV/R5hN4DVmz2F5x1p4NtfR7RczxAF+KDNq0xspQspgf2m6g7GqE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org; spf=pass smtp.mailfrom=cknow.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b=ku9QBEle; arc=none smtp.client-ip=91.218.175.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=cknow.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b="ku9QBEle" X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cknow.org; s=key1; t=1751200738; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=uYtxvQntJrQzDe3coaU4yovvxAekHNN2pEKLjqZB3iA=; b=ku9QBElezaC8iMeFayCQCN+WSJTuojq8hLZiGXOMj8zmBcwSvGaMwzat56/lAXO3gZAgL0 B4VrXNFIUSsWedS4C2B31KIxZHgJ2+SozuzTQNA/fmlYJFa+x8L3JKssXJ8FlfoP4ITWnF y+jv1kAs81+EJXgzcgj1EF5/kU0uw7X53cJrZ2L5v09PGLIcfTo7OKyg5fv378G7IkePPt g33ZKOoN8sJD5yp8R986MXM89ynJoogwaxvUlBLWbQ7EoQnsU6TbFpeeCxxTJ4PakbnDNg G6n0xtB2rHfj+pGNxQGXDA878W5z06R9AWErGu7rByB737LdbEXtCR0/wtvpgw== From: Diederik de Haas To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: Dragan Simic , Quentin Schulz , Johan Jonker , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Diederik de Haas Subject: [PATCH v3 08/10] arm64: dts: rockchip: Fix LCD panel port on rk3566-pinetab2 Date: Sun, 29 Jun 2025 14:34:49 +0200 Message-ID: <20250629123840.34948-9-didi.debian@cknow.org> In-Reply-To: <20250629123840.34948-1-didi.debian@cknow.org> References: <20250629123840.34948-1-didi.debian@cknow.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT Content-Type: text/plain; charset="utf-8" The MIPI DSI connector on the PineTab2 only has 1 port with 1 endpoint, so drop the unit-address properties. While at it, move 'rotation' property to its proper sorting position. This fixes the following DTB validation warnings: node has a unit name, but no reg or ranges property Signed-off-by: Diederik de Haas --- arch/arm64/boot/dts/rockchip/rk3566-pinetab2.dtsi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3566-pinetab2.dtsi b/arch/arm64= /boot/dts/rockchip/rk3566-pinetab2.dtsi index 3473b1eef5cd..d0e38412d56a 100644 --- a/arch/arm64/boot/dts/rockchip/rk3566-pinetab2.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3566-pinetab2.dtsi @@ -282,11 +282,11 @@ lcd: panel@0 { reg =3D <0>; backlight =3D <&backlight>; enable-gpios =3D <&gpio0 RK_PC7 GPIO_ACTIVE_HIGH>; - rotation =3D <90>; power-supply =3D <&vcc_3v3>; + rotation =3D <90>; =20 - port@0 { - panel_in_dsi: endpoint@0 { + port { + panel_in_dsi: endpoint { remote-endpoint =3D <&dsi0_out_con>; }; }; --=20 2.50.0 From nobody Wed Oct 8 11:01:21 2025 Received: from out-179.mta0.migadu.com (out-179.mta0.migadu.com [91.218.175.179]) (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 9523D2264AF for ; Sun, 29 Jun 2025 12:39:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=91.218.175.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200743; cv=none; b=G4deSzzibnh86flR8F/+xLV3nXVCCppoOs8cxu3uxetYSpvlC7h9pkL6OqDmMN8KygXz05khH/W2sUSVa61oTFuH/rK+M8CVHWMu5BpCJwY5ymvGkmFPfEpubeIRP+dtYdy0adQ6M8XCSamh0mJ2YTtzdMw80IeOdlDvCL6WVAg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200743; c=relaxed/simple; bh=rF0nR+ZGjjWrOatx6EGJOUBzErZKLCLRQjJyAMPB9s0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=IAhv97A6Zl0urE965Qp33FZwRPZ3cB2zxpIzZLnv4FukK0OCDYu5QadIhfOl+dr63Abc25mJWJQYdSSygbtqmK+hNaUh5JUo7iepcXGff1K/vHuMHajQDuPqFYWB3OvZBesYTBjO4ImSPWQm9i+EEoSeIVRfwQbpoj5g+j3Qr/8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org; spf=pass smtp.mailfrom=cknow.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b=cerCUDLV; arc=none smtp.client-ip=91.218.175.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=cknow.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b="cerCUDLV" X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cknow.org; s=key1; t=1751200739; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=kTB3zWm7oNw70pUsCc6ZoGv3uOF6aJxYArBzhguuOPM=; b=cerCUDLV4y09ANz1AxbiKp9t527+KDGSHIeyAKh5ZXzyAhuafj3hpVAJB6ivgTV2op8xql KJeHKoKltLqluqk/2IsoPnJO03ufCEgIkox3ggQTqewdXct1C+eLhDecVIxCc5aMOymQ1w 0Ycigjz8tBcblX2Wf7HuK97s2sGlRBEJIt0JX2cNAW0PohrigjVTJ8Ya4F+X+tUhWbQ0Z1 VhCWzEeoj0nUXCRXAUl/sYfsK42bKJATgHDnOTPn8vcMsxEfA11cBbPCyx1WBFfNSLOtx8 8Z3hFQLWDOYrQIpOq/zMKwZwXSLFOCOxajLik4sbHb+4DjxWVRsMsFwARaNeww== From: Diederik de Haas To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: Dragan Simic , Quentin Schulz , Johan Jonker , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Diederik de Haas Subject: [PATCH v3 09/10] arm64: dts: rockchip: Drop unneeded address+size-cells on px30 Date: Sun, 29 Jun 2025 14:34:50 +0200 Message-ID: <20250629123840.34948-10-didi.debian@cknow.org> In-Reply-To: <20250629123840.34948-1-didi.debian@cknow.org> References: <20250629123840.34948-1-didi.debian@cknow.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT Content-Type: text/plain; charset="utf-8" On nodes with compatible "rockchip,px30-usb2phy-grf", the #address-cells and #size-cells are required and consequently their child nodes should have unit addresses. That is not the case for the px30-pmugrf and px30-grf nodes, so remove them there. This fixes the following DTB validation warnings: unnecessary #address-cells/#size-cells without "ranges", "dma-ranges" or child "reg" property Signed-off-by: Diederik de Haas --- arch/arm64/boot/dts/rockchip/px30.dtsi | 4 ---- 1 file changed, 4 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/px30.dtsi b/arch/arm64/boot/dts/r= ockchip/px30.dtsi index 5034ad8019a8..46f64cd33b9b 100644 --- a/arch/arm64/boot/dts/rockchip/px30.dtsi +++ b/arch/arm64/boot/dts/rockchip/px30.dtsi @@ -351,8 +351,6 @@ power-domain@PX30_PD_GPU { pmugrf: syscon@ff010000 { compatible =3D "rockchip,px30-pmugrf", "syscon", "simple-mfd"; reg =3D <0x0 0xff010000 0x0 0x1000>; - #address-cells =3D <1>; - #size-cells =3D <1>; =20 pmu_io_domains: io-domains { compatible =3D "rockchip,px30-pmu-io-voltage-domain"; @@ -453,8 +451,6 @@ gic: interrupt-controller@ff131000 { grf: syscon@ff140000 { compatible =3D "rockchip,px30-grf", "syscon", "simple-mfd"; reg =3D <0x0 0xff140000 0x0 0x1000>; - #address-cells =3D <1>; - #size-cells =3D <1>; =20 io_domains: io-domains { compatible =3D "rockchip,px30-io-voltage-domain"; --=20 2.50.0 From nobody Wed Oct 8 11:01:21 2025 Received: from out-181.mta0.migadu.com (out-181.mta0.migadu.com [91.218.175.181]) (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 80464226CE4 for ; Sun, 29 Jun 2025 12:39:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=91.218.175.181 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200744; cv=none; b=Ehna1l+h7daWq7P7mYlywqH6BB8ALSa/MBpd7+XWSXiTxW9oek0DKDno04xOYJOlfk0bOd/0/6TR5NJ5wvMFSZRQB8txIJ2kpBwr20l3ZzC3vK3a53FVWgqwUiG+lNY4LA5IrkKWg/pmHyeTM8eiuIIffSlgcPuMOO0oVdcXjHU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1751200744; c=relaxed/simple; bh=nsAfoD3v/HBr6ID5bxFuUM7z5sm2UrulP0r+6b9gb7Q=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=pW7S6gLmCLIodZaYQ8FsNOZqi15RTFFeBoLUYt3kZSfdGRJbickdw2vxQiuzkMMXnVB9HTgNfoSOtwFs5HLQtZp30JUQWQJLT0TzYgmstjqBE2nZdUA9vh5JyxFd5O2hFcjQjKomsqUhOtWGTaoPQtwpebg15gnjoFgr6Cj2YnQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org; spf=pass smtp.mailfrom=cknow.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b=GQ4CNfk0; arc=none smtp.client-ip=91.218.175.181 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=cknow.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=cknow.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=cknow.org header.i=@cknow.org header.b="GQ4CNfk0" X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cknow.org; s=key1; t=1751200740; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=nOCOpdzyJGYo0WmyPHPzo5U4cOQf2vkC3N8qsd5gyAo=; b=GQ4CNfk0xYcLdg3QU3SXwDgtJBjFrtjYOnP60c4J65IbFhmbgdnKCiH808hU9zytHkA6cT tF1pijGHtg+ob3gSyJ5Ehr8trcQT//uH1wtvJ7VtSBtwp+5l4muHaDGZwlF2waUSLay3um ERbafNgcMmplUtgHVNXeOcieTH6IS26Hi0yI8aU82SqTvR3CUyvKAgLw+33Fu1pMxuJ8SM sad/A6QKkgijKK3sYl+ymD479c+DSvBr2qgu/G1d8kJhIncalUZ6quNT9DLKVN7RoS5ZHV L2ijJLuopUDuvnDtsAjPcasKPa4O4Sidnvhc6Nl3a34aMdG3miwguqRFRVEWKg== From: Diederik de Haas To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: Dragan Simic , Quentin Schulz , Johan Jonker , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Diederik de Haas Subject: [PATCH v3 10/10] arm64: dts: rockchip: Drop regulator-compatible property on rk3399 Date: Sun, 29 Jun 2025 14:34:51 +0200 Message-ID: <20250629123840.34948-11-didi.debian@cknow.org> In-Reply-To: <20250629123840.34948-1-didi.debian@cknow.org> References: <20250629123840.34948-1-didi.debian@cknow.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Migadu-Flow: FLOW_OUT Content-Type: text/plain; charset="utf-8" The regulator-compatible property has never existed in the regulator/fcs,fan53555.yaml binding, so drop it. This fixes the following DTB validation warnings: Unevaluated properties are not allowed ('regulator-compatible' was unexpected) Signed-off-by: Diederik de Haas --- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 2 -- arch/arm64/boot/dts/rockchip/rk3399-rock-4c-plus.dts | 2 -- 2 files changed, 4 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts b/arch/arm6= 4/boot/dts/rockchip/rk3399-hugsun-x99.dts index 81c4fcb30f39..352c8efb37e0 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts +++ b/arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts @@ -211,7 +211,6 @@ &i2c0 { vdd_cpu_b: syr827@40 { compatible =3D "silergy,syr827"; reg =3D <0x40>; - regulator-compatible =3D "fan53555-reg"; pinctrl-0 =3D <&vsel1_pin>; regulator-name =3D "vdd_cpu_b"; regulator-min-microvolt =3D <712500>; @@ -229,7 +228,6 @@ regulator-state-mem { vdd_gpu: syr828@41 { compatible =3D "silergy,syr828"; reg =3D <0x41>; - regulator-compatible =3D "fan53555-reg"; pinctrl-0 =3D <&vsel2_pin>; regulator-name =3D "vdd_gpu"; regulator-min-microvolt =3D <712500>; diff --git a/arch/arm64/boot/dts/rockchip/rk3399-rock-4c-plus.dts b/arch/ar= m64/boot/dts/rockchip/rk3399-rock-4c-plus.dts index 15da5c80d25d..962b8b231c96 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-rock-4c-plus.dts +++ b/arch/arm64/boot/dts/rockchip/rk3399-rock-4c-plus.dts @@ -421,7 +421,6 @@ vdd_cpu_b: regulator@40 { compatible =3D "silergy,syr827"; reg =3D <0x40>; fcs,suspend-voltage-selector =3D <1>; - regulator-compatible =3D "fan53555-reg"; pinctrl-0 =3D <&vsel1_gpio>; vsel-gpios =3D <&gpio1 RK_PC1 GPIO_ACTIVE_HIGH>; regulator-name =3D "vdd_cpu_b"; @@ -440,7 +439,6 @@ vdd_gpu: regulator@41 { compatible =3D "silergy,syr828"; reg =3D <0x41>; fcs,suspend-voltage-selector =3D <1>; - regulator-compatible =3D "fan53555-reg"; pinctrl-0 =3D <&vsel2_gpio>; vsel-gpios =3D <&gpio1 RK_PB6 GPIO_ACTIVE_HIGH>; regulator-name =3D "vdd_gpu"; --=20 2.50.0