* [PATCH v1 0/7] Clean-up and documentation for i.MXRT1050
@ 2022-11-07 7:15 Jesse Taube
2022-11-07 7:15 ` [PATCH v1 1/7] dt-bindings: arm: imx: Add i.MXRT compatible Documentation Jesse Taube
` (7 more replies)
0 siblings, 8 replies; 14+ messages in thread
From: Jesse Taube @ 2022-11-07 7:15 UTC (permalink / raw)
To: linux-imx
Cc: robh+dt, sboyd, shawnguo, kernel, festevam, aisheng.dong, stefan,
linus.walleij, gregkh, arnd, linux, abel.vesa, dev,
marcel.ziswiler, tharvey, leoyang.li, fugang.duan, Mr.Bossman075,
giulio.benetti, devicetree, linux-kernel, linux-clk,
linux-arm-kernel, linux-gpio, linux-serial
During the initial commit of i.MXRT1050
many of the DT docs were missing; this patch adds them.
The commit also adds docs for i.MXRT1170.
Clean up dtsi.
fix all the naming of pins in pinctrl,
wrong due to a miscommunication.
Jesse Taube (7):
dt-bindings: arm: imx: Add i.MXRT compatible Documentation
dt-bindings: pinctrl: Fix file path for pinfunc include
dt-bindings: timer: gpt: Add i.MXRT compatible Documentation
dt-bindings: serial: fsl-lpuart: add i.MXRT1170 compatible
dt-bindings: mmc: fsl-imx-esdhc: add i.MXRT1170 compatible
pinctrl: freescale: Fix i.MXRT1050 pad names
ARM: dts: imx: Update i.MXRT1050.dtsi compatibles
.../devicetree/bindings/arm/fsl.yaml | 12 +
.../bindings/mmc/fsl-imx-esdhc.yaml | 4 +
.../bindings/pinctrl/fsl,imxrt1050.yaml | 2 +-
.../bindings/serial/fsl-lpuart.yaml | 3 +
.../devicetree/bindings/timer/fsl,imxgpt.yaml | 2 +
arch/arm/boot/dts/imxrt1050.dtsi | 11 +-
drivers/pinctrl/freescale/pinctrl-imxrt1050.c | 546 ++++++++----------
7 files changed, 280 insertions(+), 300 deletions(-)
--
2.37.2
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH v1 1/7] dt-bindings: arm: imx: Add i.MXRT compatible Documentation
2022-11-07 7:15 [PATCH v1 0/7] Clean-up and documentation for i.MXRT1050 Jesse Taube
@ 2022-11-07 7:15 ` Jesse Taube
2022-11-07 7:15 ` [PATCH v1 2/7] dt-bindings: pinctrl: Fix file path for pinfunc include Jesse Taube
` (6 subsequent siblings)
7 siblings, 0 replies; 14+ messages in thread
From: Jesse Taube @ 2022-11-07 7:15 UTC (permalink / raw)
To: linux-imx
Cc: robh+dt, sboyd, shawnguo, kernel, festevam, aisheng.dong, stefan,
linus.walleij, gregkh, arnd, linux, abel.vesa, dev,
marcel.ziswiler, tharvey, leoyang.li, fugang.duan, Mr.Bossman075,
giulio.benetti, devicetree, linux-kernel, linux-clk,
linux-arm-kernel, linux-gpio, linux-serial, Rob Herring
Recently the imxrt1050 was added but the cpu compatible node wasn't
added. Add both i.MXRT1170 and 1050 compatibles to fsl.yaml.
Cc: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Jesse Taube <Mr.Bossman075@gmail.com>
Acked-by: Rob Herring <robh@kernel.org>
---
Documentation/devicetree/bindings/arm/fsl.yaml | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
index 59e6e8b4dab3..a95b774e5d67 100644
--- a/Documentation/devicetree/bindings/arm/fsl.yaml
+++ b/Documentation/devicetree/bindings/arm/fsl.yaml
@@ -1046,6 +1046,18 @@ properties:
- fsl,imx93-11x11-evk # i.MX93 11x11 EVK Board
- const: fsl,imx93
+ - description: i.MXRT1050 based Boards
+ items:
+ - enum:
+ - fsl,imxrt1050-evk # i.MXRT1050 EVK Board
+ - const: fsl,imxrt1050
+
+ - description: i.MXRT1170 based Boards
+ items:
+ - enum:
+ - fsl,imxrt1170-evk # i.MXRT1170 EVK Board
+ - const: fsl,imxrt1170
+
- description:
Freescale Vybrid Platform Device Tree Bindings
--
2.37.2
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH v1 2/7] dt-bindings: pinctrl: Fix file path for pinfunc include
2022-11-07 7:15 [PATCH v1 0/7] Clean-up and documentation for i.MXRT1050 Jesse Taube
2022-11-07 7:15 ` [PATCH v1 1/7] dt-bindings: arm: imx: Add i.MXRT compatible Documentation Jesse Taube
@ 2022-11-07 7:15 ` Jesse Taube
2022-11-07 7:15 ` [PATCH v1 3/7] dt-bindings: timer: gpt: Add i.MXRT compatible Documentation Jesse Taube
` (5 subsequent siblings)
7 siblings, 0 replies; 14+ messages in thread
From: Jesse Taube @ 2022-11-07 7:15 UTC (permalink / raw)
To: linux-imx
Cc: robh+dt, sboyd, shawnguo, kernel, festevam, aisheng.dong, stefan,
linus.walleij, gregkh, arnd, linux, abel.vesa, dev,
marcel.ziswiler, tharvey, leoyang.li, fugang.duan, Mr.Bossman075,
giulio.benetti, devicetree, linux-kernel, linux-clk,
linux-arm-kernel, linux-gpio, linux-serial
Reference to pinfunc.h was wrong. Fix it.
Cc: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Jesse Taube <Mr.Bossman075@gmail.com>
---
Documentation/devicetree/bindings/pinctrl/fsl,imxrt1050.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/pinctrl/fsl,imxrt1050.yaml b/Documentation/devicetree/bindings/pinctrl/fsl,imxrt1050.yaml
index 1278f7293560..db5fe66ad873 100644
--- a/Documentation/devicetree/bindings/pinctrl/fsl,imxrt1050.yaml
+++ b/Documentation/devicetree/bindings/pinctrl/fsl,imxrt1050.yaml
@@ -35,7 +35,7 @@ patternProperties:
each entry consists of 6 integers and represents the mux and config
setting for one pin. The first 5 integers <mux_reg conf_reg input_reg
mux_val input_val> are specified using a PIN_FUNC_ID macro, which can
- be found in <include/dt-bindings/pinctrl/pins-imxrt1050.h>. The last
+ be found in <arch/arm/boot/dts/imxrt1050-pinfunc.h>. The last
integer CONFIG is the pad setting value like pull-up on this pin. Please
refer to i.MXRT1050 Reference Manual for detailed CONFIG settings.
$ref: /schemas/types.yaml#/definitions/uint32-matrix
--
2.37.2
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH v1 3/7] dt-bindings: timer: gpt: Add i.MXRT compatible Documentation
2022-11-07 7:15 [PATCH v1 0/7] Clean-up and documentation for i.MXRT1050 Jesse Taube
2022-11-07 7:15 ` [PATCH v1 1/7] dt-bindings: arm: imx: Add i.MXRT compatible Documentation Jesse Taube
2022-11-07 7:15 ` [PATCH v1 2/7] dt-bindings: pinctrl: Fix file path for pinfunc include Jesse Taube
@ 2022-11-07 7:15 ` Jesse Taube
2022-11-07 12:16 ` Rob Herring
2022-11-07 7:15 ` [PATCH v1 4/7] dt-bindings: serial: fsl-lpuart: add i.MXRT1170 compatible Jesse Taube
` (4 subsequent siblings)
7 siblings, 1 reply; 14+ messages in thread
From: Jesse Taube @ 2022-11-07 7:15 UTC (permalink / raw)
To: linux-imx
Cc: robh+dt, sboyd, shawnguo, kernel, festevam, aisheng.dong, stefan,
linus.walleij, gregkh, arnd, linux, abel.vesa, dev,
marcel.ziswiler, tharvey, leoyang.li, fugang.duan, Mr.Bossman075,
giulio.benetti, devicetree, linux-kernel, linux-clk,
linux-arm-kernel, linux-gpio, linux-serial, Krzysztof Kozlowski
Both the i.MXRT1170 and 1050 have the same GPT timer as "fsl,imx6dl-gpt"
Add i.MXRT to the compatible list.
Cc: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Jesse Taube <Mr.Bossman075@gmail.com>
Acked-by: Krzysztof Kozlowski <krzk@kernel.org>
---
Documentation/devicetree/bindings/timer/fsl,imxgpt.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/timer/fsl,imxgpt.yaml b/Documentation/devicetree/bindings/timer/fsl,imxgpt.yaml
index a4f51f46b7a1..716c6afcca1f 100644
--- a/Documentation/devicetree/bindings/timer/fsl,imxgpt.yaml
+++ b/Documentation/devicetree/bindings/timer/fsl,imxgpt.yaml
@@ -31,6 +31,8 @@ properties:
- enum:
- fsl,imx6sl-gpt
- fsl,imx6sx-gpt
+ - fsl,imxrt1050-gpt
+ - fsl,imxrt1170-gpt
- const: fsl,imx6dl-gpt
reg:
--
2.37.2
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH v1 4/7] dt-bindings: serial: fsl-lpuart: add i.MXRT1170 compatible
2022-11-07 7:15 [PATCH v1 0/7] Clean-up and documentation for i.MXRT1050 Jesse Taube
` (2 preceding siblings ...)
2022-11-07 7:15 ` [PATCH v1 3/7] dt-bindings: timer: gpt: Add i.MXRT compatible Documentation Jesse Taube
@ 2022-11-07 7:15 ` Jesse Taube
2022-11-07 7:15 ` [PATCH v1 5/7] dt-bindings: mmc: fsl-imx-esdhc: " Jesse Taube
` (3 subsequent siblings)
7 siblings, 0 replies; 14+ messages in thread
From: Jesse Taube @ 2022-11-07 7:15 UTC (permalink / raw)
To: linux-imx
Cc: robh+dt, sboyd, shawnguo, kernel, festevam, aisheng.dong, stefan,
linus.walleij, gregkh, arnd, linux, abel.vesa, dev,
marcel.ziswiler, tharvey, leoyang.li, fugang.duan, Mr.Bossman075,
giulio.benetti, devicetree, linux-kernel, linux-clk,
linux-arm-kernel, linux-gpio, linux-serial, Rob Herring
Add i.MXRT1170 compatible string to Documentation.
Cc: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Jesse Taube <Mr.Bossman075@gmail.com>
Acked-by: Rob Herring <robh@kernel.org>
---
Documentation/devicetree/bindings/serial/fsl-lpuart.yaml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml b/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml
index 30eaa62e1aed..74f75f669e77 100644
--- a/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml
+++ b/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml
@@ -32,6 +32,9 @@ properties:
- fsl,imx8qm-lpuart
- fsl,imx8dxl-lpuart
- const: fsl,imx8qxp-lpuart
+ - items:
+ - const: fsl,imxrt1050-lpuart
+ - const: fsl,imxrt1170-lpuart
reg:
maxItems: 1
--
2.37.2
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH v1 5/7] dt-bindings: mmc: fsl-imx-esdhc: add i.MXRT1170 compatible
2022-11-07 7:15 [PATCH v1 0/7] Clean-up and documentation for i.MXRT1050 Jesse Taube
` (3 preceding siblings ...)
2022-11-07 7:15 ` [PATCH v1 4/7] dt-bindings: serial: fsl-lpuart: add i.MXRT1170 compatible Jesse Taube
@ 2022-11-07 7:15 ` Jesse Taube
2022-11-07 7:15 ` [PATCH v1 6/7] pinctrl: freescale: Fix i.MXRT1050 pad names Jesse Taube
` (2 subsequent siblings)
7 siblings, 0 replies; 14+ messages in thread
From: Jesse Taube @ 2022-11-07 7:15 UTC (permalink / raw)
To: linux-imx
Cc: robh+dt, sboyd, shawnguo, kernel, festevam, aisheng.dong, stefan,
linus.walleij, gregkh, arnd, linux, abel.vesa, dev,
marcel.ziswiler, tharvey, leoyang.li, fugang.duan, Mr.Bossman075,
giulio.benetti, devicetree, linux-kernel, linux-clk,
linux-arm-kernel, linux-gpio, linux-serial, Rob Herring
Add i.MXRT1170 compatible string to Documentation.
Cc: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Jesse Taube <Mr.Bossman075@gmail.com>
Acked-by: Rob Herring <robh@kernel.org>
---
Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml b/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml
index 29339d0196ec..0e7833478869 100644
--- a/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml
+++ b/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml
@@ -75,6 +75,10 @@ properties:
- const: fsl,imx8qxp-usdhc
- const: fsl,imx7d-usdhc
deprecated: true
+ - items:
+ - enum:
+ - fsl,imxrt1170-usdhc
+ - const: fsl,imxrt1050-usdhc
reg:
maxItems: 1
--
2.37.2
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH v1 6/7] pinctrl: freescale: Fix i.MXRT1050 pad names
2022-11-07 7:15 [PATCH v1 0/7] Clean-up and documentation for i.MXRT1050 Jesse Taube
` (4 preceding siblings ...)
2022-11-07 7:15 ` [PATCH v1 5/7] dt-bindings: mmc: fsl-imx-esdhc: " Jesse Taube
@ 2022-11-07 7:15 ` Jesse Taube
2022-11-07 7:15 ` [PATCH v1 7/7] ARM: dts: imx: Update i.MXRT1050.dtsi compatibles Jesse Taube
2022-11-09 8:52 ` [PATCH v1 0/7] Clean-up and documentation for i.MXRT1050 Linus Walleij
7 siblings, 0 replies; 14+ messages in thread
From: Jesse Taube @ 2022-11-07 7:15 UTC (permalink / raw)
To: linux-imx
Cc: robh+dt, sboyd, shawnguo, kernel, festevam, aisheng.dong, stefan,
linus.walleij, gregkh, arnd, linux, abel.vesa, dev,
marcel.ziswiler, tharvey, leoyang.li, fugang.duan, Mr.Bossman075,
giulio.benetti, devicetree, linux-kernel, linux-clk,
linux-arm-kernel, linux-gpio, linux-serial
The pad names for the i.MXRT1050 were incorrect. Fix them.
Cc: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Jesse Taube <Mr.Bossman075@gmail.com>
---
drivers/pinctrl/freescale/pinctrl-imxrt1050.c | 546 ++++++++----------
1 file changed, 253 insertions(+), 293 deletions(-)
diff --git a/drivers/pinctrl/freescale/pinctrl-imxrt1050.c b/drivers/pinctrl/freescale/pinctrl-imxrt1050.c
index 11f31c90ad30..def683839ebe 100644
--- a/drivers/pinctrl/freescale/pinctrl-imxrt1050.c
+++ b/drivers/pinctrl/freescale/pinctrl-imxrt1050.c
@@ -13,155 +13,135 @@
#include "pinctrl-imx.h"
enum imxrt1050_pads {
- IMXRT1050_PAD_RESERVE0 = 0,
- IMXRT1050_PAD_RESERVE1 = 1,
- IMXRT1050_PAD_RESERVE2 = 2,
- IMXRT1050_PAD_RESERVE3 = 3,
- IMXRT1050_PAD_RESERVE4 = 4,
- IMXRT1050_PAD_RESERVE5 = 5,
- IMXRT1050_PAD_RESERVE6 = 6,
- IMXRT1050_PAD_RESERVE7 = 7,
- IMXRT1050_PAD_RESERVE8 = 8,
- IMXRT1050_PAD_RESERVE9 = 9,
- IMXRT1050_IOMUXC_GPIO1_IO00 = 10,
- IMXRT1050_IOMUXC_GPIO1_IO01 = 11,
- IMXRT1050_IOMUXC_GPIO1_IO02 = 12,
- IMXRT1050_IOMUXC_GPIO1_IO03 = 13,
- IMXRT1050_IOMUXC_GPIO1_IO04 = 14,
- IMXRT1050_IOMUXC_GPIO1_IO05 = 15,
- IMXRT1050_IOMUXC_GPIO1_IO06 = 16,
- IMXRT1050_IOMUXC_GPIO1_IO07 = 17,
- IMXRT1050_IOMUXC_GPIO1_IO08 = 18,
- IMXRT1050_IOMUXC_GPIO1_IO09 = 19,
- IMXRT1050_IOMUXC_GPIO1_IO10 = 20,
- IMXRT1050_IOMUXC_GPIO1_IO11 = 21,
- IMXRT1050_IOMUXC_GPIO1_IO12 = 22,
- IMXRT1050_IOMUXC_GPIO1_IO13 = 23,
- IMXRT1050_IOMUXC_GPIO1_IO14 = 24,
- IMXRT1050_IOMUXC_GPIO1_IO15 = 25,
- IMXRT1050_IOMUXC_ENET_MDC = 26,
- IMXRT1050_IOMUXC_ENET_MDIO = 27,
- IMXRT1050_IOMUXC_ENET_TD3 = 28,
- IMXRT1050_IOMUXC_ENET_TD2 = 29,
- IMXRT1050_IOMUXC_ENET_TD1 = 30,
- IMXRT1050_IOMUXC_ENET_TD0 = 31,
- IMXRT1050_IOMUXC_ENET_TX_CTL = 32,
- IMXRT1050_IOMUXC_ENET_TXC = 33,
- IMXRT1050_IOMUXC_ENET_RX_CTL = 34,
- IMXRT1050_IOMUXC_ENET_RXC = 35,
- IMXRT1050_IOMUXC_ENET_RD0 = 36,
- IMXRT1050_IOMUXC_ENET_RD1 = 37,
- IMXRT1050_IOMUXC_ENET_RD2 = 38,
- IMXRT1050_IOMUXC_ENET_RD3 = 39,
- IMXRT1050_IOMUXC_SD1_CLK = 40,
- IMXRT1050_IOMUXC_SD1_CMD = 41,
- IMXRT1050_IOMUXC_SD1_DATA0 = 42,
- IMXRT1050_IOMUXC_SD1_DATA1 = 43,
- IMXRT1050_IOMUXC_SD1_DATA2 = 44,
- IMXRT1050_IOMUXC_SD1_DATA3 = 45,
- IMXRT1050_IOMUXC_SD1_DATA4 = 46,
- IMXRT1050_IOMUXC_SD1_DATA5 = 47,
- IMXRT1050_IOMUXC_SD1_DATA6 = 48,
- IMXRT1050_IOMUXC_SD1_DATA7 = 49,
- IMXRT1050_IOMUXC_SD1_RESET_B = 50,
- IMXRT1050_IOMUXC_SD1_STROBE = 51,
- IMXRT1050_IOMUXC_SD2_CD_B = 52,
- IMXRT1050_IOMUXC_SD2_CLK = 53,
- IMXRT1050_IOMUXC_SD2_CMD = 54,
- IMXRT1050_IOMUXC_SD2_DATA0 = 55,
- IMXRT1050_IOMUXC_SD2_DATA1 = 56,
- IMXRT1050_IOMUXC_SD2_DATA2 = 57,
- IMXRT1050_IOMUXC_SD2_DATA3 = 58,
- IMXRT1050_IOMUXC_SD2_RESET_B = 59,
- IMXRT1050_IOMUXC_SD2_WP = 60,
- IMXRT1050_IOMUXC_NAND_ALE = 61,
- IMXRT1050_IOMUXC_NAND_CE0 = 62,
- IMXRT1050_IOMUXC_NAND_CE1 = 63,
- IMXRT1050_IOMUXC_NAND_CE2 = 64,
- IMXRT1050_IOMUXC_NAND_CE3 = 65,
- IMXRT1050_IOMUXC_NAND_CLE = 66,
- IMXRT1050_IOMUXC_NAND_DATA00 = 67,
- IMXRT1050_IOMUXC_NAND_DATA01 = 68,
- IMXRT1050_IOMUXC_NAND_DATA02 = 69,
- IMXRT1050_IOMUXC_NAND_DATA03 = 70,
- IMXRT1050_IOMUXC_NAND_DATA04 = 71,
- IMXRT1050_IOMUXC_NAND_DATA05 = 72,
- IMXRT1050_IOMUXC_NAND_DATA06 = 73,
- IMXRT1050_IOMUXC_NAND_DATA07 = 74,
- IMXRT1050_IOMUXC_NAND_DQS = 75,
- IMXRT1050_IOMUXC_NAND_RE_B = 76,
- IMXRT1050_IOMUXC_NAND_READY_B = 77,
- IMXRT1050_IOMUXC_NAND_WE_B = 78,
- IMXRT1050_IOMUXC_NAND_WP_B = 79,
- IMXRT1050_IOMUXC_SAI5_RXFS = 80,
- IMXRT1050_IOMUXC_SAI5_RXC = 81,
- IMXRT1050_IOMUXC_SAI5_RXD0 = 82,
- IMXRT1050_IOMUXC_SAI5_RXD1 = 83,
- IMXRT1050_IOMUXC_SAI5_RXD2 = 84,
- IMXRT1050_IOMUXC_SAI5_RXD3 = 85,
- IMXRT1050_IOMUXC_SAI5_MCLK = 86,
- IMXRT1050_IOMUXC_SAI1_RXFS = 87,
- IMXRT1050_IOMUXC_SAI1_RXC = 88,
- IMXRT1050_IOMUXC_SAI1_RXD0 = 89,
- IMXRT1050_IOMUXC_SAI1_RXD1 = 90,
- IMXRT1050_IOMUXC_SAI1_RXD2 = 91,
- IMXRT1050_IOMUXC_SAI1_RXD3 = 92,
- IMXRT1050_IOMUXC_SAI1_RXD4 = 93,
- IMXRT1050_IOMUXC_SAI1_RXD5 = 94,
- IMXRT1050_IOMUXC_SAI1_RXD6 = 95,
- IMXRT1050_IOMUXC_SAI1_RXD7 = 96,
- IMXRT1050_IOMUXC_SAI1_TXFS = 97,
- IMXRT1050_IOMUXC_SAI1_TXC = 98,
- IMXRT1050_IOMUXC_SAI1_TXD0 = 99,
- IMXRT1050_IOMUXC_SAI1_TXD1 = 100,
- IMXRT1050_IOMUXC_SAI1_TXD2 = 101,
- IMXRT1050_IOMUXC_SAI1_TXD3 = 102,
- IMXRT1050_IOMUXC_SAI1_TXD4 = 103,
- IMXRT1050_IOMUXC_SAI1_TXD5 = 104,
- IMXRT1050_IOMUXC_SAI1_TXD6 = 105,
- IMXRT1050_IOMUXC_SAI1_TXD7 = 106,
- IMXRT1050_IOMUXC_SAI1_MCLK = 107,
- IMXRT1050_IOMUXC_SAI2_RXFS = 108,
- IMXRT1050_IOMUXC_SAI2_RXC = 109,
- IMXRT1050_IOMUXC_SAI2_RXD0 = 110,
- IMXRT1050_IOMUXC_SAI2_TXFS = 111,
- IMXRT1050_IOMUXC_SAI2_TXC = 112,
- IMXRT1050_IOMUXC_SAI2_TXD0 = 113,
- IMXRT1050_IOMUXC_SAI2_MCLK = 114,
- IMXRT1050_IOMUXC_SAI3_RXFS = 115,
- IMXRT1050_IOMUXC_SAI3_RXC = 116,
- IMXRT1050_IOMUXC_SAI3_RXD = 117,
- IMXRT1050_IOMUXC_SAI3_TXFS = 118,
- IMXRT1050_IOMUXC_SAI3_TXC = 119,
- IMXRT1050_IOMUXC_SAI3_TXD = 120,
- IMXRT1050_IOMUXC_SAI3_MCLK = 121,
- IMXRT1050_IOMUXC_SPDIF_TX = 122,
- IMXRT1050_IOMUXC_SPDIF_RX = 123,
- IMXRT1050_IOMUXC_SPDIF_EXT_CLK = 124,
- IMXRT1050_IOMUXC_ECSPI1_SCLK = 125,
- IMXRT1050_IOMUXC_ECSPI1_MOSI = 126,
- IMXRT1050_IOMUXC_ECSPI1_MISO = 127,
- IMXRT1050_IOMUXC_ECSPI1_SS0 = 128,
- IMXRT1050_IOMUXC_ECSPI2_SCLK = 129,
- IMXRT1050_IOMUXC_ECSPI2_MOSI = 130,
- IMXRT1050_IOMUXC_ECSPI2_MISO = 131,
- IMXRT1050_IOMUXC_ECSPI2_SS0 = 132,
- IMXRT1050_IOMUXC_I2C1_SCL = 133,
- IMXRT1050_IOMUXC_I2C1_SDA = 134,
- IMXRT1050_IOMUXC_I2C2_SCL = 135,
- IMXRT1050_IOMUXC_I2C2_SDA = 136,
- IMXRT1050_IOMUXC_I2C3_SCL = 137,
- IMXRT1050_IOMUXC_I2C3_SDA = 138,
- IMXRT1050_IOMUXC_I2C4_SCL = 139,
- IMXRT1050_IOMUXC_I2C4_SDA = 140,
- IMXRT1050_IOMUXC_UART1_RXD = 141,
- IMXRT1050_IOMUXC_UART1_TXD = 142,
- IMXRT1050_IOMUXC_UART2_RXD = 143,
- IMXRT1050_IOMUXC_UART2_TXD = 144,
- IMXRT1050_IOMUXC_UART3_RXD = 145,
- IMXRT1050_IOMUXC_UART3_TXD = 146,
- IMXRT1050_IOMUXC_UART4_RXD = 147,
- IMXRT1050_IOMUXC_UART4_TXD = 148,
+ IMXRT1050_PAD_RESERVE0,
+ IMXRT1050_PAD_RESERVE1,
+ IMXRT1050_PAD_RESERVE2,
+ IMXRT1050_PAD_RESERVE3,
+ IMXRT1050_PAD_RESERVE4,
+ IMXRT1050_PAD_EMC_00,
+ IMXRT1050_PAD_EMC_01,
+ IMXRT1050_PAD_EMC_02,
+ IMXRT1050_PAD_EMC_03,
+ IMXRT1050_PAD_EMC_04,
+ IMXRT1050_PAD_EMC_05,
+ IMXRT1050_PAD_EMC_06,
+ IMXRT1050_PAD_EMC_07,
+ IMXRT1050_PAD_EMC_08,
+ IMXRT1050_PAD_EMC_09,
+ IMXRT1050_PAD_EMC_10,
+ IMXRT1050_PAD_EMC_11,
+ IMXRT1050_PAD_EMC_12,
+ IMXRT1050_PAD_EMC_13,
+ IMXRT1050_PAD_EMC_14,
+ IMXRT1050_PAD_EMC_15,
+ IMXRT1050_PAD_EMC_16,
+ IMXRT1050_PAD_EMC_17,
+ IMXRT1050_PAD_EMC_18,
+ IMXRT1050_PAD_EMC_19,
+ IMXRT1050_PAD_EMC_20,
+ IMXRT1050_PAD_EMC_21,
+ IMXRT1050_PAD_EMC_22,
+ IMXRT1050_PAD_EMC_23,
+ IMXRT1050_PAD_EMC_24,
+ IMXRT1050_PAD_EMC_25,
+ IMXRT1050_PAD_EMC_26,
+ IMXRT1050_PAD_EMC_27,
+ IMXRT1050_PAD_EMC_28,
+ IMXRT1050_PAD_EMC_29,
+ IMXRT1050_PAD_EMC_30,
+ IMXRT1050_PAD_EMC_31,
+ IMXRT1050_PAD_EMC_32,
+ IMXRT1050_PAD_EMC_33,
+ IMXRT1050_PAD_EMC_34,
+ IMXRT1050_PAD_EMC_35,
+ IMXRT1050_PAD_EMC_36,
+ IMXRT1050_PAD_EMC_37,
+ IMXRT1050_PAD_EMC_38,
+ IMXRT1050_PAD_EMC_39,
+ IMXRT1050_PAD_EMC_40,
+ IMXRT1050_PAD_EMC_41,
+ IMXRT1050_PAD_AD_B0_00,
+ IMXRT1050_PAD_AD_B0_01,
+ IMXRT1050_PAD_AD_B0_02,
+ IMXRT1050_PAD_AD_B0_03,
+ IMXRT1050_PAD_AD_B0_04,
+ IMXRT1050_PAD_AD_B0_05,
+ IMXRT1050_PAD_AD_B0_06,
+ IMXRT1050_PAD_AD_B0_07,
+ IMXRT1050_PAD_AD_B0_08,
+ IMXRT1050_PAD_AD_B0_09,
+ IMXRT1050_PAD_AD_B0_10,
+ IMXRT1050_PAD_AD_B0_11,
+ IMXRT1050_PAD_AD_B0_12,
+ IMXRT1050_PAD_AD_B0_13,
+ IMXRT1050_PAD_AD_B0_14,
+ IMXRT1050_PAD_AD_B0_15,
+ IMXRT1050_PAD_AD_B1_00,
+ IMXRT1050_PAD_AD_B1_01,
+ IMXRT1050_PAD_AD_B1_02,
+ IMXRT1050_PAD_AD_B1_03,
+ IMXRT1050_PAD_AD_B1_04,
+ IMXRT1050_PAD_AD_B1_05,
+ IMXRT1050_PAD_AD_B1_06,
+ IMXRT1050_PAD_AD_B1_07,
+ IMXRT1050_PAD_AD_B1_08,
+ IMXRT1050_PAD_AD_B1_09,
+ IMXRT1050_PAD_AD_B1_10,
+ IMXRT1050_PAD_AD_B1_11,
+ IMXRT1050_PAD_AD_B1_12,
+ IMXRT1050_PAD_AD_B1_13,
+ IMXRT1050_PAD_AD_B1_14,
+ IMXRT1050_PAD_AD_B1_15,
+ IMXRT1050_PAD_B0_00,
+ IMXRT1050_PAD_B0_01,
+ IMXRT1050_PAD_B0_02,
+ IMXRT1050_PAD_B0_03,
+ IMXRT1050_PAD_B0_04,
+ IMXRT1050_PAD_B0_05,
+ IMXRT1050_PAD_B0_06,
+ IMXRT1050_PAD_B0_07,
+ IMXRT1050_PAD_B0_08,
+ IMXRT1050_PAD_B0_09,
+ IMXRT1050_PAD_B0_10,
+ IMXRT1050_PAD_B0_11,
+ IMXRT1050_PAD_B0_12,
+ IMXRT1050_PAD_B0_13,
+ IMXRT1050_PAD_B0_14,
+ IMXRT1050_PAD_B0_15,
+ IMXRT1050_PAD_B1_00,
+ IMXRT1050_PAD_B1_01,
+ IMXRT1050_PAD_B1_02,
+ IMXRT1050_PAD_B1_03,
+ IMXRT1050_PAD_B1_04,
+ IMXRT1050_PAD_B1_05,
+ IMXRT1050_PAD_B1_06,
+ IMXRT1050_PAD_B1_07,
+ IMXRT1050_PAD_B1_08,
+ IMXRT1050_PAD_B1_09,
+ IMXRT1050_PAD_B1_10,
+ IMXRT1050_PAD_B1_11,
+ IMXRT1050_PAD_B1_12,
+ IMXRT1050_PAD_B1_13,
+ IMXRT1050_PAD_B1_14,
+ IMXRT1050_PAD_B1_15,
+ IMXRT1050_PAD_SD_B0_00,
+ IMXRT1050_PAD_SD_B0_01,
+ IMXRT1050_PAD_SD_B0_02,
+ IMXRT1050_PAD_SD_B0_03,
+ IMXRT1050_PAD_SD_B0_04,
+ IMXRT1050_PAD_SD_B0_05,
+ IMXRT1050_PAD_SD_B1_00,
+ IMXRT1050_PAD_SD_B1_01,
+ IMXRT1050_PAD_SD_B1_02,
+ IMXRT1050_PAD_SD_B1_03,
+ IMXRT1050_PAD_SD_B1_04,
+ IMXRT1050_PAD_SD_B1_05,
+ IMXRT1050_PAD_SD_B1_06,
+ IMXRT1050_PAD_SD_B1_07,
+ IMXRT1050_PAD_SD_B1_08,
+ IMXRT1050_PAD_SD_B1_09,
+ IMXRT1050_PAD_SD_B1_10,
+ IMXRT1050_PAD_SD_B1_11,
};
/* Pad names for the pinmux subsystem */
@@ -171,150 +151,130 @@ static const struct pinctrl_pin_desc imxrt1050_pinctrl_pads[] = {
IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE2),
IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE3),
IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE4),
- IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE5),
- IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE6),
- IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE7),
- IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE8),
- IMX_PINCTRL_PIN(IMXRT1050_PAD_RESERVE9),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO00),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO01),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO02),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO03),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO04),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO05),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO06),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO07),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO08),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO09),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO10),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO11),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO12),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO13),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO14),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_GPIO1_IO15),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_MDC),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_MDIO),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_TD3),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_TD2),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_TD1),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_TD0),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_TX_CTL),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_TXC),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_RX_CTL),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_RXC),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_RD0),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_RD1),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_RD2),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ENET_RD3),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_CLK),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_CMD),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_DATA0),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_DATA1),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_DATA2),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_DATA3),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_DATA4),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_DATA5),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_DATA6),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_DATA7),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_RESET_B),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD1_STROBE),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_CD_B),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_CLK),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_CMD),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_DATA0),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_DATA1),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_DATA2),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_DATA3),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_RESET_B),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SD2_WP),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_ALE),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_CE0),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_CE1),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_CE2),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_CE3),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_CLE),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DATA00),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DATA01),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DATA02),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DATA03),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DATA04),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DATA05),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DATA06),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DATA07),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_DQS),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_RE_B),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_READY_B),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_WE_B),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_NAND_WP_B),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI5_RXFS),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI5_RXC),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI5_RXD0),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI5_RXD1),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI5_RXD2),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI5_RXD3),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI5_MCLK),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXFS),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXC),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXD0),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXD1),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXD2),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXD3),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXD4),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXD5),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXD6),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_RXD7),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXFS),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXC),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXD0),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXD1),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXD2),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXD3),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXD4),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXD5),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXD6),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_TXD7),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI1_MCLK),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI2_RXFS),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI2_RXC),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI2_RXD0),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI2_TXFS),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI2_TXC),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI2_TXD0),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI2_MCLK),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI3_RXFS),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI3_RXC),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI3_RXD),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI3_TXFS),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI3_TXC),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI3_TXD),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SAI3_MCLK),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SPDIF_TX),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SPDIF_RX),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_SPDIF_EXT_CLK),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ECSPI1_SCLK),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ECSPI1_MOSI),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ECSPI1_MISO),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ECSPI1_SS0),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ECSPI2_SCLK),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ECSPI2_MOSI),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ECSPI2_MISO),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_ECSPI2_SS0),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_I2C1_SCL),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_I2C1_SDA),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_I2C2_SCL),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_I2C2_SDA),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_I2C3_SCL),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_I2C3_SDA),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_I2C4_SCL),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_I2C4_SDA),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_UART1_RXD),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_UART1_TXD),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_UART2_RXD),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_UART2_TXD),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_UART3_RXD),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_UART3_TXD),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_UART4_RXD),
- IMX_PINCTRL_PIN(IMXRT1050_IOMUXC_UART4_TXD),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_00),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_01),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_02),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_03),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_04),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_05),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_06),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_07),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_08),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_09),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_10),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_11),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_12),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_13),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_14),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_15),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_16),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_17),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_18),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_19),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_20),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_21),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_22),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_23),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_24),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_25),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_26),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_27),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_28),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_29),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_30),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_31),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_32),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_33),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_34),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_35),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_36),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_37),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_38),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_39),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_40),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_EMC_41),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_00),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_01),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_02),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_03),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_04),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_05),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_06),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_07),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_08),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_09),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_10),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_11),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_12),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_13),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_14),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B0_15),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_00),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_01),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_02),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_03),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_04),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_05),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_06),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_07),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_08),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_09),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_10),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_11),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_12),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_13),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_14),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_AD_B1_15),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_00),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_01),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_02),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_03),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_04),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_05),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_06),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_07),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_08),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_09),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_10),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_11),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_12),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_13),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_14),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B0_15),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_00),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_01),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_02),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_03),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_04),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_05),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_06),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_07),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_08),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_09),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_10),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_11),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_12),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_13),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_14),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_B1_15),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B0_00),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B0_01),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B0_02),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B0_03),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B0_04),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B0_05),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_00),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_01),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_02),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_03),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_04),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_05),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_06),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_07),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_08),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_09),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_10),
+ IMX_PINCTRL_PIN(IMXRT1050_PAD_SD_B1_11),
};
static const struct imx_pinctrl_soc_info imxrt1050_pinctrl_info = {
--
2.37.2
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH v1 7/7] ARM: dts: imx: Update i.MXRT1050.dtsi compatibles
2022-11-07 7:15 [PATCH v1 0/7] Clean-up and documentation for i.MXRT1050 Jesse Taube
` (5 preceding siblings ...)
2022-11-07 7:15 ` [PATCH v1 6/7] pinctrl: freescale: Fix i.MXRT1050 pad names Jesse Taube
@ 2022-11-07 7:15 ` Jesse Taube
2022-11-07 7:44 ` Arnd Bergmann
2022-11-09 8:54 ` Linus Walleij
2022-11-09 8:52 ` [PATCH v1 0/7] Clean-up and documentation for i.MXRT1050 Linus Walleij
7 siblings, 2 replies; 14+ messages in thread
From: Jesse Taube @ 2022-11-07 7:15 UTC (permalink / raw)
To: linux-imx
Cc: robh+dt, sboyd, shawnguo, kernel, festevam, aisheng.dong, stefan,
linus.walleij, gregkh, arnd, linux, abel.vesa, dev,
marcel.ziswiler, tharvey, leoyang.li, fugang.duan, Mr.Bossman075,
giulio.benetti, devicetree, linux-kernel, linux-clk,
linux-arm-kernel, linux-gpio, linux-serial
Remove unused compatibles from i.MXRT1050.dtsi.
Change GPT clock-names to match documentation.
Cc: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Jesse Taube <Mr.Bossman075@gmail.com>
---
arch/arm/boot/dts/imxrt1050.dtsi | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/arch/arm/boot/dts/imxrt1050.dtsi b/arch/arm/boot/dts/imxrt1050.dtsi
index 03e6a858a7be..8d79de239046 100644
--- a/arch/arm/boot/dts/imxrt1050.dtsi
+++ b/arch/arm/boot/dts/imxrt1050.dtsi
@@ -29,7 +29,7 @@ osc3M: osc3M {
soc {
lpuart1: serial@40184000 {
- compatible = "fsl,imxrt1050-lpuart", "fsl,imx7ulp-lpuart";
+ compatible = "fsl,imxrt1050-lpuart";
reg = <0x40184000 0x4000>;
interrupts = <20>;
clocks = <&clks IMXRT1050_CLK_LPUART1>;
@@ -40,7 +40,6 @@ lpuart1: serial@40184000 {
iomuxc: pinctrl@401f8000 {
compatible = "fsl,imxrt1050-iomuxc";
reg = <0x401f8000 0x4000>;
- fsl,mux_mask = <0x7>;
};
anatop: anatop@400d8000 {
@@ -83,7 +82,7 @@ edma1: dma-controller@400e8000 {
};
usdhc1: mmc@402c0000 {
- compatible = "fsl,imxrt1050-usdhc", "fsl,imx6sl-usdhc";
+ compatible = "fsl,imxrt1050-usdhc";
reg = <0x402c0000 0x4000>;
interrupts = <110>;
clocks = <&clks IMXRT1050_CLK_IPG_PDOF>,
@@ -150,11 +149,11 @@ gpio5: gpio@400c0000 {
};
gpt: timer@401ec000 {
- compatible = "fsl,imxrt1050-gpt", "fsl,imx6dl-gpt", "fsl,imx6sl-gpt";
+ compatible = "fsl,imxrt1050-gpt", "fsl,imx6dl-gpt";
reg = <0x401ec000 0x4000>;
interrupts = <100>;
- clocks = <&osc3M>;
- clock-names = "per";
+ clocks = <&osc3M>, <&osc3M>;
+ clock-names = "ipg", "per";
};
};
};
--
2.37.2
^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: [PATCH v1 7/7] ARM: dts: imx: Update i.MXRT1050.dtsi compatibles
2022-11-07 7:15 ` [PATCH v1 7/7] ARM: dts: imx: Update i.MXRT1050.dtsi compatibles Jesse Taube
@ 2022-11-07 7:44 ` Arnd Bergmann
2022-11-07 15:09 ` Jesse Taube
2022-11-09 8:54 ` Linus Walleij
1 sibling, 1 reply; 14+ messages in thread
From: Arnd Bergmann @ 2022-11-07 7:44 UTC (permalink / raw)
To: Jesse Taube, NXP Linux Team
Cc: Rob Herring, Stephen Boyd, Shawn Guo, Pengutronix Kernel Team,
Fabio Estevam, aisheng.dong, stefan, Linus Walleij,
Greg Kroah-Hartman, Russell King, abel.vesa, dev, Marcel Ziswiler,
tharvey, leoyang.li, fugang.duan, Giulio Benetti, devicetree,
linux-kernel, linux-clk, linux-arm-kernel,
open list:GPIO SUBSYSTEM, linux-serial
On Mon, Nov 7, 2022, at 08:15, Jesse Taube wrote:
> Remove unused compatibles from i.MXRT1050.dtsi.
> Change GPT clock-names to match documentation.
>
> Cc: Giulio Benetti <giulio.benetti@benettiengineering.com>
> Signed-off-by: Jesse Taube <Mr.Bossman075@gmail.com>
Can you make sure your changelog texts explain why you do this?
Are they fundamentally different from the devices you had
claimed to be compatible with that need a different driver,
or are there drivers in the field that bind to the wrong
string first?
Arnd
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH v1 3/7] dt-bindings: timer: gpt: Add i.MXRT compatible Documentation
2022-11-07 7:15 ` [PATCH v1 3/7] dt-bindings: timer: gpt: Add i.MXRT compatible Documentation Jesse Taube
@ 2022-11-07 12:16 ` Rob Herring
0 siblings, 0 replies; 14+ messages in thread
From: Rob Herring @ 2022-11-07 12:16 UTC (permalink / raw)
To: Jesse Taube
Cc: robh+dt, sboyd, kernel, linus.walleij, arnd, Mr.Bossman075,
festevam, stefan, Krzysztof Kozlowski, giulio.benetti,
linux-serial, gregkh, leoyang.li, linux, linux-arm-kernel,
devicetree, shawnguo, tharvey, linux-kernel, linux-clk,
linux-gpio, aisheng.dong, fugang.duan, linux-imx, dev,
marcel.ziswiler, abel.vesa
On Mon, 07 Nov 2022 02:15:07 -0500, Jesse Taube wrote:
> Both the i.MXRT1170 and 1050 have the same GPT timer as "fsl,imx6dl-gpt"
> Add i.MXRT to the compatible list.
>
> Cc: Giulio Benetti <giulio.benetti@benettiengineering.com>
> Signed-off-by: Jesse Taube <Mr.Bossman075@gmail.com>
> Acked-by: Krzysztof Kozlowski <krzk@kernel.org>
> ---
> Documentation/devicetree/bindings/timer/fsl,imxgpt.yaml | 2 ++
> 1 file changed, 2 insertions(+)
>
Running 'make dtbs_check' with the schema in this patch gives the
following warnings. Consider if they are expected or the schema is
incorrect. These may not be new warnings.
Note that it is not yet a requirement to have 0 warnings for dtbs_check.
This will change in the future.
Full log is available here: https://patchwork.ozlabs.org/patch/
timer@2098000: clock-names: ['ipg', 'per', 'osc_per'] is too long
arch/arm/boot/dts/imx6dl-alti6p.dtb
arch/arm/boot/dts/imx6dl-apf6dev.dtb
arch/arm/boot/dts/imx6dl-aristainetos2_4.dtb
arch/arm/boot/dts/imx6dl-aristainetos2_7.dtb
arch/arm/boot/dts/imx6dl-aristainetos_4.dtb
arch/arm/boot/dts/imx6dl-aristainetos_7.dtb
arch/arm/boot/dts/imx6dl-b105pv2.dtb
arch/arm/boot/dts/imx6dl-b105v2.dtb
arch/arm/boot/dts/imx6dl-b125pv2.dtb
arch/arm/boot/dts/imx6dl-b125v2.dtb
arch/arm/boot/dts/imx6dl-b155v2.dtb
arch/arm/boot/dts/imx6dl-colibri-aster.dtb
arch/arm/boot/dts/imx6dl-colibri-eval-v3.dtb
arch/arm/boot/dts/imx6dl-colibri-iris.dtb
arch/arm/boot/dts/imx6dl-colibri-iris-v2.dtb
arch/arm/boot/dts/imx6dl-cubox-i.dtb
arch/arm/boot/dts/imx6dl-cubox-i-emmc-som-v15.dtb
arch/arm/boot/dts/imx6dl-cubox-i-som-v15.dtb
arch/arm/boot/dts/imx6dl-dfi-fs700-m60.dtb
arch/arm/boot/dts/imx6dl-dhcom-picoitx.dtb
arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dtb
arch/arm/boot/dts/imx6dl-emcon-avari.dtb
arch/arm/boot/dts/imx6dl-gw51xx.dtb
arch/arm/boot/dts/imx6dl-gw52xx.dtb
arch/arm/boot/dts/imx6dl-gw53xx.dtb
arch/arm/boot/dts/imx6dl-gw54xx.dtb
arch/arm/boot/dts/imx6dl-gw551x.dtb
arch/arm/boot/dts/imx6dl-gw552x.dtb
arch/arm/boot/dts/imx6dl-gw553x.dtb
arch/arm/boot/dts/imx6dl-gw560x.dtb
arch/arm/boot/dts/imx6dl-gw5903.dtb
arch/arm/boot/dts/imx6dl-gw5904.dtb
arch/arm/boot/dts/imx6dl-gw5907.dtb
arch/arm/boot/dts/imx6dl-gw5910.dtb
arch/arm/boot/dts/imx6dl-gw5912.dtb
arch/arm/boot/dts/imx6dl-gw5913.dtb
arch/arm/boot/dts/imx6dl-hummingboard2.dtb
arch/arm/boot/dts/imx6dl-hummingboard2-emmc-som-v15.dtb
arch/arm/boot/dts/imx6dl-hummingboard2-som-v15.dtb
arch/arm/boot/dts/imx6dl-hummingboard.dtb
arch/arm/boot/dts/imx6dl-hummingboard-emmc-som-v15.dtb
arch/arm/boot/dts/imx6dl-hummingboard-som-v15.dtb
arch/arm/boot/dts/imx6dl-icore.dtb
arch/arm/boot/dts/imx6dl-icore-mipi.dtb
arch/arm/boot/dts/imx6dl-icore-rqs.dtb
arch/arm/boot/dts/imx6dl-lanmcu.dtb
arch/arm/boot/dts/imx6dl-mamoj.dtb
arch/arm/boot/dts/imx6dl-mba6a.dtb
arch/arm/boot/dts/imx6dl-mba6b.dtb
arch/arm/boot/dts/imx6dl-nit6xlite.dtb
arch/arm/boot/dts/imx6dl-nitrogen6x.dtb
arch/arm/boot/dts/imx6dl-phytec-mira-rdk-nand.dtb
arch/arm/boot/dts/imx6dl-phytec-pbab01.dtb
arch/arm/boot/dts/imx6dl-pico-dwarf.dtb
arch/arm/boot/dts/imx6dl-pico-hobbit.dtb
arch/arm/boot/dts/imx6dl-pico-nymph.dtb
arch/arm/boot/dts/imx6dl-pico-pi.dtb
arch/arm/boot/dts/imx6dl-plybas.dtb
arch/arm/boot/dts/imx6dl-plym2m.dtb
arch/arm/boot/dts/imx6dl-prtmvt.dtb
arch/arm/boot/dts/imx6dl-prtrvt.dtb
arch/arm/boot/dts/imx6dl-prtvt7.dtb
arch/arm/boot/dts/imx6dl-rex-basic.dtb
arch/arm/boot/dts/imx6dl-riotboard.dtb
arch/arm/boot/dts/imx6dl-sabreauto.dtb
arch/arm/boot/dts/imx6dl-sabrelite.dtb
arch/arm/boot/dts/imx6dl-sabresd.dtb
arch/arm/boot/dts/imx6dl-savageboard.dtb
arch/arm/boot/dts/imx6dl-skov-revc-lt2.dtb
arch/arm/boot/dts/imx6dl-skov-revc-lt6.dtb
arch/arm/boot/dts/imx6dl-solidsense.dtb
arch/arm/boot/dts/imx6dl-ts4900.dtb
arch/arm/boot/dts/imx6dl-ts7970.dtb
arch/arm/boot/dts/imx6dl-tx6dl-comtft.dtb
arch/arm/boot/dts/imx6dl-tx6s-8034.dtb
arch/arm/boot/dts/imx6dl-tx6s-8034-mb7.dtb
arch/arm/boot/dts/imx6dl-tx6s-8035.dtb
arch/arm/boot/dts/imx6dl-tx6s-8035-mb7.dtb
arch/arm/boot/dts/imx6dl-tx6u-801x.dtb
arch/arm/boot/dts/imx6dl-tx6u-8033.dtb
arch/arm/boot/dts/imx6dl-tx6u-8033-mb7.dtb
arch/arm/boot/dts/imx6dl-tx6u-80xx-mb7.dtb
arch/arm/boot/dts/imx6dl-tx6u-811x.dtb
arch/arm/boot/dts/imx6dl-tx6u-81xx-mb7.dtb
arch/arm/boot/dts/imx6dl-udoo.dtb
arch/arm/boot/dts/imx6dl-victgo.dtb
arch/arm/boot/dts/imx6dl-vicut1.dtb
arch/arm/boot/dts/imx6dl-wandboard.dtb
arch/arm/boot/dts/imx6dl-wandboard-revb1.dtb
arch/arm/boot/dts/imx6dl-wandboard-revd1.dtb
arch/arm/boot/dts/imx6dl-yapp4-draco.dtb
arch/arm/boot/dts/imx6dl-yapp4-hydra.dtb
arch/arm/boot/dts/imx6dl-yapp4-orion.dtb
arch/arm/boot/dts/imx6dl-yapp4-ursa.dtb
arch/arm/boot/dts/imx6q-apalis-eval.dtb
arch/arm/boot/dts/imx6q-apalis-ixora.dtb
arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dtb
arch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dtb
arch/arm/boot/dts/imx6q-apf6dev.dtb
arch/arm/boot/dts/imx6q-arm2.dtb
arch/arm/boot/dts/imx6q-b450v3.dtb
arch/arm/boot/dts/imx6q-b650v3.dtb
arch/arm/boot/dts/imx6q-b850v3.dtb
arch/arm/boot/dts/imx6q-bosch-acc.dtb
arch/arm/boot/dts/imx6q-cm-fx6.dtb
arch/arm/boot/dts/imx6q-cubox-i.dtb
arch/arm/boot/dts/imx6q-cubox-i-emmc-som-v15.dtb
arch/arm/boot/dts/imx6q-cubox-i-som-v15.dtb
arch/arm/boot/dts/imx6q-dfi-fs700-m60.dtb
arch/arm/boot/dts/imx6q-dhcom-pdk2.dtb
arch/arm/boot/dts/imx6q-display5-tianma-tm070-1280x768.dtb
arch/arm/boot/dts/imx6q-dmo-edmqmx6.dtb
arch/arm/boot/dts/imx6q-dms-ba16.dtb
arch/arm/boot/dts/imx6q-ds.dtb
arch/arm/boot/dts/imx6q-emcon-avari.dtb
arch/arm/boot/dts/imx6q-evi.dtb
arch/arm/boot/dts/imx6q-gk802.dtb
arch/arm/boot/dts/imx6q-gw51xx.dtb
arch/arm/boot/dts/imx6q-gw52xx.dtb
arch/arm/boot/dts/imx6q-gw53xx.dtb
arch/arm/boot/dts/imx6q-gw5400-a.dtb
arch/arm/boot/dts/imx6q-gw54xx.dtb
arch/arm/boot/dts/imx6q-gw551x.dtb
arch/arm/boot/dts/imx6q-gw552x.dtb
arch/arm/boot/dts/imx6q-gw553x.dtb
arch/arm/boot/dts/imx6q-gw560x.dtb
arch/arm/boot/dts/imx6q-gw5903.dtb
arch/arm/boot/dts/imx6q-gw5904.dtb
arch/arm/boot/dts/imx6q-gw5907.dtb
arch/arm/boot/dts/imx6q-gw5910.dtb
arch/arm/boot/dts/imx6q-gw5912.dtb
arch/arm/boot/dts/imx6q-gw5913.dtb
arch/arm/boot/dts/imx6q-h100.dtb
arch/arm/boot/dts/imx6q-hummingboard2.dtb
arch/arm/boot/dts/imx6q-hummingboard2-emmc-som-v15.dtb
arch/arm/boot/dts/imx6q-hummingboard2-som-v15.dtb
arch/arm/boot/dts/imx6q-hummingboard.dtb
arch/arm/boot/dts/imx6q-hummingboard-emmc-som-v15.dtb
arch/arm/boot/dts/imx6q-hummingboard-som-v15.dtb
arch/arm/boot/dts/imx6q-icore.dtb
arch/arm/boot/dts/imx6q-icore-mipi.dtb
arch/arm/boot/dts/imx6q-icore-ofcap10.dtb
arch/arm/boot/dts/imx6q-icore-ofcap12.dtb
arch/arm/boot/dts/imx6q-icore-rqs.dtb
arch/arm/boot/dts/imx6q-kp-tpc.dtb
arch/arm/boot/dts/imx6q-logicpd.dtb
arch/arm/boot/dts/imx6q-marsboard.dtb
arch/arm/boot/dts/imx6q-mba6a.dtb
arch/arm/boot/dts/imx6q-mba6b.dtb
arch/arm/boot/dts/imx6q-mccmon6.dtb
arch/arm/boot/dts/imx6q-nitrogen6_max.dtb
arch/arm/boot/dts/imx6q-nitrogen6_som2.dtb
arch/arm/boot/dts/imx6q-nitrogen6x.dtb
arch/arm/boot/dts/imx6q-novena.dtb
arch/arm/boot/dts/imx6q-phytec-mira-rdk-emmc.dtb
arch/arm/boot/dts/imx6q-phytec-mira-rdk-nand.dtb
arch/arm/boot/dts/imx6q-phytec-pbab01.dtb
arch/arm/boot/dts/imx6q-pico-dwarf.dtb
arch/arm/boot/dts/imx6q-pico-hobbit.dtb
arch/arm/boot/dts/imx6q-pico-nymph.dtb
arch/arm/boot/dts/imx6q-pico-pi.dtb
arch/arm/boot/dts/imx6q-pistachio.dtb
arch/arm/boot/dts/imx6qp-mba6b.dtb
arch/arm/boot/dts/imx6qp-nitrogen6_max.dtb
arch/arm/boot/dts/imx6qp-nitrogen6_som2.dtb
arch/arm/boot/dts/imx6qp-phytec-mira-rdk-nand.dtb
arch/arm/boot/dts/imx6qp-prtwd3.dtb
arch/arm/boot/dts/imx6q-prti6q.dtb
arch/arm/boot/dts/imx6q-prtwd2.dtb
arch/arm/boot/dts/imx6qp-sabreauto.dtb
arch/arm/boot/dts/imx6qp-sabresd.dtb
arch/arm/boot/dts/imx6qp-tx6qp-8037.dtb
arch/arm/boot/dts/imx6qp-tx6qp-8037-mb7.dtb
arch/arm/boot/dts/imx6qp-tx6qp-8137.dtb
arch/arm/boot/dts/imx6qp-tx6qp-8137-mb7.dtb
arch/arm/boot/dts/imx6qp-vicutp.dtb
arch/arm/boot/dts/imx6qp-wandboard-revd1.dtb
arch/arm/boot/dts/imx6qp-yapp4-crux-plus.dtb
arch/arm/boot/dts/imx6qp-zii-rdu2.dtb
arch/arm/boot/dts/imx6q-rex-pro.dtb
arch/arm/boot/dts/imx6q-sabreauto.dtb
arch/arm/boot/dts/imx6q-sabrelite.dtb
arch/arm/boot/dts/imx6q-sabresd.dtb
arch/arm/boot/dts/imx6q-savageboard.dtb
arch/arm/boot/dts/imx6q-sbc6x.dtb
arch/arm/boot/dts/imx6q-skov-revc-lt2.dtb
arch/arm/boot/dts/imx6q-skov-revc-lt6.dtb
arch/arm/boot/dts/imx6q-skov-reve-mi1010ait-1cp1.dtb
arch/arm/boot/dts/imx6q-solidsense.dtb
arch/arm/boot/dts/imx6q-tbs2910.dtb
arch/arm/boot/dts/imx6q-ts4900.dtb
arch/arm/boot/dts/imx6q-ts7970.dtb
arch/arm/boot/dts/imx6q-tx6q-1010-comtft.dtb
arch/arm/boot/dts/imx6q-tx6q-1010.dtb
arch/arm/boot/dts/imx6q-tx6q-1020-comtft.dtb
arch/arm/boot/dts/imx6q-tx6q-1020.dtb
arch/arm/boot/dts/imx6q-tx6q-1036.dtb
arch/arm/boot/dts/imx6q-tx6q-1036-mb7.dtb
arch/arm/boot/dts/imx6q-tx6q-10x0-mb7.dtb
arch/arm/boot/dts/imx6q-tx6q-1110.dtb
arch/arm/boot/dts/imx6q-tx6q-11x0-mb7.dtb
arch/arm/boot/dts/imx6q-udoo.dtb
arch/arm/boot/dts/imx6q-utilite-pro.dtb
arch/arm/boot/dts/imx6q-var-dt6customboard.dtb
arch/arm/boot/dts/imx6q-vicut1.dtb
arch/arm/boot/dts/imx6q-wandboard.dtb
arch/arm/boot/dts/imx6q-wandboard-revb1.dtb
arch/arm/boot/dts/imx6q-wandboard-revd1.dtb
arch/arm/boot/dts/imx6q-yapp4-crux.dtb
arch/arm/boot/dts/imx6q-zii-rdu2.dtb
arch/arm/boot/dts/imx6s-dhcom-drc02.dtb
timer@2098000: clocks: [[2, 119], [2, 120], [2, 237]] is too long
arch/arm/boot/dts/imx6dl-alti6p.dtb
arch/arm/boot/dts/imx6dl-apf6dev.dtb
arch/arm/boot/dts/imx6dl-aristainetos2_4.dtb
arch/arm/boot/dts/imx6dl-aristainetos2_7.dtb
arch/arm/boot/dts/imx6dl-aristainetos_4.dtb
arch/arm/boot/dts/imx6dl-aristainetos_7.dtb
arch/arm/boot/dts/imx6dl-b105pv2.dtb
arch/arm/boot/dts/imx6dl-b105v2.dtb
arch/arm/boot/dts/imx6dl-b125pv2.dtb
arch/arm/boot/dts/imx6dl-b125v2.dtb
arch/arm/boot/dts/imx6dl-b155v2.dtb
arch/arm/boot/dts/imx6dl-colibri-aster.dtb
arch/arm/boot/dts/imx6dl-colibri-eval-v3.dtb
arch/arm/boot/dts/imx6dl-colibri-iris.dtb
arch/arm/boot/dts/imx6dl-colibri-iris-v2.dtb
arch/arm/boot/dts/imx6dl-cubox-i.dtb
arch/arm/boot/dts/imx6dl-cubox-i-emmc-som-v15.dtb
arch/arm/boot/dts/imx6dl-cubox-i-som-v15.dtb
arch/arm/boot/dts/imx6dl-dfi-fs700-m60.dtb
arch/arm/boot/dts/imx6dl-dhcom-picoitx.dtb
arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dtb
arch/arm/boot/dts/imx6dl-emcon-avari.dtb
arch/arm/boot/dts/imx6dl-gw51xx.dtb
arch/arm/boot/dts/imx6dl-gw52xx.dtb
arch/arm/boot/dts/imx6dl-gw53xx.dtb
arch/arm/boot/dts/imx6dl-gw54xx.dtb
arch/arm/boot/dts/imx6dl-gw551x.dtb
arch/arm/boot/dts/imx6dl-gw552x.dtb
arch/arm/boot/dts/imx6dl-gw553x.dtb
arch/arm/boot/dts/imx6dl-gw560x.dtb
arch/arm/boot/dts/imx6dl-gw5903.dtb
arch/arm/boot/dts/imx6dl-gw5904.dtb
arch/arm/boot/dts/imx6dl-gw5907.dtb
arch/arm/boot/dts/imx6dl-gw5910.dtb
arch/arm/boot/dts/imx6dl-gw5912.dtb
arch/arm/boot/dts/imx6dl-gw5913.dtb
arch/arm/boot/dts/imx6dl-hummingboard2.dtb
arch/arm/boot/dts/imx6dl-hummingboard2-emmc-som-v15.dtb
arch/arm/boot/dts/imx6dl-hummingboard2-som-v15.dtb
arch/arm/boot/dts/imx6dl-hummingboard.dtb
arch/arm/boot/dts/imx6dl-hummingboard-emmc-som-v15.dtb
arch/arm/boot/dts/imx6dl-hummingboard-som-v15.dtb
arch/arm/boot/dts/imx6dl-icore.dtb
arch/arm/boot/dts/imx6dl-icore-mipi.dtb
arch/arm/boot/dts/imx6dl-icore-rqs.dtb
arch/arm/boot/dts/imx6dl-lanmcu.dtb
arch/arm/boot/dts/imx6dl-mamoj.dtb
arch/arm/boot/dts/imx6dl-mba6a.dtb
arch/arm/boot/dts/imx6dl-mba6b.dtb
arch/arm/boot/dts/imx6dl-nit6xlite.dtb
arch/arm/boot/dts/imx6dl-nitrogen6x.dtb
arch/arm/boot/dts/imx6dl-phytec-mira-rdk-nand.dtb
arch/arm/boot/dts/imx6dl-phytec-pbab01.dtb
arch/arm/boot/dts/imx6dl-pico-dwarf.dtb
arch/arm/boot/dts/imx6dl-pico-hobbit.dtb
arch/arm/boot/dts/imx6dl-pico-nymph.dtb
arch/arm/boot/dts/imx6dl-pico-pi.dtb
arch/arm/boot/dts/imx6dl-plybas.dtb
arch/arm/boot/dts/imx6dl-plym2m.dtb
arch/arm/boot/dts/imx6dl-prtmvt.dtb
arch/arm/boot/dts/imx6dl-prtrvt.dtb
arch/arm/boot/dts/imx6dl-prtvt7.dtb
arch/arm/boot/dts/imx6dl-rex-basic.dtb
arch/arm/boot/dts/imx6dl-riotboard.dtb
arch/arm/boot/dts/imx6dl-sabreauto.dtb
arch/arm/boot/dts/imx6dl-sabrelite.dtb
arch/arm/boot/dts/imx6dl-sabresd.dtb
arch/arm/boot/dts/imx6dl-savageboard.dtb
arch/arm/boot/dts/imx6dl-skov-revc-lt2.dtb
arch/arm/boot/dts/imx6dl-skov-revc-lt6.dtb
arch/arm/boot/dts/imx6dl-solidsense.dtb
arch/arm/boot/dts/imx6dl-ts4900.dtb
arch/arm/boot/dts/imx6dl-ts7970.dtb
arch/arm/boot/dts/imx6dl-tx6dl-comtft.dtb
arch/arm/boot/dts/imx6dl-tx6s-8034.dtb
arch/arm/boot/dts/imx6dl-tx6s-8034-mb7.dtb
arch/arm/boot/dts/imx6dl-tx6s-8035.dtb
arch/arm/boot/dts/imx6dl-tx6s-8035-mb7.dtb
arch/arm/boot/dts/imx6dl-tx6u-801x.dtb
arch/arm/boot/dts/imx6dl-tx6u-8033.dtb
arch/arm/boot/dts/imx6dl-tx6u-8033-mb7.dtb
arch/arm/boot/dts/imx6dl-tx6u-80xx-mb7.dtb
arch/arm/boot/dts/imx6dl-tx6u-811x.dtb
arch/arm/boot/dts/imx6dl-tx6u-81xx-mb7.dtb
arch/arm/boot/dts/imx6dl-udoo.dtb
arch/arm/boot/dts/imx6dl-victgo.dtb
arch/arm/boot/dts/imx6dl-vicut1.dtb
arch/arm/boot/dts/imx6dl-wandboard.dtb
arch/arm/boot/dts/imx6dl-wandboard-revb1.dtb
arch/arm/boot/dts/imx6dl-wandboard-revd1.dtb
arch/arm/boot/dts/imx6dl-yapp4-draco.dtb
arch/arm/boot/dts/imx6dl-yapp4-hydra.dtb
arch/arm/boot/dts/imx6dl-yapp4-orion.dtb
arch/arm/boot/dts/imx6dl-yapp4-ursa.dtb
arch/arm/boot/dts/imx6q-apalis-eval.dtb
arch/arm/boot/dts/imx6q-apalis-ixora.dtb
arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dtb
arch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dtb
arch/arm/boot/dts/imx6q-apf6dev.dtb
arch/arm/boot/dts/imx6q-arm2.dtb
arch/arm/boot/dts/imx6q-b450v3.dtb
arch/arm/boot/dts/imx6q-b650v3.dtb
arch/arm/boot/dts/imx6q-b850v3.dtb
arch/arm/boot/dts/imx6q-bosch-acc.dtb
arch/arm/boot/dts/imx6q-cm-fx6.dtb
arch/arm/boot/dts/imx6q-cubox-i.dtb
arch/arm/boot/dts/imx6q-cubox-i-emmc-som-v15.dtb
arch/arm/boot/dts/imx6q-cubox-i-som-v15.dtb
arch/arm/boot/dts/imx6q-dfi-fs700-m60.dtb
arch/arm/boot/dts/imx6q-dhcom-pdk2.dtb
arch/arm/boot/dts/imx6q-display5-tianma-tm070-1280x768.dtb
arch/arm/boot/dts/imx6q-dmo-edmqmx6.dtb
arch/arm/boot/dts/imx6q-dms-ba16.dtb
arch/arm/boot/dts/imx6q-ds.dtb
arch/arm/boot/dts/imx6q-emcon-avari.dtb
arch/arm/boot/dts/imx6q-evi.dtb
arch/arm/boot/dts/imx6q-gk802.dtb
arch/arm/boot/dts/imx6q-gw51xx.dtb
arch/arm/boot/dts/imx6q-gw52xx.dtb
arch/arm/boot/dts/imx6q-gw53xx.dtb
arch/arm/boot/dts/imx6q-gw5400-a.dtb
arch/arm/boot/dts/imx6q-gw54xx.dtb
arch/arm/boot/dts/imx6q-gw551x.dtb
arch/arm/boot/dts/imx6q-gw552x.dtb
arch/arm/boot/dts/imx6q-gw553x.dtb
arch/arm/boot/dts/imx6q-gw560x.dtb
arch/arm/boot/dts/imx6q-gw5903.dtb
arch/arm/boot/dts/imx6q-gw5904.dtb
arch/arm/boot/dts/imx6q-gw5907.dtb
arch/arm/boot/dts/imx6q-gw5910.dtb
arch/arm/boot/dts/imx6q-gw5912.dtb
arch/arm/boot/dts/imx6q-gw5913.dtb
arch/arm/boot/dts/imx6q-h100.dtb
arch/arm/boot/dts/imx6q-hummingboard2.dtb
arch/arm/boot/dts/imx6q-hummingboard2-emmc-som-v15.dtb
arch/arm/boot/dts/imx6q-hummingboard2-som-v15.dtb
arch/arm/boot/dts/imx6q-hummingboard.dtb
arch/arm/boot/dts/imx6q-hummingboard-emmc-som-v15.dtb
arch/arm/boot/dts/imx6q-hummingboard-som-v15.dtb
arch/arm/boot/dts/imx6q-icore.dtb
arch/arm/boot/dts/imx6q-icore-mipi.dtb
arch/arm/boot/dts/imx6q-icore-ofcap10.dtb
arch/arm/boot/dts/imx6q-icore-ofcap12.dtb
arch/arm/boot/dts/imx6q-icore-rqs.dtb
arch/arm/boot/dts/imx6q-kp-tpc.dtb
arch/arm/boot/dts/imx6q-logicpd.dtb
arch/arm/boot/dts/imx6q-marsboard.dtb
arch/arm/boot/dts/imx6q-mba6a.dtb
arch/arm/boot/dts/imx6q-mba6b.dtb
arch/arm/boot/dts/imx6q-mccmon6.dtb
arch/arm/boot/dts/imx6q-nitrogen6_max.dtb
arch/arm/boot/dts/imx6q-nitrogen6_som2.dtb
arch/arm/boot/dts/imx6q-nitrogen6x.dtb
arch/arm/boot/dts/imx6q-novena.dtb
arch/arm/boot/dts/imx6q-phytec-mira-rdk-emmc.dtb
arch/arm/boot/dts/imx6q-phytec-mira-rdk-nand.dtb
arch/arm/boot/dts/imx6q-phytec-pbab01.dtb
arch/arm/boot/dts/imx6q-pico-dwarf.dtb
arch/arm/boot/dts/imx6q-pico-hobbit.dtb
arch/arm/boot/dts/imx6q-pico-nymph.dtb
arch/arm/boot/dts/imx6q-pico-pi.dtb
arch/arm/boot/dts/imx6q-pistachio.dtb
arch/arm/boot/dts/imx6qp-mba6b.dtb
arch/arm/boot/dts/imx6qp-nitrogen6_max.dtb
arch/arm/boot/dts/imx6qp-nitrogen6_som2.dtb
arch/arm/boot/dts/imx6qp-phytec-mira-rdk-nand.dtb
arch/arm/boot/dts/imx6qp-prtwd3.dtb
arch/arm/boot/dts/imx6q-prti6q.dtb
arch/arm/boot/dts/imx6q-prtwd2.dtb
arch/arm/boot/dts/imx6qp-sabreauto.dtb
arch/arm/boot/dts/imx6qp-sabresd.dtb
arch/arm/boot/dts/imx6qp-tx6qp-8037.dtb
arch/arm/boot/dts/imx6qp-tx6qp-8037-mb7.dtb
arch/arm/boot/dts/imx6qp-tx6qp-8137.dtb
arch/arm/boot/dts/imx6qp-tx6qp-8137-mb7.dtb
arch/arm/boot/dts/imx6qp-vicutp.dtb
arch/arm/boot/dts/imx6qp-wandboard-revd1.dtb
arch/arm/boot/dts/imx6qp-yapp4-crux-plus.dtb
arch/arm/boot/dts/imx6qp-zii-rdu2.dtb
arch/arm/boot/dts/imx6q-rex-pro.dtb
arch/arm/boot/dts/imx6q-sabreauto.dtb
arch/arm/boot/dts/imx6q-sabrelite.dtb
arch/arm/boot/dts/imx6q-sabresd.dtb
arch/arm/boot/dts/imx6q-savageboard.dtb
arch/arm/boot/dts/imx6q-sbc6x.dtb
arch/arm/boot/dts/imx6q-skov-revc-lt2.dtb
arch/arm/boot/dts/imx6q-skov-revc-lt6.dtb
arch/arm/boot/dts/imx6q-skov-reve-mi1010ait-1cp1.dtb
arch/arm/boot/dts/imx6q-solidsense.dtb
arch/arm/boot/dts/imx6q-tbs2910.dtb
arch/arm/boot/dts/imx6q-ts4900.dtb
arch/arm/boot/dts/imx6q-ts7970.dtb
arch/arm/boot/dts/imx6q-tx6q-1010-comtft.dtb
arch/arm/boot/dts/imx6q-tx6q-1010.dtb
arch/arm/boot/dts/imx6q-tx6q-1020-comtft.dtb
arch/arm/boot/dts/imx6q-tx6q-1020.dtb
arch/arm/boot/dts/imx6q-tx6q-1036.dtb
arch/arm/boot/dts/imx6q-tx6q-1036-mb7.dtb
arch/arm/boot/dts/imx6q-tx6q-10x0-mb7.dtb
arch/arm/boot/dts/imx6q-tx6q-1110.dtb
arch/arm/boot/dts/imx6q-tx6q-11x0-mb7.dtb
arch/arm/boot/dts/imx6q-udoo.dtb
arch/arm/boot/dts/imx6q-utilite-pro.dtb
arch/arm/boot/dts/imx6q-var-dt6customboard.dtb
arch/arm/boot/dts/imx6q-vicut1.dtb
arch/arm/boot/dts/imx6q-wandboard.dtb
arch/arm/boot/dts/imx6q-wandboard-revb1.dtb
arch/arm/boot/dts/imx6q-wandboard-revd1.dtb
arch/arm/boot/dts/imx6q-yapp4-crux.dtb
arch/arm/boot/dts/imx6q-zii-rdu2.dtb
arch/arm/boot/dts/imx6s-dhcom-drc02.dtb
timer@2098000: compatible: 'oneOf' conditional failed, one must be fixed:
arch/arm/boot/dts/imx6sl-evk.dtb
arch/arm/boot/dts/imx6sll-evk.dtb
arch/arm/boot/dts/imx6sll-kobo-clarahd.dtb
arch/arm/boot/dts/imx6sll-kobo-librah2o.dtb
arch/arm/boot/dts/imx6sl-tolino-shine2hd.dtb
arch/arm/boot/dts/imx6sl-tolino-shine3.dtb
arch/arm/boot/dts/imx6sl-tolino-vision5.dtb
arch/arm/boot/dts/imx6sl-warp.dtb
arch/arm/boot/dts/imx6ul-14x14-evk.dtb
arch/arm/boot/dts/imx6ul-ccimx6ulsbcexpress.dtb
arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dtb
arch/arm/boot/dts/imx6ul-geam.dtb
arch/arm/boot/dts/imx6ul-isiot-emmc.dtb
arch/arm/boot/dts/imx6ul-isiot-nand.dtb
arch/arm/boot/dts/imx6ul-kontron-bl-43.dtb
arch/arm/boot/dts/imx6ul-kontron-bl.dtb
arch/arm/boot/dts/imx6ull-14x14-evk.dtb
arch/arm/boot/dts/imx6ull-colibri-aster.dtb
arch/arm/boot/dts/imx6ull-colibri-emmc-aster.dtb
arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dtb
arch/arm/boot/dts/imx6ull-colibri-emmc-iris.dtb
arch/arm/boot/dts/imx6ull-colibri-emmc-iris-v2.dtb
arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtb
arch/arm/boot/dts/imx6ull-colibri-iris.dtb
arch/arm/boot/dts/imx6ull-colibri-iris-v2.dtb
arch/arm/boot/dts/imx6ull-colibri-wifi-aster.dtb
arch/arm/boot/dts/imx6ull-colibri-wifi-eval-v3.dtb
arch/arm/boot/dts/imx6ull-colibri-wifi-iris.dtb
arch/arm/boot/dts/imx6ull-colibri-wifi-iris-v2.dtb
arch/arm/boot/dts/imx6ul-liteboard.dtb
arch/arm/boot/dts/imx6ull-jozacp.dtb
arch/arm/boot/dts/imx6ull-kontron-bl.dtb
arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dtb
arch/arm/boot/dts/imx6ull-opos6uldev.dtb
arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dtb
arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dtb
arch/arm/boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dtb
arch/arm/boot/dts/imx6ull-phytec-tauri-emmc.dtb
arch/arm/boot/dts/imx6ull-phytec-tauri-nand.dtb
arch/arm/boot/dts/imx6ull-tqma6ull2l-mba6ulx.dtb
arch/arm/boot/dts/imx6ull-tqma6ull2-mba6ulx.dtb
arch/arm/boot/dts/imx6ul-opos6uldev.dtb
arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dtb
arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dtb
arch/arm/boot/dts/imx6ul-pico-dwarf.dtb
arch/arm/boot/dts/imx6ul-pico-hobbit.dtb
arch/arm/boot/dts/imx6ul-pico-pi.dtb
arch/arm/boot/dts/imx6ul-prti6g.dtb
arch/arm/boot/dts/imx6ul-tqma6ul1-mba6ulx.dtb
arch/arm/boot/dts/imx6ul-tqma6ul2l-mba6ulx.dtb
arch/arm/boot/dts/imx6ul-tqma6ul2-mba6ulx.dtb
arch/arm/boot/dts/imx6ul-tx6ul-0010.dtb
arch/arm/boot/dts/imx6ul-tx6ul-0011.dtb
arch/arm/boot/dts/imx6ul-tx6ul-mainboard.dtb
arch/arm/boot/dts/imx6ulz-14x14-evk.dtb
arch/arm/boot/dts/imx6ulz-bsh-smm-m2.dtb
timer@20e8000: compatible: 'oneOf' conditional failed, one must be fixed:
arch/arm/boot/dts/imx6ul-14x14-evk.dtb
arch/arm/boot/dts/imx6ul-ccimx6ulsbcexpress.dtb
arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dtb
arch/arm/boot/dts/imx6ul-geam.dtb
arch/arm/boot/dts/imx6ul-isiot-emmc.dtb
arch/arm/boot/dts/imx6ul-isiot-nand.dtb
arch/arm/boot/dts/imx6ul-kontron-bl-43.dtb
arch/arm/boot/dts/imx6ul-kontron-bl.dtb
arch/arm/boot/dts/imx6ull-14x14-evk.dtb
arch/arm/boot/dts/imx6ull-colibri-aster.dtb
arch/arm/boot/dts/imx6ull-colibri-emmc-aster.dtb
arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dtb
arch/arm/boot/dts/imx6ull-colibri-emmc-iris.dtb
arch/arm/boot/dts/imx6ull-colibri-emmc-iris-v2.dtb
arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtb
arch/arm/boot/dts/imx6ull-colibri-iris.dtb
arch/arm/boot/dts/imx6ull-colibri-iris-v2.dtb
arch/arm/boot/dts/imx6ull-colibri-wifi-aster.dtb
arch/arm/boot/dts/imx6ull-colibri-wifi-eval-v3.dtb
arch/arm/boot/dts/imx6ull-colibri-wifi-iris.dtb
arch/arm/boot/dts/imx6ull-colibri-wifi-iris-v2.dtb
arch/arm/boot/dts/imx6ul-liteboard.dtb
arch/arm/boot/dts/imx6ull-jozacp.dtb
arch/arm/boot/dts/imx6ull-kontron-bl.dtb
arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dtb
arch/arm/boot/dts/imx6ull-opos6uldev.dtb
arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dtb
arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dtb
arch/arm/boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dtb
arch/arm/boot/dts/imx6ull-phytec-tauri-emmc.dtb
arch/arm/boot/dts/imx6ull-phytec-tauri-nand.dtb
arch/arm/boot/dts/imx6ull-tqma6ull2l-mba6ulx.dtb
arch/arm/boot/dts/imx6ull-tqma6ull2-mba6ulx.dtb
arch/arm/boot/dts/imx6ul-opos6uldev.dtb
arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dtb
arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dtb
arch/arm/boot/dts/imx6ul-pico-dwarf.dtb
arch/arm/boot/dts/imx6ul-pico-hobbit.dtb
arch/arm/boot/dts/imx6ul-pico-pi.dtb
arch/arm/boot/dts/imx6ul-prti6g.dtb
arch/arm/boot/dts/imx6ul-tqma6ul1-mba6ulx.dtb
arch/arm/boot/dts/imx6ul-tqma6ul2l-mba6ulx.dtb
arch/arm/boot/dts/imx6ul-tqma6ul2-mba6ulx.dtb
arch/arm/boot/dts/imx6ul-tx6ul-0010.dtb
arch/arm/boot/dts/imx6ul-tx6ul-0011.dtb
arch/arm/boot/dts/imx6ul-tx6ul-mainboard.dtb
timer@302d0000: compatible: 'oneOf' conditional failed, one must be fixed:
arch/arm/boot/dts/imx7d-cl-som-imx7.dtb
arch/arm/boot/dts/imx7d-colibri-aster.dtb
arch/arm/boot/dts/imx7d-colibri-emmc-aster.dtb
arch/arm/boot/dts/imx7d-colibri-emmc-eval-v3.dtb
arch/arm/boot/dts/imx7d-colibri-emmc-iris.dtb
arch/arm/boot/dts/imx7d-colibri-emmc-iris-v2.dtb
arch/arm/boot/dts/imx7d-colibri-eval-v3.dtb
arch/arm/boot/dts/imx7d-colibri-iris.dtb
arch/arm/boot/dts/imx7d-colibri-iris-v2.dtb
arch/arm/boot/dts/imx7d-flex-concentrator.dtb
arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dtb
arch/arm/boot/dts/imx7d-mba7.dtb
arch/arm/boot/dts/imx7d-meerkat96.dtb
arch/arm/boot/dts/imx7d-nitrogen7.dtb
arch/arm/boot/dts/imx7d-pico-dwarf.dtb
arch/arm/boot/dts/imx7d-pico-hobbit.dtb
arch/arm/boot/dts/imx7d-pico-nymph.dtb
arch/arm/boot/dts/imx7d-pico-pi.dtb
arch/arm/boot/dts/imx7d-remarkable2.dtb
arch/arm/boot/dts/imx7d-sbc-imx7.dtb
arch/arm/boot/dts/imx7d-sdb.dtb
arch/arm/boot/dts/imx7d-sdb-reva.dtb
arch/arm/boot/dts/imx7d-sdb-sht11.dtb
arch/arm/boot/dts/imx7d-smegw01.dtb
arch/arm/boot/dts/imx7d-zii-rmu2.dtb
arch/arm/boot/dts/imx7d-zii-rpu2.dtb
arch/arm/boot/dts/imx7s-colibri-aster.dtb
arch/arm/boot/dts/imx7s-colibri-eval-v3.dtb
arch/arm/boot/dts/imx7s-colibri-iris.dtb
arch/arm/boot/dts/imx7s-colibri-iris-v2.dtb
arch/arm/boot/dts/imx7s-mba7.dtb
arch/arm/boot/dts/imx7s-warp.dtb
timer@302e0000: compatible: 'oneOf' conditional failed, one must be fixed:
arch/arm/boot/dts/imx7d-cl-som-imx7.dtb
arch/arm/boot/dts/imx7d-colibri-aster.dtb
arch/arm/boot/dts/imx7d-colibri-emmc-aster.dtb
arch/arm/boot/dts/imx7d-colibri-emmc-eval-v3.dtb
arch/arm/boot/dts/imx7d-colibri-emmc-iris.dtb
arch/arm/boot/dts/imx7d-colibri-emmc-iris-v2.dtb
arch/arm/boot/dts/imx7d-colibri-eval-v3.dtb
arch/arm/boot/dts/imx7d-colibri-iris.dtb
arch/arm/boot/dts/imx7d-colibri-iris-v2.dtb
arch/arm/boot/dts/imx7d-flex-concentrator.dtb
arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dtb
arch/arm/boot/dts/imx7d-mba7.dtb
arch/arm/boot/dts/imx7d-meerkat96.dtb
arch/arm/boot/dts/imx7d-nitrogen7.dtb
arch/arm/boot/dts/imx7d-pico-dwarf.dtb
arch/arm/boot/dts/imx7d-pico-hobbit.dtb
arch/arm/boot/dts/imx7d-pico-nymph.dtb
arch/arm/boot/dts/imx7d-pico-pi.dtb
arch/arm/boot/dts/imx7d-remarkable2.dtb
arch/arm/boot/dts/imx7d-sbc-imx7.dtb
arch/arm/boot/dts/imx7d-sdb.dtb
arch/arm/boot/dts/imx7d-sdb-reva.dtb
arch/arm/boot/dts/imx7d-sdb-sht11.dtb
arch/arm/boot/dts/imx7d-smegw01.dtb
arch/arm/boot/dts/imx7d-zii-rmu2.dtb
arch/arm/boot/dts/imx7d-zii-rpu2.dtb
arch/arm/boot/dts/imx7s-colibri-aster.dtb
arch/arm/boot/dts/imx7s-colibri-eval-v3.dtb
arch/arm/boot/dts/imx7s-colibri-iris.dtb
arch/arm/boot/dts/imx7s-colibri-iris-v2.dtb
arch/arm/boot/dts/imx7s-mba7.dtb
arch/arm/boot/dts/imx7s-warp.dtb
timer@302f0000: compatible: 'oneOf' conditional failed, one must be fixed:
arch/arm/boot/dts/imx7d-cl-som-imx7.dtb
arch/arm/boot/dts/imx7d-colibri-aster.dtb
arch/arm/boot/dts/imx7d-colibri-emmc-aster.dtb
arch/arm/boot/dts/imx7d-colibri-emmc-eval-v3.dtb
arch/arm/boot/dts/imx7d-colibri-emmc-iris.dtb
arch/arm/boot/dts/imx7d-colibri-emmc-iris-v2.dtb
arch/arm/boot/dts/imx7d-colibri-eval-v3.dtb
arch/arm/boot/dts/imx7d-colibri-iris.dtb
arch/arm/boot/dts/imx7d-colibri-iris-v2.dtb
arch/arm/boot/dts/imx7d-flex-concentrator.dtb
arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dtb
arch/arm/boot/dts/imx7d-mba7.dtb
arch/arm/boot/dts/imx7d-meerkat96.dtb
arch/arm/boot/dts/imx7d-nitrogen7.dtb
arch/arm/boot/dts/imx7d-pico-dwarf.dtb
arch/arm/boot/dts/imx7d-pico-hobbit.dtb
arch/arm/boot/dts/imx7d-pico-nymph.dtb
arch/arm/boot/dts/imx7d-pico-pi.dtb
arch/arm/boot/dts/imx7d-remarkable2.dtb
arch/arm/boot/dts/imx7d-sbc-imx7.dtb
arch/arm/boot/dts/imx7d-sdb.dtb
arch/arm/boot/dts/imx7d-sdb-reva.dtb
arch/arm/boot/dts/imx7d-sdb-sht11.dtb
arch/arm/boot/dts/imx7d-smegw01.dtb
arch/arm/boot/dts/imx7d-zii-rmu2.dtb
arch/arm/boot/dts/imx7d-zii-rpu2.dtb
arch/arm/boot/dts/imx7s-colibri-aster.dtb
arch/arm/boot/dts/imx7s-colibri-eval-v3.dtb
arch/arm/boot/dts/imx7s-colibri-iris.dtb
arch/arm/boot/dts/imx7s-colibri-iris-v2.dtb
arch/arm/boot/dts/imx7s-mba7.dtb
arch/arm/boot/dts/imx7s-warp.dtb
timer@30300000: compatible: 'oneOf' conditional failed, one must be fixed:
arch/arm/boot/dts/imx7d-cl-som-imx7.dtb
arch/arm/boot/dts/imx7d-colibri-aster.dtb
arch/arm/boot/dts/imx7d-colibri-emmc-aster.dtb
arch/arm/boot/dts/imx7d-colibri-emmc-eval-v3.dtb
arch/arm/boot/dts/imx7d-colibri-emmc-iris.dtb
arch/arm/boot/dts/imx7d-colibri-emmc-iris-v2.dtb
arch/arm/boot/dts/imx7d-colibri-eval-v3.dtb
arch/arm/boot/dts/imx7d-colibri-iris.dtb
arch/arm/boot/dts/imx7d-colibri-iris-v2.dtb
arch/arm/boot/dts/imx7d-flex-concentrator.dtb
arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dtb
arch/arm/boot/dts/imx7d-mba7.dtb
arch/arm/boot/dts/imx7d-meerkat96.dtb
arch/arm/boot/dts/imx7d-nitrogen7.dtb
arch/arm/boot/dts/imx7d-pico-dwarf.dtb
arch/arm/boot/dts/imx7d-pico-hobbit.dtb
arch/arm/boot/dts/imx7d-pico-nymph.dtb
arch/arm/boot/dts/imx7d-pico-pi.dtb
arch/arm/boot/dts/imx7d-remarkable2.dtb
arch/arm/boot/dts/imx7d-sbc-imx7.dtb
arch/arm/boot/dts/imx7d-sdb.dtb
arch/arm/boot/dts/imx7d-sdb-reva.dtb
arch/arm/boot/dts/imx7d-sdb-sht11.dtb
arch/arm/boot/dts/imx7d-smegw01.dtb
arch/arm/boot/dts/imx7d-zii-rmu2.dtb
arch/arm/boot/dts/imx7d-zii-rpu2.dtb
arch/arm/boot/dts/imx7s-colibri-aster.dtb
arch/arm/boot/dts/imx7s-colibri-eval-v3.dtb
arch/arm/boot/dts/imx7s-colibri-iris.dtb
arch/arm/boot/dts/imx7s-colibri-iris-v2.dtb
arch/arm/boot/dts/imx7s-mba7.dtb
arch/arm/boot/dts/imx7s-warp.dtb
timer@401ec000: clock-names:0: 'ipg' was expected
arch/arm/boot/dts/imxrt1050-evk.dtb
timer@401ec000: clock-names: ['per'] is too short
arch/arm/boot/dts/imxrt1050-evk.dtb
timer@401ec000: clocks: [[7]] is too short
arch/arm/boot/dts/imxrt1050-evk.dtb
timer@401ec000: compatible: 'oneOf' conditional failed, one must be fixed:
arch/arm/boot/dts/imxrt1050-evk.dtb
timer@53f90000: compatible: 'oneOf' conditional failed, one must be fixed:
arch/arm/boot/dts/imx35-eukrea-mbimxsd35-baseboard.dtb
arch/arm/boot/dts/imx35-pdk.dtb
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH v1 7/7] ARM: dts: imx: Update i.MXRT1050.dtsi compatibles
2022-11-07 7:44 ` Arnd Bergmann
@ 2022-11-07 15:09 ` Jesse Taube
2022-11-08 11:07 ` Arnd Bergmann
0 siblings, 1 reply; 14+ messages in thread
From: Jesse Taube @ 2022-11-07 15:09 UTC (permalink / raw)
To: Arnd Bergmann, NXP Linux Team
Cc: Rob Herring, Stephen Boyd, Shawn Guo, Pengutronix Kernel Team,
Fabio Estevam, aisheng.dong, stefan, Linus Walleij,
Greg Kroah-Hartman, Russell King, abel.vesa, dev, Marcel Ziswiler,
tharvey, leoyang.li, fugang.duan, Giulio Benetti, devicetree,
linux-kernel, linux-clk, linux-arm-kernel,
open list:GPIO SUBSYSTEM, linux-serial
On 11/7/22 02:44, Arnd Bergmann wrote:
> On Mon, Nov 7, 2022, at 08:15, Jesse Taube wrote:
>> Remove unused compatibles from i.MXRT1050.dtsi.
>> Change GPT clock-names to match documentation.
>>
>> Cc: Giulio Benetti <giulio.benetti@benettiengineering.com>
>> Signed-off-by: Jesse Taube <Mr.Bossman075@gmail.com>
>
> Can you make sure your changelog texts explain why you do this?
Yes, sorry I wasn't clear.
> Are they fundamentally different from the devices you had
> claimed to be compatible with that need a different driver,
UART and SDHC had drivers added which are better fit.
The GPT binds to imx6dl which is also the same as imx6sl.
> or are there drivers in the field that bind to the wrong
> string first?
I don't understand?
Thanks,
Jesse Taube
>
> Arnd
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH v1 7/7] ARM: dts: imx: Update i.MXRT1050.dtsi compatibles
2022-11-07 15:09 ` Jesse Taube
@ 2022-11-08 11:07 ` Arnd Bergmann
0 siblings, 0 replies; 14+ messages in thread
From: Arnd Bergmann @ 2022-11-08 11:07 UTC (permalink / raw)
To: Jesse Taube, NXP Linux Team
Cc: Rob Herring, Stephen Boyd, Shawn Guo, Pengutronix Kernel Team,
Fabio Estevam, aisheng.dong, stefan, Linus Walleij,
Greg Kroah-Hartman, Russell King, abel.vesa, dev, Marcel Ziswiler,
tharvey, leoyang.li, fugang.duan, Giulio Benetti, devicetree,
linux-kernel, linux-clk, linux-arm-kernel,
open list:GPIO SUBSYSTEM, linux-serial
On Mon, Nov 7, 2022, at 16:09, Jesse Taube wrote:
> On 11/7/22 02:44, Arnd Bergmann wrote:
>> On Mon, Nov 7, 2022, at 08:15, Jesse Taube wrote:
>>> Remove unused compatibles from i.MXRT1050.dtsi.
>>> Change GPT clock-names to match documentation.
>>>
>>> Cc: Giulio Benetti <giulio.benetti@benettiengineering.com>
>>> Signed-off-by: Jesse Taube <Mr.Bossman075@gmail.com>
>>
>> Can you make sure your changelog texts explain why you do this?
> Yes, sorry I wasn't clear.
>
>> Are they fundamentally different from the devices you had
>> claimed to be compatible with that need a different driver,
>
> UART and SDHC had drivers added which are better fit.
> The GPT binds to imx6dl which is also the same as imx6sl.
Where are those drivers added? Looking at linux-6.1-rc2
and linux-next, I still see them use the same drivers as
the original ones, and listing both strings would be the
preferred method.
>> or are there drivers in the field that bind to the wrong
>> string first?
> I don't understand?
I mean if you had run into the case where you have
a driver that misbehaves when the fallback string is
present in addition to the most specific one.
Arnd
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH v1 0/7] Clean-up and documentation for i.MXRT1050
2022-11-07 7:15 [PATCH v1 0/7] Clean-up and documentation for i.MXRT1050 Jesse Taube
` (6 preceding siblings ...)
2022-11-07 7:15 ` [PATCH v1 7/7] ARM: dts: imx: Update i.MXRT1050.dtsi compatibles Jesse Taube
@ 2022-11-09 8:52 ` Linus Walleij
7 siblings, 0 replies; 14+ messages in thread
From: Linus Walleij @ 2022-11-09 8:52 UTC (permalink / raw)
To: Jesse Taube
Cc: linux-imx, robh+dt, sboyd, shawnguo, kernel, festevam,
aisheng.dong, stefan, gregkh, arnd, linux, abel.vesa, dev,
marcel.ziswiler, tharvey, leoyang.li, fugang.duan, giulio.benetti,
devicetree, linux-kernel, linux-clk, linux-arm-kernel, linux-gpio,
linux-serial
On Mon, Nov 7, 2022 at 8:15 AM Jesse Taube <mr.bossman075@gmail.com> wrote:
> During the initial commit of i.MXRT1050
> many of the DT docs were missing; this patch adds them.
> The commit also adds docs for i.MXRT1170.
> Clean up dtsi.
> fix all the naming of pins in pinctrl,
> wrong due to a miscommunication.
>
> Jesse Taube (7):
> dt-bindings: arm: imx: Add i.MXRT compatible Documentation
> dt-bindings: pinctrl: Fix file path for pinfunc include
> dt-bindings: timer: gpt: Add i.MXRT compatible Documentation
> dt-bindings: serial: fsl-lpuart: add i.MXRT1170 compatible
> dt-bindings: mmc: fsl-imx-esdhc: add i.MXRT1170 compatible
> pinctrl: freescale: Fix i.MXRT1050 pad names
I applied patches 1-6 to the pinctrl tree.
> ARM: dts: imx: Update i.MXRT1050.dtsi compatibles
Please apply this patch 7/7 to the i.MX SoC tree.
Yours,
Linus Walleij
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH v1 7/7] ARM: dts: imx: Update i.MXRT1050.dtsi compatibles
2022-11-07 7:15 ` [PATCH v1 7/7] ARM: dts: imx: Update i.MXRT1050.dtsi compatibles Jesse Taube
2022-11-07 7:44 ` Arnd Bergmann
@ 2022-11-09 8:54 ` Linus Walleij
1 sibling, 0 replies; 14+ messages in thread
From: Linus Walleij @ 2022-11-09 8:54 UTC (permalink / raw)
To: Jesse Taube
Cc: linux-imx, robh+dt, sboyd, shawnguo, kernel, festevam,
aisheng.dong, stefan, gregkh, arnd, linux, abel.vesa, dev,
marcel.ziswiler, tharvey, leoyang.li, fugang.duan, giulio.benetti,
devicetree, linux-kernel, linux-clk, linux-arm-kernel, linux-gpio,
linux-serial
On Mon, Nov 7, 2022 at 8:15 AM Jesse Taube <mr.bossman075@gmail.com> wrote:
> Remove unused compatibles from i.MXRT1050.dtsi.
> Change GPT clock-names to match documentation.
>
> Cc: Giulio Benetti <giulio.benetti@benettiengineering.com>
> Signed-off-by: Jesse Taube <Mr.Bossman075@gmail.com>
I applied patches 1-6 to the pinctrl tree, this one seems independent
and possibly should not even be applied as I understand it.
Yours,
Linus Walleij
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2022-11-09 8:54 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-07 7:15 [PATCH v1 0/7] Clean-up and documentation for i.MXRT1050 Jesse Taube
2022-11-07 7:15 ` [PATCH v1 1/7] dt-bindings: arm: imx: Add i.MXRT compatible Documentation Jesse Taube
2022-11-07 7:15 ` [PATCH v1 2/7] dt-bindings: pinctrl: Fix file path for pinfunc include Jesse Taube
2022-11-07 7:15 ` [PATCH v1 3/7] dt-bindings: timer: gpt: Add i.MXRT compatible Documentation Jesse Taube
2022-11-07 12:16 ` Rob Herring
2022-11-07 7:15 ` [PATCH v1 4/7] dt-bindings: serial: fsl-lpuart: add i.MXRT1170 compatible Jesse Taube
2022-11-07 7:15 ` [PATCH v1 5/7] dt-bindings: mmc: fsl-imx-esdhc: " Jesse Taube
2022-11-07 7:15 ` [PATCH v1 6/7] pinctrl: freescale: Fix i.MXRT1050 pad names Jesse Taube
2022-11-07 7:15 ` [PATCH v1 7/7] ARM: dts: imx: Update i.MXRT1050.dtsi compatibles Jesse Taube
2022-11-07 7:44 ` Arnd Bergmann
2022-11-07 15:09 ` Jesse Taube
2022-11-08 11:07 ` Arnd Bergmann
2022-11-09 8:54 ` Linus Walleij
2022-11-09 8:52 ` [PATCH v1 0/7] Clean-up and documentation for i.MXRT1050 Linus Walleij
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).