* [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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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; 14+ 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] 14+ 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
2025-09-04 13:35 ` Vladimir Zapolskiy
11 siblings, 1 reply; 14+ 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] 14+ messages in thread
* Re: [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning
2025-08-22 14:43 ` [PATCH 00/11] ARM: dts: nxp: clean lpc18xx DTB check warning Frank Li
@ 2025-09-04 13:35 ` Vladimir Zapolskiy
0 siblings, 0 replies; 14+ messages in thread
From: Vladimir Zapolskiy @ 2025-09-04 13:35 UTC (permalink / raw)
To: Frank Li, Arnd Bergmann
Cc: Rob Herring, Shawn Guo, Krzysztof Kozlowski, Conor Dooley,
devicetree, imx, linux-kernel, linux-arm-kernel
Hi Frank,
On 8/22/25 17:43, Frank Li wrote:
> 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?
I'll do it.
I'm preparing a few more changes for LPC32xx also, and I will send a PR for v6.18.
--
Best wishes,
Vladimir
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2025-09-04 13:42 UTC | newest]
Thread overview: 14+ 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
2025-09-04 13:35 ` Vladimir Zapolskiy
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).