* [PATCH v2 0/4] TQMa6x / MBa6x DT improvements
@ 2024-08-28 12:19 Markus Niebel
2024-08-28 12:19 ` [PATCH 1/4] ARM: dts: imx6qdl-tqma6: move i2c3 pinmux to imx6qdl-tqma6b Markus Niebel
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: Markus Niebel @ 2024-08-28 12:19 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Fabio Estevam
Cc: Pengutronix Kernel Team, devicetree, imx, linux-arm-kernel,
linux-kernel, Markus Niebel
Hello,
this is the 2nd version of the series
Changes in v2:
* use uppercase for ARM in subject lines
* drop "ARM: dts: imx6qdl: Rename USB hub node name" due to
open discussions
* no changes in remaining patch content
Best regards,
Markus
Markus Niebel (4):
ARM: dts: imx6qdl-tqma6: move i2c3 pinmux to imx6qdl-tqma6b
ARM: dts: imx6qdl-tqma6: improve compatible for LM75 temp sensor
ARM: dts: imx6qdl-mba6: improve compatible for LM75 temp sensor
ARM: dts: imx6qdl-mba6b: remove doubled entry for I2C1 pinmux
arch/arm/boot/dts/nxp/imx/imx6qdl-mba6a.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi | 11 +---------
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi | 14 -------------
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi | 4 ++--
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi | 20 +++++++++++++++++--
5 files changed, 22 insertions(+), 29 deletions(-)
--
2.34.1
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/4] ARM: dts: imx6qdl-tqma6: move i2c3 pinmux to imx6qdl-tqma6b
2024-08-28 12:19 [PATCH v2 0/4] TQMa6x / MBa6x DT improvements Markus Niebel
@ 2024-08-28 12:19 ` Markus Niebel
2024-08-28 12:19 ` [PATCH 2/4] ARM: dts: imx6qdl-tqma6: improve compatible for LM75 temp sensor Markus Niebel
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Markus Niebel @ 2024-08-28 12:19 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Fabio Estevam
Cc: Pengutronix Kernel Team, devicetree, imx, linux-arm-kernel,
linux-kernel, Markus Niebel
Move the pinmux entries to the variant where they are actual
used. No functional changes.
Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
---
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi | 14 --------------
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi | 16 ++++++++++++++++
2 files changed, 16 insertions(+), 14 deletions(-)
diff --git a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi
index 344ea935c7dac..6152a9ed47682 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6.dtsi
@@ -59,20 +59,6 @@ MX6QDL_PAD_CSI0_DAT9__GPIO5_IO27 0x4001b899
>;
};
- pinctrl_i2c3: i2c3grp {
- fsl,pins = <
- MX6QDL_PAD_GPIO_5__I2C3_SCL 0x4001b899
- MX6QDL_PAD_GPIO_6__I2C3_SDA 0x4001b899
- >;
- };
-
- pinctrl_i2c3_recovery: i2c3recoverygrp {
- fsl,pins = <
- MX6QDL_PAD_GPIO_5__GPIO1_IO05 0x4001b899
- MX6QDL_PAD_GPIO_6__GPIO1_IO06 0x4001b899
- >;
- };
-
pinctrl_pmic: pmicgrp {
fsl,pins = <
MX6QDL_PAD_NANDF_RB0__GPIO6_IO10 0x1b099 /* PMIC irq */
diff --git a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi
index aeba0a2736002..53e78f1aed385 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi
@@ -33,3 +33,19 @@ eeprom@50 {
vcc-supply = <®_3p3v>;
};
};
+
+&iomuxc {
+ pinctrl_i2c3: i2c3grp {
+ fsl,pins = <
+ MX6QDL_PAD_GPIO_5__I2C3_SCL 0x4001b899
+ MX6QDL_PAD_GPIO_6__I2C3_SDA 0x4001b899
+ >;
+ };
+
+ pinctrl_i2c3_recovery: i2c3recoverygrp {
+ fsl,pins = <
+ MX6QDL_PAD_GPIO_5__GPIO1_IO05 0x4001b899
+ MX6QDL_PAD_GPIO_6__GPIO1_IO06 0x4001b899
+ >;
+ };
+};
--
2.34.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 2/4] ARM: dts: imx6qdl-tqma6: improve compatible for LM75 temp sensor
2024-08-28 12:19 [PATCH v2 0/4] TQMa6x / MBa6x DT improvements Markus Niebel
2024-08-28 12:19 ` [PATCH 1/4] ARM: dts: imx6qdl-tqma6: move i2c3 pinmux to imx6qdl-tqma6b Markus Niebel
@ 2024-08-28 12:19 ` Markus Niebel
2024-08-28 12:19 ` [PATCH 3/4] ARM: dts: imx6qdl-mba6: " Markus Niebel
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Markus Niebel @ 2024-08-28 12:19 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Fabio Estevam
Cc: Pengutronix Kernel Team, devicetree, imx, linux-arm-kernel,
linux-kernel, Markus Niebel
Use national,lm75a to specify exact variant used. This should cause
no functional changes.
While at it change node name to 'temperature-sensor@48' to
describe the function of the IC.
Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
---
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi | 4 ++--
arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi
index 68525f0205d3a..828996382f246 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6a.dtsi
@@ -27,8 +27,8 @@ pmic: pmic@8 {
reg = <0x08>;
};
- sensor@48 {
- compatible = "national,lm75";
+ temperature-sensor@48 {
+ compatible = "national,lm75a";
reg = <0x48>;
vs-supply = <®_3p3v>;
};
diff --git a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi
index 53e78f1aed385..1d0966b8d99e2 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6qdl-tqma6b.dtsi
@@ -20,8 +20,8 @@ pmic: pmic@8 {
reg = <0x08>;
};
- sensor@48 {
- compatible = "national,lm75";
+ temperature-sensor@48 {
+ compatible = "national,lm75a";
reg = <0x48>;
vs-supply = <®_3p3v>;
};
--
2.34.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 3/4] ARM: dts: imx6qdl-mba6: improve compatible for LM75 temp sensor
2024-08-28 12:19 [PATCH v2 0/4] TQMa6x / MBa6x DT improvements Markus Niebel
2024-08-28 12:19 ` [PATCH 1/4] ARM: dts: imx6qdl-tqma6: move i2c3 pinmux to imx6qdl-tqma6b Markus Niebel
2024-08-28 12:19 ` [PATCH 2/4] ARM: dts: imx6qdl-tqma6: improve compatible for LM75 temp sensor Markus Niebel
@ 2024-08-28 12:19 ` Markus Niebel
2024-08-28 12:19 ` [PATCH 4/4] ARM: dts: imx6qdl-mba6b: remove doubled entry for I2C1 pinmux Markus Niebel
2024-09-02 0:18 ` [PATCH v2 0/4] TQMa6x / MBa6x DT improvements Shawn Guo
4 siblings, 0 replies; 6+ messages in thread
From: Markus Niebel @ 2024-08-28 12:19 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Fabio Estevam
Cc: Pengutronix Kernel Team, devicetree, imx, linux-arm-kernel,
linux-kernel, Markus Niebel
Use national,lm75a to specify exact variant used. This should cause
no functional changes.
Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
---
arch/arm/boot/dts/nxp/imx/imx6qdl-mba6a.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/nxp/imx/imx6qdl-mba6a.dtsi b/arch/arm/boot/dts/nxp/imx/imx6qdl-mba6a.dtsi
index 807f3c95e3ce9..aca320ee8f476 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6qdl-mba6a.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6qdl-mba6a.dtsi
@@ -13,7 +13,7 @@ &fec {
&i2c1 {
lm75: temperature-sensor@49 {
- compatible = "national,lm75";
+ compatible = "national,lm75a";
reg = <0x49>;
vs-supply = <®_mba6_3p3v>;
};
diff --git a/arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi b/arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi
index 789733a45b959..eacd230b97d5d 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi
@@ -23,7 +23,7 @@ &i2c1 {
&i2c3 {
lm75: temperature-sensor@49 {
- compatible = "national,lm75";
+ compatible = "national,lm75a";
reg = <0x49>;
vs-supply = <®_mba6_3p3v>;
};
--
2.34.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 4/4] ARM: dts: imx6qdl-mba6b: remove doubled entry for I2C1 pinmux
2024-08-28 12:19 [PATCH v2 0/4] TQMa6x / MBa6x DT improvements Markus Niebel
` (2 preceding siblings ...)
2024-08-28 12:19 ` [PATCH 3/4] ARM: dts: imx6qdl-mba6: " Markus Niebel
@ 2024-08-28 12:19 ` Markus Niebel
2024-09-02 0:18 ` [PATCH v2 0/4] TQMa6x / MBa6x DT improvements Shawn Guo
4 siblings, 0 replies; 6+ messages in thread
From: Markus Niebel @ 2024-08-28 12:19 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Fabio Estevam
Cc: Pengutronix Kernel Team, devicetree, imx, linux-arm-kernel,
linux-kernel, Markus Niebel
Since the muxing is described already in imx6qdl-tqma6 can be reused
by this variant. No functional change.
Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
---
arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi | 9 ---------
1 file changed, 9 deletions(-)
diff --git a/arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi b/arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi
index eacd230b97d5d..c7bbd6195fef1 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6qdl-mba6b.dtsi
@@ -50,12 +50,3 @@ rtc0: rtc@68 {
reg = <0x68>;
};
};
-
-&iomuxc {
- pinctrl_i2c1: i2c1grp {
- fsl,pins = <
- MX6QDL_PAD_CSI0_DAT8__I2C1_SDA 0x4001b899
- MX6QDL_PAD_CSI0_DAT9__I2C1_SCL 0x4001b899
- >;
- };
-};
--
2.34.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH v2 0/4] TQMa6x / MBa6x DT improvements
2024-08-28 12:19 [PATCH v2 0/4] TQMa6x / MBa6x DT improvements Markus Niebel
` (3 preceding siblings ...)
2024-08-28 12:19 ` [PATCH 4/4] ARM: dts: imx6qdl-mba6b: remove doubled entry for I2C1 pinmux Markus Niebel
@ 2024-09-02 0:18 ` Shawn Guo
4 siblings, 0 replies; 6+ messages in thread
From: Shawn Guo @ 2024-09-02 0:18 UTC (permalink / raw)
To: Markus Niebel
Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Fabio Estevam, Pengutronix Kernel Team, devicetree,
imx, linux-arm-kernel, linux-kernel
On Wed, Aug 28, 2024 at 02:19:55PM +0200, Markus Niebel wrote:
> Hello,
>
> this is the 2nd version of the series
>
> Changes in v2:
> * use uppercase for ARM in subject lines
> * drop "ARM: dts: imx6qdl: Rename USB hub node name" due to
> open discussions
> * no changes in remaining patch content
>
> Best regards,
> Markus
>
> Markus Niebel (4):
> ARM: dts: imx6qdl-tqma6: move i2c3 pinmux to imx6qdl-tqma6b
> ARM: dts: imx6qdl-tqma6: improve compatible for LM75 temp sensor
> ARM: dts: imx6qdl-mba6: improve compatible for LM75 temp sensor
> ARM: dts: imx6qdl-mba6b: remove doubled entry for I2C1 pinmux
Applied all, thanks!
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2024-09-02 0:18 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-28 12:19 [PATCH v2 0/4] TQMa6x / MBa6x DT improvements Markus Niebel
2024-08-28 12:19 ` [PATCH 1/4] ARM: dts: imx6qdl-tqma6: move i2c3 pinmux to imx6qdl-tqma6b Markus Niebel
2024-08-28 12:19 ` [PATCH 2/4] ARM: dts: imx6qdl-tqma6: improve compatible for LM75 temp sensor Markus Niebel
2024-08-28 12:19 ` [PATCH 3/4] ARM: dts: imx6qdl-mba6: " Markus Niebel
2024-08-28 12:19 ` [PATCH 4/4] ARM: dts: imx6qdl-mba6b: remove doubled entry for I2C1 pinmux Markus Niebel
2024-09-02 0:18 ` [PATCH v2 0/4] TQMa6x / MBa6x DT improvements Shawn Guo
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.