linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning
@ 2025-07-06 18:46 Frank Li via B4 Relay
  2025-07-06 18:46 ` [PATCH 01/11] ARM: dts: lpc18xx: rename node name flash-controller to spi Frank Li via B4 Relay
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: Frank Li via B4 Relay @ 2025-07-06 18:46 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Vladimir Zapolskiy
  Cc: devicetree, linux-arm-kernel, linux-kernel, imx, vz, Frank Li

There are 3 dt-binding patch wait for pick.
[1] https://lore.kernel.org/imx/20250617-hound-of-improbable-intensity-e7c3c9@kuoka/
[2] https://lore.kernel.org/imx/174916907717.3619367.3745642154654809311.robh@kernel.org/
[3] https://lore.kernel.org/imx/175087864578.2055525.4510390315154712025.robh@kernel.org/

lpc18xx related DTB warnings reduce to 0.

Signed-off-by: Frank Li <Frank.Li@nxp.com>
---
Frank Li (11):
      ARM: dts: lpc18xx: rename node name flash-controller to spi
      ARM: dts: lpc18xx: rename node name mmcsd to mmc
      ARM: dts: lpc4350-hitex-eval: change node name flash to flash@0
      ARM: dts: lpc18xx: swap clock-names bic and cui
      ARM: dts: lpc: add #address-cells and #size-cells for sram node
      ARM: dts: lpc: add cfg surfix in pinctrl child node
      ARM: dts: lpc4357-myd-lpc4357: add power-supply for innolux,at070tn92
      ARM: dts: lpc: change node name 'button[0-9]' to button-[0-9]'
      ARM: dts: lpc4357-myd-lpc4357: change node name mdio0 to mdio
      ARM: dts: lpc18xx: add #address-cell and #szie-cell for spi flash controller
      ARM: dts: lpc18xx: add missed arm,num-irq-priority-bits

 arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi             | 14 ++++++++++----
 arch/arm/boot/dts/nxp/lpc/lpc4337-ciaa.dts         |  6 +++---
 arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts   | 22 +++++++++++++---------
 arch/arm/boot/dts/nxp/lpc/lpc4350.dtsi             |  9 +++++++++
 .../arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts | 21 +++++++++++----------
 arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts  |  6 ++++--
 arch/arm/boot/dts/nxp/lpc/lpc4357.dtsi             |  9 +++++++++
 7 files changed, 59 insertions(+), 28 deletions(-)
---
base-commit: bb0fde92b56b76f7a0c90a6e9d9f050919fa835e
change-id: 20250706-lpc18xxx_dts-b2137216e6c0

Best regards,
--
Frank Li <Frank.Li@nxp.com>




^ permalink raw reply	[flat|nested] 13+ messages in thread

* [PATCH 01/11] ARM: dts: lpc18xx: rename node name flash-controller to spi
  2025-07-06 18:46 [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li via B4 Relay
@ 2025-07-06 18:46 ` Frank Li via B4 Relay
  2025-07-06 18:46 ` [PATCH 02/11] ARM: dts: lpc18xx: rename node name mmcsd to mmc Frank Li via B4 Relay
                   ` (10 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: Frank Li via B4 Relay @ 2025-07-06 18:46 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Vladimir Zapolskiy
  Cc: devicetree, linux-arm-kernel, linux-kernel, imx, vz, Frank Li

From: Frank Li <Frank.Li@nxp.com>

Anyway it is SPI controller although intent to connect qspi flash.

Rename node name flash-controller to spi to fix below CHECK_DTB warning:
  arch/arm/boot/dts/nxp/lpc/lpc4337-ciaa.dtb: flash-controller@40003000 (nxp,lpc1773-spifi): $nodename:0: 'flash-controller@40003000' does not match '^spi(@.*|-([0-9]|[1-9][0-9]+))?$

Signed-off-by: Frank Li <Frank.Li@nxp.com>
---
 arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi b/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi
index 6dd73290f0c6392a407e5115551cbbeaf654f94f..e17298e89eebf4fc7e3f135dd4a20e563db48ed3 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi
+++ b/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi
@@ -100,7 +100,7 @@ dmac: dma-controller@40002000 {
 			memcpy-bus-width = <32>;
 		};
 
-		spifi: flash-controller@40003000 {
+		spifi: spi@40003000 {
 			compatible = "nxp,lpc1773-spifi";
 			reg = <0x40003000 0x1000>, <0x14000000 0x4000000>;
 			reg-names = "spifi", "flash";

-- 
2.34.1




^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 02/11] ARM: dts: lpc18xx: rename node name mmcsd to mmc
  2025-07-06 18:46 [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li via B4 Relay
  2025-07-06 18:46 ` [PATCH 01/11] ARM: dts: lpc18xx: rename node name flash-controller to spi Frank Li via B4 Relay
@ 2025-07-06 18:46 ` Frank Li via B4 Relay
  2025-07-06 18:46 ` [PATCH 03/11] ARM: dts: lpc4350-hitex-eval: change node name flash to flash@0 Frank Li via B4 Relay
                   ` (9 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: Frank Li via B4 Relay @ 2025-07-06 18:46 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Vladimir Zapolskiy
  Cc: devicetree, linux-arm-kernel, linux-kernel, imx, vz, Frank Li

From: Frank Li <Frank.Li@nxp.com>

Change node name mmcsd to mmc to fix CHECK_DTB warnings:
  arch/arm/boot/dts/nxp/lpc/lpc4337-ciaa.dtb: mmcsd@40004000 (snps,dw-mshc): $nodename:0: 'mmcsd@40004000' does not match '^mmc(@.*)?$'

Signed-off-by: Frank Li <Frank.Li@nxp.com>
---
 arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi b/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi
index e17298e89eebf4fc7e3f135dd4a20e563db48ed3..80da477bae3d9dc45f0dcdedc275ac2ff09032bf 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi
+++ b/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi
@@ -111,7 +111,7 @@ spifi: spi@40003000 {
 			status = "disabled";
 		};
 
-		mmcsd: mmcsd@40004000 {
+		mmcsd: mmc@40004000 {
 			compatible = "snps,dw-mshc";
 			reg = <0x40004000 0x1000>;
 			interrupts = <6>;

-- 
2.34.1




^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 03/11] ARM: dts: lpc4350-hitex-eval: change node name flash to flash@0
  2025-07-06 18:46 [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li via B4 Relay
  2025-07-06 18:46 ` [PATCH 01/11] ARM: dts: lpc18xx: rename node name flash-controller to spi Frank Li via B4 Relay
  2025-07-06 18:46 ` [PATCH 02/11] ARM: dts: lpc18xx: rename node name mmcsd to mmc Frank Li via B4 Relay
@ 2025-07-06 18:46 ` Frank Li via B4 Relay
  2025-07-06 18:47 ` [PATCH 04/11] ARM: dts: lpc18xx: swap clock-names bic and cui Frank Li via B4 Relay
                   ` (8 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: Frank Li via B4 Relay @ 2025-07-06 18:46 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Vladimir Zapolskiy
  Cc: devicetree, linux-arm-kernel, linux-kernel, imx, vz, Frank Li

From: Frank Li <Frank.Li@nxp.com>

Change node name 'flash' to 'flash@0' to fix below CHECK_DTB warnings.
arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dtb: flash-controller@40003000 (nxp,lpc1773-spifi): Unevaluated properties are not allowed ('flash' was unexpected)
        from schema $id: http://devicetree.org/schemas/mtd/nxp,lpc1773-spifi.yaml#

Signed-off-by: Frank Li <Frank.Li@nxp.com>
---
 arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts    | 3 ++-
 arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts | 3 ++-
 arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts   | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts b/arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts
index 93d0c2e99e7ced638adbfc8bfccd47d17bbb89e8..8fc89fb6eef1e839ad256ae33942e607fed862c6 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts
+++ b/arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts
@@ -451,8 +451,9 @@ &spifi {
 	pinctrl-names = "default";
 	pinctrl-0 = <&spifi_pins>;
 
-	flash {
+	flash@0 {
 		compatible = "jedec,spi-nor";
+		reg = <0>;
 		spi-rx-bus-width = <4>;
 		#address-cells = <1>;
 		#size-cells = <1>;
diff --git a/arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts b/arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts
index 4aefbc01dfc0fe7abbf87a8cdd0d8da179aae3d5..60bcfa5e0518e55eb3e642f146d1c96f2ebd5267 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts
+++ b/arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts
@@ -582,8 +582,9 @@ &spifi {
 	pinctrl-names = "default";
 	pinctrl-0 = <&spifi_pins>;
 
-	flash {
+	flash@0 {
 		compatible = "jedec,spi-nor";
+		reg = <0>;
 		spi-cpol;
 		spi-cpha;
 		spi-rx-bus-width = <4>;
diff --git a/arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts b/arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts
index 846afb8ccbf1de08cccaf445106beeeddee93454..22f7dd671c90d56cc4295151583fd4135c8b707b 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts
+++ b/arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts
@@ -569,8 +569,9 @@ &spifi {
 	pinctrl-0 = <&spifi_pins>;
 
 	/* Atmel AT25DF321A */
-	flash {
+	flash@0 {
 		compatible = "jedec,spi-nor";
+		reg = <0>;
 		spi-max-frequency = <51000000>;
 		spi-cpol;
 		spi-cpha;

-- 
2.34.1




^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 04/11] ARM: dts: lpc18xx: swap clock-names bic and cui
  2025-07-06 18:46 [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li via B4 Relay
                   ` (2 preceding siblings ...)
  2025-07-06 18:46 ` [PATCH 03/11] ARM: dts: lpc4350-hitex-eval: change node name flash to flash@0 Frank Li via B4 Relay
@ 2025-07-06 18:47 ` Frank Li via B4 Relay
  2025-07-06 18:47 ` [PATCH 05/11] ARM: dts: lpc: add #address-cells and #size-cells for sram node Frank Li via B4 Relay
                   ` (7 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: Frank Li via B4 Relay @ 2025-07-06 18:47 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Vladimir Zapolskiy
  Cc: devicetree, linux-arm-kernel, linux-kernel, imx, vz, Frank Li

From: Frank Li <Frank.Li@nxp.com>

Swap clock-names bic and cui to fix below CHECK_DTB warnings:

/home/lizhi/source/linux-upstream-pci/arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dtb: mmc@40004000 (snps,dw-mshc): clock-names:0: 'biu' was expected
	from schema $id: http://devicetree.org/schemas/mmc/synopsys-dw-mshc.yaml#
/home/lizhi/source/linux-upstream-pci/arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dtb: mmc@40004000 (snps,dw-mshc): clock-names:1: 'ciu' was expected

Signed-off-by: Frank Li <Frank.Li@nxp.com>
---
 arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi b/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi
index 80da477bae3d9dc45f0dcdedc275ac2ff09032bf..0be2486f07173c47bdc9d298a11ac9347f81cf02 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi
+++ b/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi
@@ -115,8 +115,8 @@ mmcsd: mmc@40004000 {
 			compatible = "snps,dw-mshc";
 			reg = <0x40004000 0x1000>;
 			interrupts = <6>;
-			clocks = <&ccu2 CLK_SDIO>, <&ccu1 CLK_CPU_SDIO>;
-			clock-names = "ciu", "biu";
+			clocks = <&ccu1 CLK_CPU_SDIO>, <&ccu2 CLK_SDIO>;
+			clock-names = "biu", "ciu";
 			resets = <&rgu 20>;
 			status = "disabled";
 		};

-- 
2.34.1




^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 05/11] ARM: dts: lpc: add #address-cells and #size-cells for sram node
  2025-07-06 18:46 [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li via B4 Relay
                   ` (3 preceding siblings ...)
  2025-07-06 18:47 ` [PATCH 04/11] ARM: dts: lpc18xx: swap clock-names bic and cui Frank Li via B4 Relay
@ 2025-07-06 18:47 ` Frank Li via B4 Relay
  2025-07-06 18:47 ` [PATCH 06/11] ARM: dts: lpc: add cfg surfix in pinctrl child node Frank Li via B4 Relay
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: Frank Li via B4 Relay @ 2025-07-06 18:47 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Vladimir Zapolskiy
  Cc: devicetree, linux-arm-kernel, linux-kernel, imx, vz, Frank Li

From: Frank Li <Frank.Li@nxp.com>

Add #address-cells and #size-cells for sram node to fix below DTB_CHECK
warnings:
  arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dtb: sram@2,0 (mmio-sram): '#address-cells' is a required property

Signed-off-by: Frank Li <Frank.Li@nxp.com>
---
 arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts | 3 +++
 arch/arm/boot/dts/nxp/lpc/lpc4350.dtsi           | 9 +++++++++
 arch/arm/boot/dts/nxp/lpc/lpc4357.dtsi           | 9 +++++++++
 3 files changed, 21 insertions(+)

diff --git a/arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts b/arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts
index 8fc89fb6eef1e839ad256ae33942e607fed862c6..9d36283efe0f6ea26efedae9f7246c04f00cbdb7 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts
+++ b/arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts
@@ -406,6 +406,9 @@ cs2 {
 		ext_sram: sram@2,0 {
 			compatible = "mmio-sram";
 			reg = <2 0 0x80000>; /* 512 KiB SRAM on IS62WV25616 */
+			#address-cells = <1>;
+			#size-cells = <1>;
+			ranges = <0 2 0 0x80000>;
 		};
 	};
 };
diff --git a/arch/arm/boot/dts/nxp/lpc/lpc4350.dtsi b/arch/arm/boot/dts/nxp/lpc/lpc4350.dtsi
index c4422f5870556bd19272b976845cc2b7b5729911..707d22a219d8312381419dba952912b99e2400b2 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc4350.dtsi
+++ b/arch/arm/boot/dts/nxp/lpc/lpc4350.dtsi
@@ -24,16 +24,25 @@ soc {
 		sram0: sram@10000000 {
 			compatible = "mmio-sram";
 			reg = <0x10000000 0x20000>; /* 96 + 32 KiB local SRAM */
+			#address-cells = <1>;
+			#size-cells = <1>;
+			ranges;
 		};
 
 		sram1: sram@10080000 {
 			compatible = "mmio-sram";
 			reg = <0x10080000 0x12000>; /* 64 + 8 KiB local SRAM */
+			#address-cells = <1>;
+			#size-cells = <1>;
+			ranges;
 		};
 
 		sram2: sram@20000000 {
 			compatible = "mmio-sram";
 			reg = <0x20000000 0x10000>; /* 4 x 16 KiB AHB SRAM */
+			#address-cells = <1>;
+			#size-cells = <1>;
+			ranges;
 		};
 	};
 };
diff --git a/arch/arm/boot/dts/nxp/lpc/lpc4357.dtsi b/arch/arm/boot/dts/nxp/lpc/lpc4357.dtsi
index 72f12db8d53a7d5e8e297762e89e2c11967c26ab..d138ee7869ff3ad3255ebc454d9b7fbbbf3f495a 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc4357.dtsi
+++ b/arch/arm/boot/dts/nxp/lpc/lpc4357.dtsi
@@ -24,16 +24,25 @@ soc {
 		sram0: sram@10000000 {
 			compatible = "mmio-sram";
 			reg = <0x10000000 0x8000>; /* 32 KiB local SRAM */
+			#address-cells = <1>;
+			#size-cells = <1>;
+			ranges;
 		};
 
 		sram1: sram@10080000 {
 			compatible = "mmio-sram";
 			reg = <0x10080000 0xa000>; /* 32 + 8 KiB local SRAM */
+			#address-cells = <1>;
+			#size-cells = <1>;
+			ranges;
 		};
 
 		sram2: sram@20000000 {
 			compatible = "mmio-sram";
 			reg = <0x20000000 0x10000>; /* 4 x 16 KiB AHB SRAM */
+			#address-cells = <1>;
+			#size-cells = <1>;
+			ranges;
 		};
 	};
 };

-- 
2.34.1




^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 06/11] ARM: dts: lpc: add cfg surfix in pinctrl child node
  2025-07-06 18:46 [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li via B4 Relay
                   ` (4 preceding siblings ...)
  2025-07-06 18:47 ` [PATCH 05/11] ARM: dts: lpc: add #address-cells and #size-cells for sram node Frank Li via B4 Relay
@ 2025-07-06 18:47 ` Frank Li via B4 Relay
  2025-07-06 18:47 ` [PATCH 07/11] ARM: dts: lpc4357-myd-lpc4357: add power-supply for innolux,at070tn92 Frank Li via B4 Relay
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: Frank Li via B4 Relay @ 2025-07-06 18:47 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Vladimir Zapolskiy
  Cc: devicetree, linux-arm-kernel, linux-kernel, imx, vz, Frank Li

From: Frank Li <Frank.Li@nxp.com>

Add cfg surfix in pinctrl child node to fix below CHECK_DTB warning:
arch/arm/boot/dts/nxp/lpc/lpc4337-ciaa.dtb: pinctrl@40086000 (nxp,lpc1850-scu): ssp-pins: 'ssp1_cs', 'ssp1_miso_mosi', 'ssp1_sck' do not match any of the regexes: '^pinctrl-[0-9]+$', '_cfg$'
        from schema $id: http://devicetree.org/schemas/pinctrl/nxp,lpc1850-scu.yaml#

Signed-off-by: Frank Li <Frank.Li@nxp.com>
---
 arch/arm/boot/dts/nxp/lpc/lpc4337-ciaa.dts          | 6 +++---
 arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts | 8 ++++----
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/arch/arm/boot/dts/nxp/lpc/lpc4337-ciaa.dts b/arch/arm/boot/dts/nxp/lpc/lpc4337-ciaa.dts
index beddaba85393e61a07da5175fa9e7fb081bbac3f..5ff43c825944dcfa523e8be2fdf49f1ad8e0a884 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc4337-ciaa.dts
+++ b/arch/arm/boot/dts/nxp/lpc/lpc4337-ciaa.dts
@@ -108,14 +108,14 @@ i2c0_pins_cfg {
 	};
 
 	ssp_pins: ssp-pins {
-		ssp1_cs {
+		ssp1_cs_cfg {
 			pins = "p6_7";
 			function = "gpio";
 			bias-pull-up;
 			bias-disable;
 		};
 
-		ssp1_miso_mosi {
+		ssp1_miso_mosi_cfg {
 			pins = "p1_3", "p1_4";
 			function = "ssp1";
 			slew-rate = <1>;
@@ -124,7 +124,7 @@ ssp1_miso_mosi {
 			input-schmitt-disable;
 		};
 
-		ssp1_sck {
+		ssp1_sck_cfg {
 			pins = "pf_4";
 			function = "ssp1";
 			slew-rate = <1>;
diff --git a/arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts b/arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts
index 60bcfa5e0518e55eb3e642f146d1c96f2ebd5267..9dc8c3cc2211001f30a5a15c3a04a240e4acd86b 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts
+++ b/arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts
@@ -403,7 +403,7 @@ spifi_cs_cfg {
 	};
 
 	ssp0_pins: ssp0-pins {
-		ssp0_sck_miso_mosi {
+		ssp0_sck_miso_mosi_cfg {
 			pins = "pf_0", "pf_2", "pf_3";
 			function = "ssp0";
 			slew-rate = <1>;
@@ -412,7 +412,7 @@ ssp0_sck_miso_mosi {
 			input-schmitt-disable;
 		};
 
-		ssp0_ssel {
+		ssp0_ssel_cfg {
 			pins = "pf_1";
 			function = "ssp0";
 			bias-pull-up;
@@ -452,12 +452,12 @@ uart3_tx_cfg {
 	};
 
 	usb0_pins: usb0-pins {
-		usb0_pwr_enable {
+		usb0_pwr_enable_cfg {
 			pins = "p2_3";
 			function = "usb0";
 		};
 
-		usb0_pwr_fault {
+		usb0_pwr_fault_cfg {
 			pins = "p8_0";
 			function = "usb0";
 			bias-disable;

-- 
2.34.1




^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 07/11] ARM: dts: lpc4357-myd-lpc4357: add power-supply for innolux,at070tn92
  2025-07-06 18:46 [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li via B4 Relay
                   ` (5 preceding siblings ...)
  2025-07-06 18:47 ` [PATCH 06/11] ARM: dts: lpc: add cfg surfix in pinctrl child node Frank Li via B4 Relay
@ 2025-07-06 18:47 ` Frank Li via B4 Relay
  2025-07-06 18:47 ` [PATCH 08/11] ARM: dts: lpc: change node name 'button[0-9]' to button-[0-9]' Frank Li via B4 Relay
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: Frank Li via B4 Relay @ 2025-07-06 18:47 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Vladimir Zapolskiy
  Cc: devicetree, linux-arm-kernel, linux-kernel, imx, vz, Frank Li

From: Frank Li <Frank.Li@nxp.com>

Add power-supply for innolux,at070tn92 to fix below CHECK_DTB warning:
  arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dtb: panel (innolux,at070tn92): 'power-supply' is a required property

Signed-off-by: Frank Li <Frank.Li@nxp.com>
---
 arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts b/arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts
index 22f7dd671c90d56cc4295151583fd4135c8b707b..ca91bb8f6ada6c4c3e74d4d76a2382f667bd2649 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts
+++ b/arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts
@@ -63,6 +63,7 @@ led6 {
 
 	panel: panel {
 		compatible = "innolux,at070tn92";
+		power-supply = <&vcc>;
 
 		port {
 			panel_input: endpoint {

-- 
2.34.1




^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 08/11] ARM: dts: lpc: change node name 'button[0-9]' to button-[0-9]'
  2025-07-06 18:46 [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li via B4 Relay
                   ` (6 preceding siblings ...)
  2025-07-06 18:47 ` [PATCH 07/11] ARM: dts: lpc4357-myd-lpc4357: add power-supply for innolux,at070tn92 Frank Li via B4 Relay
@ 2025-07-06 18:47 ` Frank Li via B4 Relay
  2025-07-06 18:47 ` [PATCH 09/11] ARM: dts: lpc4357-myd-lpc4357: change node name mdio0 to mdio Frank Li via B4 Relay
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: Frank Li via B4 Relay @ 2025-07-06 18:47 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Vladimir Zapolskiy
  Cc: devicetree, linux-arm-kernel, linux-kernel, imx, vz, Frank Li

From: Frank Li <Frank.Li@nxp.com>

Change node name 'button[0-9]' to button-[0-9]' to fix below CHECK_DTB
warning:
 arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dtb: pca_buttons (gpio-keys-polled): 'button0', ... do not match any of the regexes: '^(button|...', 'pinctrl-[0-9]+'

Signed-off-by: Frank Li <Frank.Li@nxp.com>
---
 arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts    | 16 ++++++++--------
 arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts | 10 +++++-----
 2 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts b/arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts
index 9d36283efe0f6ea26efedae9f7246c04f00cbdb7..18f757c569057f6e1bac6ab9d78bf936c7cad0c3 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts
+++ b/arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts
@@ -43,50 +43,50 @@ pca_buttons {
 		poll-interval = <100>;
 		autorepeat;
 
-		button0 {
+		button-0 {
 			label = "joy:right";
 			linux,code = <KEY_RIGHT>;
 			gpios = <&pca_gpio 8 GPIO_ACTIVE_LOW>;
 		};
 
-		button1 {
+		button-1 {
 			label = "joy:up";
 			linux,code = <KEY_UP>;
 			gpios = <&pca_gpio 9 GPIO_ACTIVE_LOW>;
 		};
 
 
-		button2 {
+		button-2 {
 			label = "joy:enter";
 			linux,code = <KEY_ENTER>;
 			gpios = <&pca_gpio 10 GPIO_ACTIVE_LOW>;
 		};
 
-		button3 {
+		button-3 {
 			label = "joy:left";
 			linux,code = <KEY_LEFT>;
 			gpios = <&pca_gpio 11 GPIO_ACTIVE_LOW>;
 		};
 
-		button4 {
+		button-4 {
 			label = "joy:down";
 			linux,code = <KEY_DOWN>;
 			gpios = <&pca_gpio 12 GPIO_ACTIVE_LOW>;
 		};
 
-		button5 {
+		button-5 {
 			label = "user:sw3";
 			linux,code = <KEY_F1>;
 			gpios = <&pca_gpio 13 GPIO_ACTIVE_LOW>;
 		};
 
-		button6 {
+		button-6 {
 			label = "user:sw4";
 			linux,code = <KEY_F2>;
 			gpios = <&pca_gpio 14 GPIO_ACTIVE_LOW>;
 		};
 
-		button7 {
+		button-7 {
 			label = "user:sw5";
 			linux,code = <KEY_F3>;
 			gpios = <&pca_gpio 15 GPIO_ACTIVE_LOW>;
diff --git a/arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts b/arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts
index 9dc8c3cc2211001f30a5a15c3a04a240e4acd86b..7ccb4c2ca57102ac2d31c21c72a45bd3d72f2d86 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts
+++ b/arch/arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts
@@ -60,31 +60,31 @@ gpio_joystick {
 		poll-interval = <100>;
 		autorepeat;
 
-		button0 {
+		button-0 {
 			label = "joy_enter";
 			linux,code = <KEY_ENTER>;
 			gpios = <&gpio LPC_GPIO(4,8) GPIO_ACTIVE_LOW>;
 		};
 
-		button1 {
+		button-1 {
 			label = "joy_left";
 			linux,code = <KEY_LEFT>;
 			gpios = <&gpio LPC_GPIO(4,9) GPIO_ACTIVE_LOW>;
 		};
 
-		button2 {
+		button-2 {
 			label = "joy_up";
 			linux,code = <KEY_UP>;
 			gpios = <&gpio LPC_GPIO(4,10) GPIO_ACTIVE_LOW>;
 		};
 
-		button3 {
+		button-3 {
 			label = "joy_right";
 			linux,code = <KEY_RIGHT>;
 			gpios = <&gpio LPC_GPIO(4,12) GPIO_ACTIVE_LOW>;
 		};
 
-		button4 {
+		button-4 {
 			label = "joy_down";
 			linux,code = <KEY_DOWN>;
 			gpios = <&gpio LPC_GPIO(4,13) GPIO_ACTIVE_LOW>;

-- 
2.34.1




^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 09/11] ARM: dts: lpc4357-myd-lpc4357: change node name mdio0 to mdio
  2025-07-06 18:46 [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li via B4 Relay
                   ` (7 preceding siblings ...)
  2025-07-06 18:47 ` [PATCH 08/11] ARM: dts: lpc: change node name 'button[0-9]' to button-[0-9]' Frank Li via B4 Relay
@ 2025-07-06 18:47 ` Frank Li via B4 Relay
  2025-07-06 18:47 ` [PATCH 10/11] ARM: dts: lpc18xx: add #address-cell and #szie-cell for spi flash controller Frank Li via B4 Relay
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: Frank Li via B4 Relay @ 2025-07-06 18:47 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Vladimir Zapolskiy
  Cc: devicetree, linux-arm-kernel, linux-kernel, imx, vz, Frank Li

From: Frank Li <Frank.Li@nxp.com>

Change node name mdio0 to mdio to fix below CHECK_DTB warning:
arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dtb: ethernet@40010000 (nxp,lpc1850-dwmac): Unevaluated properties are not allowed ('mdio0' was unexpected)
        from schema $id: http://devicetree.org/schemas/net/nxp,lpc1850-dwmac.yaml

Signed-off-by: Frank Li <Frank.Li@nxp.com>
---
 arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts b/arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts
index ca91bb8f6ada6c4c3e74d4d76a2382f667bd2649..d18f2b2caf687f58fc330d6049e0dc6f3c393f4e 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts
+++ b/arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts
@@ -544,7 +544,7 @@ &mac {
 	pinctrl-0 = <&enet_rmii_pins>;
 	phy-handle = <&phy1>;
 
-	mdio0 {
+	mdio {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		compatible = "snps,dwmac-mdio";

-- 
2.34.1




^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 10/11] ARM: dts: lpc18xx: add #address-cell and #szie-cell for spi flash controller
  2025-07-06 18:46 [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li via B4 Relay
                   ` (8 preceding siblings ...)
  2025-07-06 18:47 ` [PATCH 09/11] ARM: dts: lpc4357-myd-lpc4357: change node name mdio0 to mdio Frank Li via B4 Relay
@ 2025-07-06 18:47 ` Frank Li via B4 Relay
  2025-07-06 18:47 ` [PATCH 11/11] ARM: dts: lpc18xx: add missed arm,num-irq-priority-bits Frank Li via B4 Relay
  2025-08-22 14:43 ` [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li
  11 siblings, 0 replies; 13+ messages in thread
From: Frank Li via B4 Relay @ 2025-07-06 18:47 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Vladimir Zapolskiy
  Cc: devicetree, linux-arm-kernel, linux-kernel, imx, vz, Frank Li

From: Frank Li <Frank.Li@nxp.com>

Add #address-cells and #szie-cells for spi flash controller to fix below
CHECK_DTB warning:
arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi:103.23-112.5: Warning (spi_bus_bridge): /soc/spi@40003000: incorrect #address-cells for SPI bus
  also defined at arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts:452.8-479.3
arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi:103.23-112.5: Warning (spi_bus_bridge): /soc/spi@40003000: incorrect #size-cells for SPI bus
  also defined at arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts:452.8-479.3

Signed-off-by: Frank Li <Frank.Li@nxp.com>
---
 arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi b/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi
index 0be2486f07173c47bdc9d298a11ac9347f81cf02..d212ca252b06dc97a0cdbe5ecff42780b51a02dd 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi
+++ b/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi
@@ -107,6 +107,8 @@ spifi: spi@40003000 {
 			interrupts = <30>;
 			clocks = <&ccu1 CLK_SPIFI>, <&ccu1 CLK_CPU_SPIFI>;
 			clock-names = "spifi", "reg";
+			#address-cells = <1>;
+			#size-cells = <0>;
 			resets = <&rgu 53>;
 			status = "disabled";
 		};

-- 
2.34.1




^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [PATCH 11/11] ARM: dts: lpc18xx: add missed arm,num-irq-priority-bits
  2025-07-06 18:46 [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li via B4 Relay
                   ` (9 preceding siblings ...)
  2025-07-06 18:47 ` [PATCH 10/11] ARM: dts: lpc18xx: add #address-cell and #szie-cell for spi flash controller Frank Li via B4 Relay
@ 2025-07-06 18:47 ` Frank Li via B4 Relay
  2025-08-22 14:43 ` [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li
  11 siblings, 0 replies; 13+ messages in thread
From: Frank Li via B4 Relay @ 2025-07-06 18:47 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Vladimir Zapolskiy
  Cc: devicetree, linux-arm-kernel, linux-kernel, imx, vz, Frank Li

From: Frank Li <Frank.Li@nxp.com>

Add missed arm,num-irq-priority-bits to fix below CHECK_DTBS warning:
arm/boot/dts/nxp/lpc/lpc4337-ciaa.dtb: interrupt-controller@e000e100 (arm,armv7m-nvic): 'arm,num-irq-priority-bits' is a required property
	from schema $id: http://devicetree.org/schemas/interrupt-controller/arm,nvic.yaml#

Signed-off-by: Frank Li <Frank.Li@nxp.com>
---
 arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi b/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi
index d212ca252b06dc97a0cdbe5ecff42780b51a02dd..152e98cf0c4e2a3eb4f2c989600698a93b3084a3 100644
--- a/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi
+++ b/arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi
@@ -537,3 +537,7 @@ gpio: gpio@400f4000 {
 		};
 	};
 };
+
+&nvic {
+	arm,num-irq-priority-bits = <3>;
+};

-- 
2.34.1




^ permalink raw reply related	[flat|nested] 13+ messages in thread

* Re: [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning
  2025-07-06 18:46 [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li via B4 Relay
                   ` (10 preceding siblings ...)
  2025-07-06 18:47 ` [PATCH 11/11] ARM: dts: lpc18xx: add missed arm,num-irq-priority-bits Frank Li via B4 Relay
@ 2025-08-22 14:43 ` Frank Li
  11 siblings, 0 replies; 13+ messages in thread
From: Frank Li @ 2025-08-22 14:43 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Arnd Bergmann,
	Vladimir Zapolskiy, devicetree, linux-arm-kernel, linux-kernel,
	imx, Shawn Guo

On Sun, Jul 06, 2025 at 02:46:56PM -0400, Frank Li via B4 Relay wrote:
> There are 3 dt-binding patch wait for pick.
> [1] https://lore.kernel.org/imx/20250617-hound-of-improbable-intensity-e7c3c9@kuoka/
> [2] https://lore.kernel.org/imx/174916907717.3619367.3745642154654809311.robh@kernel.org/
> [3] https://lore.kernel.org/imx/175087864578.2055525.4510390315154712025.robh@kernel.org/
>
> lpc18xx related DTB warnings reduce to 0.

Vladimir Zapolskiy and arnd:

	I asked shawn, these are not owned by him.

	who will pickup these patches?

Frank Li

>
> Signed-off-by: Frank Li <Frank.Li@nxp.com>
> ---
> Frank Li (11):
>       ARM: dts: lpc18xx: rename node name flash-controller to spi
>       ARM: dts: lpc18xx: rename node name mmcsd to mmc
>       ARM: dts: lpc4350-hitex-eval: change node name flash to flash@0
>       ARM: dts: lpc18xx: swap clock-names bic and cui
>       ARM: dts: lpc: add #address-cells and #size-cells for sram node
>       ARM: dts: lpc: add cfg surfix in pinctrl child node
>       ARM: dts: lpc4357-myd-lpc4357: add power-supply for innolux,at070tn92
>       ARM: dts: lpc: change node name 'button[0-9]' to button-[0-9]'
>       ARM: dts: lpc4357-myd-lpc4357: change node name mdio0 to mdio
>       ARM: dts: lpc18xx: add #address-cell and #szie-cell for spi flash controller
>       ARM: dts: lpc18xx: add missed arm,num-irq-priority-bits
>
>  arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi             | 14 ++++++++++----
>  arch/arm/boot/dts/nxp/lpc/lpc4337-ciaa.dts         |  6 +++---
>  arch/arm/boot/dts/nxp/lpc/lpc4350-hitex-eval.dts   | 22 +++++++++++++---------
>  arch/arm/boot/dts/nxp/lpc/lpc4350.dtsi             |  9 +++++++++
>  .../arm/boot/dts/nxp/lpc/lpc4357-ea4357-devkit.dts | 21 +++++++++++----------
>  arch/arm/boot/dts/nxp/lpc/lpc4357-myd-lpc4357.dts  |  6 ++++--
>  arch/arm/boot/dts/nxp/lpc/lpc4357.dtsi             |  9 +++++++++
>  7 files changed, 59 insertions(+), 28 deletions(-)
> ---
> base-commit: bb0fde92b56b76f7a0c90a6e9d9f050919fa835e
> change-id: 20250706-lpc18xxx_dts-b2137216e6c0
>
> Best regards,
> --
> Frank Li <Frank.Li@nxp.com>
>
>


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2025-08-23 10:49 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-06 18:46 [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li via B4 Relay
2025-07-06 18:46 ` [PATCH 01/11] ARM: dts: lpc18xx: rename node name flash-controller to spi Frank Li via B4 Relay
2025-07-06 18:46 ` [PATCH 02/11] ARM: dts: lpc18xx: rename node name mmcsd to mmc Frank Li via B4 Relay
2025-07-06 18:46 ` [PATCH 03/11] ARM: dts: lpc4350-hitex-eval: change node name flash to flash@0 Frank Li via B4 Relay
2025-07-06 18:47 ` [PATCH 04/11] ARM: dts: lpc18xx: swap clock-names bic and cui Frank Li via B4 Relay
2025-07-06 18:47 ` [PATCH 05/11] ARM: dts: lpc: add #address-cells and #size-cells for sram node Frank Li via B4 Relay
2025-07-06 18:47 ` [PATCH 06/11] ARM: dts: lpc: add cfg surfix in pinctrl child node Frank Li via B4 Relay
2025-07-06 18:47 ` [PATCH 07/11] ARM: dts: lpc4357-myd-lpc4357: add power-supply for innolux,at070tn92 Frank Li via B4 Relay
2025-07-06 18:47 ` [PATCH 08/11] ARM: dts: lpc: change node name 'button[0-9]' to button-[0-9]' Frank Li via B4 Relay
2025-07-06 18:47 ` [PATCH 09/11] ARM: dts: lpc4357-myd-lpc4357: change node name mdio0 to mdio Frank Li via B4 Relay
2025-07-06 18:47 ` [PATCH 10/11] ARM: dts: lpc18xx: add #address-cell and #szie-cell for spi flash controller Frank Li via B4 Relay
2025-07-06 18:47 ` [PATCH 11/11] ARM: dts: lpc18xx: add missed arm,num-irq-priority-bits Frank Li via B4 Relay
2025-08-22 14:43 ` [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).