* [PATCH 0/3] Various TQMa6UL/MBa6ULx fixes
@ 2023-08-10 9:55 Alexander Stein
2023-08-10 9:55 ` [PATCH 1/3] ARM: dts: imx6ul: mba6ulx: Fix stmpe811 node warnings Alexander Stein
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Alexander Stein @ 2023-08-10 9:55 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Fabio Estevam
Cc: Alexander Stein, Pengutronix Kernel Team, NXP Linux Team,
devicetree, linux-arm-kernel
Hi,
while working on tqma6ul device tree I noticed some dtbs_check warnings this
series is about to fix. The first two are specific to MBa6ULx while the last
one is a generic one.
Best regards,
Alexander
Alexander Stein (3):
ARM: dts: imx6ul: mba6ulx: Fix stmpe811 node warnings
ARM: dts: imx6ul: mba6ulx: Fix gpio-keys button node names
ARM: dts: imx6ul: Fix nand-controller #size-cells
arch/arm/boot/dts/nxp/imx/imx6ul.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 9 ++++-----
2 files changed, 5 insertions(+), 6 deletions(-)
--
2.34.1
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 1/3] ARM: dts: imx6ul: mba6ulx: Fix stmpe811 node warnings
2023-08-10 9:55 [PATCH 0/3] Various TQMa6UL/MBa6ULx fixes Alexander Stein
@ 2023-08-10 9:55 ` Alexander Stein
2023-08-12 1:43 ` Shawn Guo
2023-08-10 9:55 ` [PATCH 2/3] ARM: dts: imx6ul: mba6ulx: Fix gpio-keys button node names Alexander Stein
2023-08-10 9:55 ` [PATCH 3/3] ARM: dts: imx6ul: Fix nand-controller #size-cells Alexander Stein
2 siblings, 1 reply; 8+ messages in thread
From: Alexander Stein @ 2023-08-10 9:55 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Fabio Estevam
Cc: Alexander Stein, Pengutronix Kernel Team, NXP Linux Team,
devicetree, linux-arm-kernel
interrupt-controller is only valid for gpio subnode, remove it.
Rename touchscreen subnode according to bindings.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi b/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi
index e14fdee49ab7..632ceadcca41 100644
--- a/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi
@@ -280,10 +280,9 @@ analog_touch: touchscreen@41 {
reg = <0x41>;
interrupts = <21 IRQ_TYPE_EDGE_FALLING>;
interrupt-parent = <&gpio4>;
- interrupt-controller;
status = "disabled";
- stmpe_touchscreen {
+ touchscreen {
compatible = "st,stmpe-ts";
st,adc-freq = <1>; /* 3.25 MHz ADC clock speed */
st,ave-ctrl = <3>; /* 8 sample average control */
--
2.34.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 2/3] ARM: dts: imx6ul: mba6ulx: Fix gpio-keys button node names
2023-08-10 9:55 [PATCH 0/3] Various TQMa6UL/MBa6ULx fixes Alexander Stein
2023-08-10 9:55 ` [PATCH 1/3] ARM: dts: imx6ul: mba6ulx: Fix stmpe811 node warnings Alexander Stein
@ 2023-08-10 9:55 ` Alexander Stein
2023-08-12 1:44 ` Shawn Guo
2023-08-10 9:55 ` [PATCH 3/3] ARM: dts: imx6ul: Fix nand-controller #size-cells Alexander Stein
2 siblings, 1 reply; 8+ messages in thread
From: Alexander Stein @ 2023-08-10 9:55 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Fabio Estevam
Cc: Alexander Stein, Pengutronix Kernel Team, NXP Linux Team,
devicetree, linux-arm-kernel
Numbers are separated by dashes. Fixes the warnings:
arch/arm/boot/dts/nxp/imx/imx6ull-tqma6ull2-mba6ulx.dtb: gpio-keys:
'button1', 'button2', 'button3' do not match any of the regexes:
'^(button|event|key|switch|(button|event|key|switch)-[a-z0-9-]+|[a-z0-9-]+-(button|event|key|switch))$', 'pinctrl-[0-9]+'
from schema $id: http://devicetree.org/schemas/input/gpio-keys.yaml#
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi b/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi
index 632ceadcca41..5a8b867d7d79 100644
--- a/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi
@@ -35,21 +35,21 @@ gpio_buttons: gpio-keys {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_buttons>;
- button1 {
+ button-1 {
label = "s14";
linux,code = <KEY_1>;
gpios = <&expander_in0 0 GPIO_ACTIVE_LOW>;
wakeup-source;
};
- button2 {
+ button-2 {
label = "s6";
linux,code = <KEY_2>;
gpios = <&expander_in0 1 GPIO_ACTIVE_LOW>;
wakeup-source;
};
- button3 {
+ button-3 {
label = "s7";
linux,code = <KEY_3>;
gpios = <&expander_in0 2 GPIO_ACTIVE_LOW>;
--
2.34.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 3/3] ARM: dts: imx6ul: Fix nand-controller #size-cells
2023-08-10 9:55 [PATCH 0/3] Various TQMa6UL/MBa6ULx fixes Alexander Stein
2023-08-10 9:55 ` [PATCH 1/3] ARM: dts: imx6ul: mba6ulx: Fix stmpe811 node warnings Alexander Stein
2023-08-10 9:55 ` [PATCH 2/3] ARM: dts: imx6ul: mba6ulx: Fix gpio-keys button node names Alexander Stein
@ 2023-08-10 9:55 ` Alexander Stein
2023-08-12 1:44 ` Shawn Guo
2 siblings, 1 reply; 8+ messages in thread
From: Alexander Stein @ 2023-08-10 9:55 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Fabio Estevam
Cc: Alexander Stein, Pengutronix Kernel Team, NXP Linux Team,
devicetree, linux-arm-kernel
nand-controller.yaml bindings says #size-cells shall be set to 0.
Fixes the dtbs_check warning:
arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul2l-mba6ulx.dtb:
nand-controller@1806000: #size-cells:0:0: 0 was expected
from schema $id: http://devicetree.org/schemas/mtd/gpmi-nand.yaml#
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
arch/arm/boot/dts/nxp/imx/imx6ul.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/nxp/imx/imx6ul.dtsi b/arch/arm/boot/dts/nxp/imx/imx6ul.dtsi
index 0174f3edbd16..3b87d980e9f4 100644
--- a/arch/arm/boot/dts/nxp/imx/imx6ul.dtsi
+++ b/arch/arm/boot/dts/nxp/imx/imx6ul.dtsi
@@ -179,7 +179,7 @@ dma_apbh: dma-controller@1804000 {
gpmi: nand-controller@1806000 {
compatible = "fsl,imx6q-gpmi-nand";
#address-cells = <1>;
- #size-cells = <1>;
+ #size-cells = <0>;
reg = <0x01806000 0x2000>, <0x01808000 0x2000>;
reg-names = "gpmi-nand", "bch";
interrupts = <0 15 IRQ_TYPE_LEVEL_HIGH>;
--
2.34.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH 1/3] ARM: dts: imx6ul: mba6ulx: Fix stmpe811 node warnings
2023-08-10 9:55 ` [PATCH 1/3] ARM: dts: imx6ul: mba6ulx: Fix stmpe811 node warnings Alexander Stein
@ 2023-08-12 1:43 ` Shawn Guo
0 siblings, 0 replies; 8+ messages in thread
From: Shawn Guo @ 2023-08-12 1:43 UTC (permalink / raw)
To: Alexander Stein
Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sascha Hauer,
Fabio Estevam, Pengutronix Kernel Team, NXP Linux Team,
devicetree, linux-arm-kernel
On Thu, Aug 10, 2023 at 11:55:39AM +0200, Alexander Stein wrote:
> interrupt-controller is only valid for gpio subnode, remove it.
> Rename touchscreen subnode according to bindings.
>
> Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Applied, thanks!
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 2/3] ARM: dts: imx6ul: mba6ulx: Fix gpio-keys button node names
2023-08-10 9:55 ` [PATCH 2/3] ARM: dts: imx6ul: mba6ulx: Fix gpio-keys button node names Alexander Stein
@ 2023-08-12 1:44 ` Shawn Guo
2023-08-16 7:55 ` Alexander Stein
0 siblings, 1 reply; 8+ messages in thread
From: Shawn Guo @ 2023-08-12 1:44 UTC (permalink / raw)
To: Alexander Stein
Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sascha Hauer,
Fabio Estevam, Pengutronix Kernel Team, NXP Linux Team,
devicetree, linux-arm-kernel
On Thu, Aug 10, 2023 at 11:55:40AM +0200, Alexander Stein wrote:
> Numbers are separated by dashes. Fixes the warnings:
> arch/arm/boot/dts/nxp/imx/imx6ull-tqma6ull2-mba6ulx.dtb: gpio-keys:
> 'button1', 'button2', 'button3' do not match any of the regexes:
> '^(button|event|key|switch|(button|event|key|switch)-[a-z0-9-]+|[a-z0-9-]+-(button|event|key|switch))$', 'pinctrl-[0-9]+'
> from schema $id: http://devicetree.org/schemas/input/gpio-keys.yaml#
>
> Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
It doesn't apply to my imx/dt branch.
Shawn
> ---
> arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi b/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi
> index 632ceadcca41..5a8b867d7d79 100644
> --- a/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi
> +++ b/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi
> @@ -35,21 +35,21 @@ gpio_buttons: gpio-keys {
> pinctrl-names = "default";
> pinctrl-0 = <&pinctrl_buttons>;
>
> - button1 {
> + button-1 {
> label = "s14";
> linux,code = <KEY_1>;
> gpios = <&expander_in0 0 GPIO_ACTIVE_LOW>;
> wakeup-source;
> };
>
> - button2 {
> + button-2 {
> label = "s6";
> linux,code = <KEY_2>;
> gpios = <&expander_in0 1 GPIO_ACTIVE_LOW>;
> wakeup-source;
> };
>
> - button3 {
> + button-3 {
> label = "s7";
> linux,code = <KEY_3>;
> gpios = <&expander_in0 2 GPIO_ACTIVE_LOW>;
> --
> 2.34.1
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 3/3] ARM: dts: imx6ul: Fix nand-controller #size-cells
2023-08-10 9:55 ` [PATCH 3/3] ARM: dts: imx6ul: Fix nand-controller #size-cells Alexander Stein
@ 2023-08-12 1:44 ` Shawn Guo
0 siblings, 0 replies; 8+ messages in thread
From: Shawn Guo @ 2023-08-12 1:44 UTC (permalink / raw)
To: Alexander Stein
Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sascha Hauer,
Fabio Estevam, Pengutronix Kernel Team, NXP Linux Team,
devicetree, linux-arm-kernel
On Thu, Aug 10, 2023 at 11:55:41AM +0200, Alexander Stein wrote:
> nand-controller.yaml bindings says #size-cells shall be set to 0.
> Fixes the dtbs_check warning:
> arch/arm/boot/dts/nxp/imx/imx6ul-tqma6ul2l-mba6ulx.dtb:
> nand-controller@1806000: #size-cells:0:0: 0 was expected
> from schema $id: http://devicetree.org/schemas/mtd/gpmi-nand.yaml#
>
> Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Applied, thanks!
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 2/3] ARM: dts: imx6ul: mba6ulx: Fix gpio-keys button node names
2023-08-12 1:44 ` Shawn Guo
@ 2023-08-16 7:55 ` Alexander Stein
0 siblings, 0 replies; 8+ messages in thread
From: Alexander Stein @ 2023-08-16 7:55 UTC (permalink / raw)
To: Shawn Guo
Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sascha Hauer,
Fabio Estevam, Pengutronix Kernel Team, NXP Linux Team,
devicetree, linux-arm-kernel
Hi Shawn,
Am Samstag, 12. August 2023, 03:44:14 CEST schrieb Shawn Guo:
> On Thu, Aug 10, 2023 at 11:55:40AM +0200, Alexander Stein wrote:
> > Numbers are separated by dashes. Fixes the warnings:
> > arch/arm/boot/dts/nxp/imx/imx6ull-tqma6ull2-mba6ulx.dtb: gpio-keys:
> > 'button1', 'button2', 'button3' do not match any of the regexes:
> > '^(button|event|key|switch|(button|event|key|switch)-[a-z0-9-]+|[a-z0-9-]+
> > -(button|event|key|switch))$', 'pinctrl-[0-9]+'>
> > from schema $id: http://devicetree.org/schemas/input/gpio-keys.yaml#
> >
> > Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
>
> It doesn't apply to my imx/dt branch.
Oh, thanks for noticing. A dependent patch was missing and has been included
in v2.
Thanks and best regards,
Alexander
> Shawn
>
> > ---
> >
> > arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 6 +++---
> > 1 file changed, 3 insertions(+), 3 deletions(-)
> >
> > diff --git a/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi
> > b/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi index 632ceadcca41..5a8b867d7d79
> > 100644
> > --- a/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi
> > +++ b/arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi
> > @@ -35,21 +35,21 @@ gpio_buttons: gpio-keys {
> >
> > pinctrl-names = "default";
> > pinctrl-0 = <&pinctrl_buttons>;
> >
> > - button1 {
> > + button-1 {
> >
> > label = "s14";
> > linux,code = <KEY_1>;
> > gpios = <&expander_in0 0 GPIO_ACTIVE_LOW>;
> > wakeup-source;
> >
> > };
> >
> > - button2 {
> > + button-2 {
> >
> > label = "s6";
> > linux,code = <KEY_2>;
> > gpios = <&expander_in0 1 GPIO_ACTIVE_LOW>;
> > wakeup-source;
> >
> > };
> >
> > - button3 {
> > + button-3 {
> >
> > label = "s7";
> > linux,code = <KEY_3>;
> > gpios = <&expander_in0 2 GPIO_ACTIVE_LOW>;
--
TQ-Systems GmbH | Mühlstraße 2, Gut Delling | 82229 Seefeld, Germany
Amtsgericht München, HRB 105018
Geschäftsführer: Detlef Schneider, Rüdiger Stahl, Stefan Schneider
http://www.tq-group.com/
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2023-08-16 7:56 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-10 9:55 [PATCH 0/3] Various TQMa6UL/MBa6ULx fixes Alexander Stein
2023-08-10 9:55 ` [PATCH 1/3] ARM: dts: imx6ul: mba6ulx: Fix stmpe811 node warnings Alexander Stein
2023-08-12 1:43 ` Shawn Guo
2023-08-10 9:55 ` [PATCH 2/3] ARM: dts: imx6ul: mba6ulx: Fix gpio-keys button node names Alexander Stein
2023-08-12 1:44 ` Shawn Guo
2023-08-16 7:55 ` Alexander Stein
2023-08-10 9:55 ` [PATCH 3/3] ARM: dts: imx6ul: Fix nand-controller #size-cells Alexander Stein
2023-08-12 1:44 ` 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).