* [PATCH 0/9] ARM: dts: TQMa6/6UL/7: DT cleanup
@ 2025-02-19 8:17 Alexander Stein
2025-02-19 8:17 ` [PATCH 1/9] ARM: dts: imx6qdl-tqma6: Order DT properties Alexander Stein
` (9 more replies)
0 siblings, 10 replies; 11+ messages in thread
From: Alexander Stein @ 2025-02-19 8:17 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam
Cc: Alexander Stein, linux, devicetree, imx, linux-arm-kernel,
linux-kernel
Hi,
this series addresses some DT issues for the TQMa6x, TQMa6ULx and TQMa7x
series:
* Ordering of nodes
* Limiting PMIC rail voltage
* Using PMIC rail instead of virtual regulator
* Add fixed-partition node to "spi-nor" devices
* Adding vcc-supply to "spi-nor" devices
Best regards,
Alexander Stein
Alexander Stein (4):
ARM: dts: imx6qdl-tqma6: Order DT properties
ARM: dts: imx6ul-tqma6ul: Order DT properties
ARM: dts: imx6ul-tqma6ul: Add vcc-supply for spi-nor
ARM: dts: imx7-tqma7: Add vcc-supply for spi-nor
Markus Niebel (5):
ARM: dts: imx6qdl-tqma6: limit PMIC SW4 to 3.3V
ARM: dts: imx6qdl-tqma6: use sw4_reg as 3.3V supply
ARM: dts: imx6qdl-tqma6: Add partitions subnode to spi-nor
ARM: dts: tqma6ul: Add partitions subnode to spi-nor
ARM: dts: tqma7: Add partitions subnode to spi-nor
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi | 25 ++++++++-----------
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi | 4 +--
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi | 4 +--
.../dts/nxp/imx/imx6ul-tqma6ul-common.dtsi | 11 +++++---
arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi | 7 ++++++
5 files changed, 29 insertions(+), 22 deletions(-)
--
2.43.0
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 1/9] ARM: dts: imx6qdl-tqma6: Order DT properties
2025-02-19 8:17 [PATCH 0/9] ARM: dts: TQMa6/6UL/7: DT cleanup Alexander Stein
@ 2025-02-19 8:17 ` Alexander Stein
2025-02-19 8:17 ` [PATCH 2/9] ARM: dts: imx6qdl-tqma6: limit PMIC SW4 to 3.3V Alexander Stein
` (8 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: Alexander Stein @ 2025-02-19 8:17 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam
Cc: Alexander Stein, linux, devicetree, imx, linux-arm-kernel,
linux-kernel
'compatible' and 'reg' are put first.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi
index 6152a9ed47682..303def00cdfa9 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi
@@ -25,8 +25,8 @@ &ecspi1 {
m25p80: flash@0 {
compatible = "jedec,spi-nor";
- spi-max-frequency = <50000000>;
reg = <0>;
+ spi-max-frequency = <50000000>;
#address-cells = <1>;
#size-cells = <1>;
m25p,fast-read;
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 2/9] ARM: dts: imx6qdl-tqma6: limit PMIC SW4 to 3.3V
2025-02-19 8:17 [PATCH 0/9] ARM: dts: TQMa6/6UL/7: DT cleanup Alexander Stein
2025-02-19 8:17 ` [PATCH 1/9] ARM: dts: imx6qdl-tqma6: Order DT properties Alexander Stein
@ 2025-02-19 8:17 ` Alexander Stein
2025-02-19 8:17 ` [PATCH 3/9] ARM: dts: imx6qdl-tqma6: use sw4_reg as 3.3V supply Alexander Stein
` (7 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: Alexander Stein @ 2025-02-19 8:17 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam
Cc: Markus Niebel, linux, devicetree, imx, linux-arm-kernel,
linux-kernel, Alexander Stein
From: Markus Niebel <Markus.Niebel@ew.tq-group.com>
This is a fixed 3.3V rail supplying several hardware on SOM.
Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi
index 303def00cdfa9..68986fb3b8df3 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi
@@ -119,7 +119,7 @@ reg_ddr_1v5b: sw3b {
};
sw4_reg: sw4 {
- regulator-min-microvolt = <800000>;
+ regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-always-on;
};
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 3/9] ARM: dts: imx6qdl-tqma6: use sw4_reg as 3.3V supply
2025-02-19 8:17 [PATCH 0/9] ARM: dts: TQMa6/6UL/7: DT cleanup Alexander Stein
2025-02-19 8:17 ` [PATCH 1/9] ARM: dts: imx6qdl-tqma6: Order DT properties Alexander Stein
2025-02-19 8:17 ` [PATCH 2/9] ARM: dts: imx6qdl-tqma6: limit PMIC SW4 to 3.3V Alexander Stein
@ 2025-02-19 8:17 ` Alexander Stein
2025-02-19 8:17 ` [PATCH 4/9] ARM: dts: imx6qdl-tqma6: Add partitions subnode to spi-nor Alexander Stein
` (6 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: Alexander Stein @ 2025-02-19 8:17 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam
Cc: Markus Niebel, linux, devicetree, imx, linux-arm-kernel,
linux-kernel, Alexander Stein
From: Markus Niebel <Markus.Niebel@ew.tq-group.com>
This matches the real hardware and allows to remove
the virtual 3.3V regulator.
Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi | 13 ++-----------
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi | 4 ++--
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi | 4 ++--
3 files changed, 6 insertions(+), 15 deletions(-)
diff --git a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi
index 68986fb3b8df3..6eee1a4b0b19f 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi
@@ -7,16 +7,6 @@
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/interrupt-controller/irq.h>
-/ {
- reg_3p3v: regulator-3p3v {
- compatible = "regulator-fixed";
- regulator-name = "supply-3p3v";
- regulator-min-microvolt = <3300000>;
- regulator-max-microvolt = <3300000>;
- regulator-always-on;
- };
-};
-
&ecspi1 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_ecspi1>;
@@ -29,6 +19,7 @@ m25p80: flash@0 {
spi-max-frequency = <50000000>;
#address-cells = <1>;
#size-cells = <1>;
+ vcc-supply = <&sw4_reg>;
m25p,fast-read;
};
};
@@ -183,7 +174,7 @@ reg_vgen6_3v3: vgen6 {
&usdhc3 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usdhc3>;
- vmmc-supply = <®_3p3v>;
+ vmmc-supply = <&sw4_reg>;
non-removable;
disable-wp;
no-sd;
diff --git a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi
index 828996382f246..e8fd37dd88355 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi
@@ -30,14 +30,14 @@ pmic: pmic@8 {
temperature-sensor@48 {
compatible = "national,lm75a";
reg = <0x48>;
- vs-supply = <®_3p3v>;
+ vs-supply = <&sw4_reg>;
};
eeprom@50 {
compatible = "st,24c64", "atmel,24c64";
reg = <0x50>;
pagesize = <32>;
- vcc-supply = <®_3p3v>;
+ vcc-supply = <&sw4_reg>;
};
};
diff --git a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi
index 1d0966b8d99e2..0e404c1f62f26 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi
@@ -23,14 +23,14 @@ pmic: pmic@8 {
temperature-sensor@48 {
compatible = "national,lm75a";
reg = <0x48>;
- vs-supply = <®_3p3v>;
+ vs-supply = <&sw4_reg>;
};
eeprom@50 {
compatible = "st,24c64", "atmel,24c64";
reg = <0x50>;
pagesize = <32>;
- vcc-supply = <®_3p3v>;
+ vcc-supply = <&sw4_reg>;
};
};
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 4/9] ARM: dts: imx6qdl-tqma6: Add partitions subnode to spi-nor
2025-02-19 8:17 [PATCH 0/9] ARM: dts: TQMa6/6UL/7: DT cleanup Alexander Stein
` (2 preceding siblings ...)
2025-02-19 8:17 ` [PATCH 3/9] ARM: dts: imx6qdl-tqma6: use sw4_reg as 3.3V supply Alexander Stein
@ 2025-02-19 8:17 ` Alexander Stein
2025-02-19 8:17 ` [PATCH 5/9] ARM: dts: imx6ul-tqma6ul: Order DT properties Alexander Stein
` (5 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: Alexander Stein @ 2025-02-19 8:17 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam
Cc: Markus Niebel, linux, devicetree, imx, linux-arm-kernel,
linux-kernel, Alexander Stein
From: Markus Niebel <Markus.Niebel@ew.tq-group.com>
The bootloader may add MTD partitions in this subnode if present.
Add an empty partitions node which the bootloader will fill with
configured MTD partitions. Remove #size-cells from MTD node
because this is deprecated.
Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi
index 6eee1a4b0b19f..07492f63a1f80 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi
@@ -17,10 +17,14 @@ m25p80: flash@0 {
compatible = "jedec,spi-nor";
reg = <0>;
spi-max-frequency = <50000000>;
- #address-cells = <1>;
- #size-cells = <1>;
vcc-supply = <&sw4_reg>;
m25p,fast-read;
+
+ partitions {
+ compatible = "fixed-partitions";
+ #address-cells = <1>;
+ #size-cells = <1>;
+ };
};
};
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 5/9] ARM: dts: imx6ul-tqma6ul: Order DT properties
2025-02-19 8:17 [PATCH 0/9] ARM: dts: TQMa6/6UL/7: DT cleanup Alexander Stein
` (3 preceding siblings ...)
2025-02-19 8:17 ` [PATCH 4/9] ARM: dts: imx6qdl-tqma6: Add partitions subnode to spi-nor Alexander Stein
@ 2025-02-19 8:17 ` Alexander Stein
2025-02-19 8:17 ` [PATCH 6/9] ARM: dts: imx6ul-tqma6ul: Add vcc-supply for spi-nor Alexander Stein
` (4 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: Alexander Stein @ 2025-02-19 8:17 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam
Cc: Alexander Stein, linux, devicetree, imx, linux-arm-kernel,
linux-kernel
'compatible' and 'reg' are put first.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi b/arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi
index c9c0794f01a2b..d63229d8b4655 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi
@@ -162,13 +162,13 @@ &qspi {
status = "okay";
flash0: flash@0 {
+ compatible = "jedec,spi-nor";
+ reg = <0>;
#address-cells = <1>;
#size-cells = <1>;
- compatible = "jedec,spi-nor";
spi-max-frequency = <33000000>;
spi-rx-bus-width = <4>;
spi-tx-bus-width = <1>;
- reg = <0>;
};
};
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 6/9] ARM: dts: imx6ul-tqma6ul: Add vcc-supply for spi-nor
2025-02-19 8:17 [PATCH 0/9] ARM: dts: TQMa6/6UL/7: DT cleanup Alexander Stein
` (4 preceding siblings ...)
2025-02-19 8:17 ` [PATCH 5/9] ARM: dts: imx6ul-tqma6ul: Order DT properties Alexander Stein
@ 2025-02-19 8:17 ` Alexander Stein
2025-02-19 8:17 ` [PATCH 7/9] ARM: dts: tqma6ul: Add partitions subnode to spi-nor Alexander Stein
` (3 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: Alexander Stein @ 2025-02-19 8:17 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam
Cc: Alexander Stein, linux, devicetree, imx, linux-arm-kernel,
linux-kernel
(Q)SPI NOR flash is supplied by 1.8V. Add the corresponding supply.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi b/arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi
index d63229d8b4655..1e4022cba3cc5 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi
@@ -169,6 +169,7 @@ flash0: flash@0 {
spi-max-frequency = <33000000>;
spi-rx-bus-width = <4>;
spi-tx-bus-width = <1>;
+ vcc-supply = <®_vldo4>;
};
};
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 7/9] ARM: dts: tqma6ul: Add partitions subnode to spi-nor
2025-02-19 8:17 [PATCH 0/9] ARM: dts: TQMa6/6UL/7: DT cleanup Alexander Stein
` (5 preceding siblings ...)
2025-02-19 8:17 ` [PATCH 6/9] ARM: dts: imx6ul-tqma6ul: Add vcc-supply for spi-nor Alexander Stein
@ 2025-02-19 8:17 ` Alexander Stein
2025-02-19 8:17 ` [PATCH 8/9] ARM: dts: imx7-tqma7: Add vcc-supply for spi-nor Alexander Stein
` (2 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: Alexander Stein @ 2025-02-19 8:17 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam
Cc: Markus Niebel, linux, devicetree, imx, linux-arm-kernel,
linux-kernel, Alexander Stein
From: Markus Niebel <Markus.Niebel@ew.tq-group.com>
The bootloader adds MTD partitions in this subnode if present, or in the
spi-nor node itself otherwise.
Setting #size-cells in MTD nodes itself is deprecated by mtd.yaml.
Fix all this by adding an empty partitions node which the bootloader will
fill with configured MTD partitions. Remove the deprecated properties
as well.
Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi b/arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi
index 1e4022cba3cc5..2dd635a615cb8 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul-common.dtsi
@@ -164,12 +164,16 @@ &qspi {
flash0: flash@0 {
compatible = "jedec,spi-nor";
reg = <0>;
- #address-cells = <1>;
- #size-cells = <1>;
spi-max-frequency = <33000000>;
spi-rx-bus-width = <4>;
spi-tx-bus-width = <1>;
vcc-supply = <®_vldo4>;
+
+ partitions {
+ compatible = "fixed-partitions";
+ #address-cells = <1>;
+ #size-cells = <1>;
+ };
};
};
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 8/9] ARM: dts: imx7-tqma7: Add vcc-supply for spi-nor
2025-02-19 8:17 [PATCH 0/9] ARM: dts: TQMa6/6UL/7: DT cleanup Alexander Stein
` (6 preceding siblings ...)
2025-02-19 8:17 ` [PATCH 7/9] ARM: dts: tqma6ul: Add partitions subnode to spi-nor Alexander Stein
@ 2025-02-19 8:17 ` Alexander Stein
2025-02-19 8:17 ` [PATCH 9/9] ARM: dts: tqma7: Add partitions subnode to spi-nor Alexander Stein
2025-03-11 1:52 ` [PATCH 0/9] ARM: dts: TQMa6/6UL/7: DT cleanup Shawn Guo
9 siblings, 0 replies; 11+ messages in thread
From: Alexander Stein @ 2025-02-19 8:17 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam
Cc: Alexander Stein, linux, devicetree, imx, linux-arm-kernel,
linux-kernel
(Q)SPI NOR flash is supplied by 3.3V. Add the corresponding supply.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi b/arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi
index aa8f65cd4adf7..618c3f68fbe25 100644
--- a/arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi
@@ -265,6 +265,7 @@ flash0: flash@0 {
spi-max-frequency = <29000000>;
spi-rx-bus-width = <4>;
spi-tx-bus-width = <4>;
+ vcc-supply = <&vgen4_reg>;
};
};
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 9/9] ARM: dts: tqma7: Add partitions subnode to spi-nor
2025-02-19 8:17 [PATCH 0/9] ARM: dts: TQMa6/6UL/7: DT cleanup Alexander Stein
` (7 preceding siblings ...)
2025-02-19 8:17 ` [PATCH 8/9] ARM: dts: imx7-tqma7: Add vcc-supply for spi-nor Alexander Stein
@ 2025-02-19 8:17 ` Alexander Stein
2025-03-11 1:52 ` [PATCH 0/9] ARM: dts: TQMa6/6UL/7: DT cleanup Shawn Guo
9 siblings, 0 replies; 11+ messages in thread
From: Alexander Stein @ 2025-02-19 8:17 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam
Cc: Markus Niebel, linux, devicetree, imx, linux-arm-kernel,
linux-kernel, Alexander Stein
From: Markus Niebel <Markus.Niebel@ew.tq-group.com>
The bootloader adds MTD partitions in this subnode if present.
Add an empty partitions node which the bootloader will fill with
configured MTD partitions.
Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi b/arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi
index 618c3f68fbe25..2966a33bc528a 100644
--- a/arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi
@@ -266,6 +266,12 @@ flash0: flash@0 {
spi-rx-bus-width = <4>;
spi-tx-bus-width = <4>;
vcc-supply = <&vgen4_reg>;
+
+ partitions {
+ compatible = "fixed-partitions";
+ #address-cells = <1>;
+ #size-cells = <1>;
+ };
};
};
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [PATCH 0/9] ARM: dts: TQMa6/6UL/7: DT cleanup
2025-02-19 8:17 [PATCH 0/9] ARM: dts: TQMa6/6UL/7: DT cleanup Alexander Stein
` (8 preceding siblings ...)
2025-02-19 8:17 ` [PATCH 9/9] ARM: dts: tqma7: Add partitions subnode to spi-nor Alexander Stein
@ 2025-03-11 1:52 ` Shawn Guo
9 siblings, 0 replies; 11+ messages in thread
From: Shawn Guo @ 2025-03-11 1:52 UTC (permalink / raw)
To: Alexander Stein
Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, linux,
devicetree, imx, linux-arm-kernel, linux-kernel
On Wed, Feb 19, 2025 at 09:17:35AM +0100, Alexander Stein wrote:
> Alexander Stein (4):
> ARM: dts: imx6qdl-tqma6: Order DT properties
> ARM: dts: imx6ul-tqma6ul: Order DT properties
> ARM: dts: imx6ul-tqma6ul: Add vcc-supply for spi-nor
> ARM: dts: imx7-tqma7: Add vcc-supply for spi-nor
>
> Markus Niebel (5):
> ARM: dts: imx6qdl-tqma6: limit PMIC SW4 to 3.3V
> ARM: dts: imx6qdl-tqma6: use sw4_reg as 3.3V supply
> ARM: dts: imx6qdl-tqma6: Add partitions subnode to spi-nor
> ARM: dts: tqma6ul: Add partitions subnode to spi-nor
> ARM: dts: tqma7: Add partitions subnode to spi-nor
Applied all, thanks!
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2025-03-11 1:52 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-19 8:17 [PATCH 0/9] ARM: dts: TQMa6/6UL/7: DT cleanup Alexander Stein
2025-02-19 8:17 ` [PATCH 1/9] ARM: dts: imx6qdl-tqma6: Order DT properties Alexander Stein
2025-02-19 8:17 ` [PATCH 2/9] ARM: dts: imx6qdl-tqma6: limit PMIC SW4 to 3.3V Alexander Stein
2025-02-19 8:17 ` [PATCH 3/9] ARM: dts: imx6qdl-tqma6: use sw4_reg as 3.3V supply Alexander Stein
2025-02-19 8:17 ` [PATCH 4/9] ARM: dts: imx6qdl-tqma6: Add partitions subnode to spi-nor Alexander Stein
2025-02-19 8:17 ` [PATCH 5/9] ARM: dts: imx6ul-tqma6ul: Order DT properties Alexander Stein
2025-02-19 8:17 ` [PATCH 6/9] ARM: dts: imx6ul-tqma6ul: Add vcc-supply for spi-nor Alexander Stein
2025-02-19 8:17 ` [PATCH 7/9] ARM: dts: tqma6ul: Add partitions subnode to spi-nor Alexander Stein
2025-02-19 8:17 ` [PATCH 8/9] ARM: dts: imx7-tqma7: Add vcc-supply for spi-nor Alexander Stein
2025-02-19 8:17 ` [PATCH 9/9] ARM: dts: tqma7: Add partitions subnode to spi-nor Alexander Stein
2025-03-11 1:52 ` [PATCH 0/9] ARM: dts: TQMa6/6UL/7: DT cleanup Shawn Guo
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).