dts: bindings: rename nxp,kinetis-lpuart compatible
Rename "nxp,kinetis-lpuart" compatible to "nxp,lpuart" to remove the device family from its name. Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com>
This commit is contained in:
parent
6642b1e228
commit
f85f8ee88e
28 changed files with 116 additions and 116 deletions
|
@ -6,7 +6,7 @@
|
||||||
config UART_MCUX_LPUART
|
config UART_MCUX_LPUART
|
||||||
bool "MCUX LPUART driver"
|
bool "MCUX LPUART driver"
|
||||||
default y
|
default y
|
||||||
depends on DT_HAS_NXP_KINETIS_LPUART_ENABLED
|
depends on DT_HAS_NXP_LPUART_ENABLED
|
||||||
depends on CLOCK_CONTROL
|
depends on CLOCK_CONTROL
|
||||||
select SERIAL_HAS_DRIVER
|
select SERIAL_HAS_DRIVER
|
||||||
select SERIAL_SUPPORT_INTERRUPT
|
select SERIAL_SUPPORT_INTERRUPT
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define DT_DRV_COMPAT nxp_kinetis_lpuart
|
#define DT_DRV_COMPAT nxp_lpuart
|
||||||
|
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
#include <zephyr/device.h>
|
#include <zephyr/device.h>
|
||||||
|
|
|
@ -89,7 +89,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart2: serial@44390000 {
|
lpuart2: serial@44390000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x44390000 DT_SIZE_K(64)>;
|
reg = <0x44390000 DT_SIZE_K(64)>;
|
||||||
interrupts = <20 3>;
|
interrupts = <20 3>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART2_CLK 0x6c 24>;
|
clocks = <&ccm IMX_CCM_LPUART2_CLK 0x6c 24>;
|
||||||
|
|
|
@ -149,7 +149,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart3: serial@42570000 {
|
lpuart3: serial@42570000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x42570000 DT_SIZE_K(64)>;
|
reg = <0x42570000 DT_SIZE_K(64)>;
|
||||||
interrupts = <64 3>;
|
interrupts = <64 3>;
|
||||||
clocks = <&scmi_clk IMX95_CLK_LPUART3>;
|
clocks = <&scmi_clk IMX95_CLK_LPUART3>;
|
||||||
|
@ -157,7 +157,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart4: serial@42580000 {
|
lpuart4: serial@42580000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x42580000 DT_SIZE_K(64)>;
|
reg = <0x42580000 DT_SIZE_K(64)>;
|
||||||
interrupts = <65 3>;
|
interrupts = <65 3>;
|
||||||
clocks = <&scmi_clk IMX95_CLK_LPUART4>;
|
clocks = <&scmi_clk IMX95_CLK_LPUART4>;
|
||||||
|
@ -165,7 +165,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart5: serial@42590000 {
|
lpuart5: serial@42590000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x42590000 DT_SIZE_K(64)>;
|
reg = <0x42590000 DT_SIZE_K(64)>;
|
||||||
interrupts = <66 3>;
|
interrupts = <66 3>;
|
||||||
clocks = <&scmi_clk IMX95_CLK_LPUART5>;
|
clocks = <&scmi_clk IMX95_CLK_LPUART5>;
|
||||||
|
@ -173,7 +173,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart6: serial@425a0000 {
|
lpuart6: serial@425a0000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x425a0000 DT_SIZE_K(64)>;
|
reg = <0x425a0000 DT_SIZE_K(64)>;
|
||||||
interrupts = <67 3>;
|
interrupts = <67 3>;
|
||||||
clocks = <&scmi_clk IMX95_CLK_LPUART6>;
|
clocks = <&scmi_clk IMX95_CLK_LPUART6>;
|
||||||
|
@ -194,7 +194,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart7: serial@42690000 {
|
lpuart7: serial@42690000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x42690000 DT_SIZE_K(64)>;
|
reg = <0x42690000 DT_SIZE_K(64)>;
|
||||||
interrupts = <68 3>;
|
interrupts = <68 3>;
|
||||||
clocks = <&scmi_clk IMX95_CLK_LPUART7>;
|
clocks = <&scmi_clk IMX95_CLK_LPUART7>;
|
||||||
|
@ -202,7 +202,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart8: serial@426a0000 {
|
lpuart8: serial@426a0000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x426a0000 DT_SIZE_K(64)>;
|
reg = <0x426a0000 DT_SIZE_K(64)>;
|
||||||
interrupts = <69 3>;
|
interrupts = <69 3>;
|
||||||
clocks = <&scmi_clk IMX95_CLK_LPUART8>;
|
clocks = <&scmi_clk IMX95_CLK_LPUART8>;
|
||||||
|
@ -296,7 +296,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart1: serial@44380000 {
|
lpuart1: serial@44380000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x44380000 DT_SIZE_K(64)>;
|
reg = <0x44380000 DT_SIZE_K(64)>;
|
||||||
interrupts = <19 3>;
|
interrupts = <19 3>;
|
||||||
clocks = <&scmi_clk IMX95_CLK_LPUART1>;
|
clocks = <&scmi_clk IMX95_CLK_LPUART1>;
|
||||||
|
@ -304,7 +304,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart2: serial@44390000 {
|
lpuart2: serial@44390000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x44390000 DT_SIZE_K(64)>;
|
reg = <0x44390000 DT_SIZE_K(64)>;
|
||||||
interrupts = <20 3>;
|
interrupts = <20 3>;
|
||||||
clocks = <&scmi_clk IMX95_CLK_LPUART2>;
|
clocks = <&scmi_clk IMX95_CLK_LPUART2>;
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
/ {
|
/ {
|
||||||
soc {
|
soc {
|
||||||
lpuart0: lpuart@400c4000 {
|
lpuart0: lpuart@400c4000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x400c4000 0x14>;
|
reg = <0x400c4000 0x14>;
|
||||||
interrupts = <86 0>;
|
interrupts = <86 0>;
|
||||||
clocks = <&sim KINETIS_SIM_CORESYS_CLK 0x1038 20>;
|
clocks = <&sim KINETIS_SIM_CORESYS_CLK 0x1038 20>;
|
||||||
|
|
|
@ -210,7 +210,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart0: lpuart@400c4000 {
|
lpuart0: lpuart@400c4000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x400c4000 0x1000>;
|
reg = <0x400c4000 0x1000>;
|
||||||
interrupts = <30 0>;
|
interrupts = <30 0>;
|
||||||
clocks = <&sim KINETIS_SIM_BUS_CLK 0x102c 4>;
|
clocks = <&sim KINETIS_SIM_BUS_CLK 0x102c 4>;
|
||||||
|
@ -220,7 +220,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart1: lpuart@400c5000 {
|
lpuart1: lpuart@400c5000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x400c5000 0x1000>;
|
reg = <0x400c5000 0x1000>;
|
||||||
interrupts = <31 0>;
|
interrupts = <31 0>;
|
||||||
clocks = <&sim KINETIS_SIM_BUS_CLK 0x102c 5>;
|
clocks = <&sim KINETIS_SIM_BUS_CLK 0x102c 5>;
|
||||||
|
@ -230,7 +230,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart2: lpuart@400c6000 {
|
lpuart2: lpuart@400c6000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x400c6000 0x1000>;
|
reg = <0x400c6000 0x1000>;
|
||||||
interrupts = <32 0>;
|
interrupts = <32 0>;
|
||||||
clocks = <&sim KINETIS_SIM_BUS_CLK 0x102c 6>;
|
clocks = <&sim KINETIS_SIM_BUS_CLK 0x102c 6>;
|
||||||
|
@ -240,7 +240,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart3: lpuart@400c7000 {
|
lpuart3: lpuart@400c7000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x400c7000 0x1000>;
|
reg = <0x400c7000 0x1000>;
|
||||||
interrupts = <33 0>;
|
interrupts = <33 0>;
|
||||||
clocks = <&sim KINETIS_SIM_BUS_CLK 0x102c 7>;
|
clocks = <&sim KINETIS_SIM_BUS_CLK 0x102c 7>;
|
||||||
|
@ -250,7 +250,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart4: lpuart@400d6000 {
|
lpuart4: lpuart@400d6000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x400d6000 0x1000>;
|
reg = <0x400d6000 0x1000>;
|
||||||
interrupts = <34 0>;
|
interrupts = <34 0>;
|
||||||
clocks = <&sim KINETIS_SIM_BUS_CLK 0x102c 22>;
|
clocks = <&sim KINETIS_SIM_BUS_CLK 0x102c 22>;
|
||||||
|
|
|
@ -325,7 +325,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart0: uart@4006a000 {
|
lpuart0: uart@4006a000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4006a000 0x1000>;
|
reg = <0x4006a000 0x1000>;
|
||||||
interrupts = <31 0>, <32 0>;
|
interrupts = <31 0>, <32 0>;
|
||||||
interrupt-names = "transmit", "receive";
|
interrupt-names = "transmit", "receive";
|
||||||
|
@ -336,7 +336,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart1: uart@4006b000 {
|
lpuart1: uart@4006b000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4006b000 0x1000>;
|
reg = <0x4006b000 0x1000>;
|
||||||
interrupts = <33 0>, <34 0>;
|
interrupts = <33 0>, <34 0>;
|
||||||
interrupt-names = "transmit", "receive";
|
interrupt-names = "transmit", "receive";
|
||||||
|
@ -347,7 +347,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart2: uart@4006c000 {
|
lpuart2: uart@4006c000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4006c000 0x1000>;
|
reg = <0x4006c000 0x1000>;
|
||||||
interrupts = <35 0>, <36 0>;
|
interrupts = <35 0>, <36 0>;
|
||||||
interrupt-names = "transmit", "receive";
|
interrupt-names = "transmit", "receive";
|
||||||
|
|
|
@ -153,7 +153,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart0: uart@4006a000 {
|
lpuart0: uart@4006a000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4006a000 0x1000>;
|
reg = <0x4006a000 0x1000>;
|
||||||
interrupts = <12 0>;
|
interrupts = <12 0>;
|
||||||
clocks = <&pcc 0x1a8 KINETIS_PCC_SRC_FIRC_ASYNC>;
|
clocks = <&pcc 0x1a8 KINETIS_PCC_SRC_FIRC_ASYNC>;
|
||||||
|
@ -161,7 +161,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart1: uart@4006b000 {
|
lpuart1: uart@4006b000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4006b000 0x1000>;
|
reg = <0x4006b000 0x1000>;
|
||||||
interrupts = <13 0>;
|
interrupts = <13 0>;
|
||||||
clocks = <&pcc 0x1ac KINETIS_PCC_SRC_FIRC_ASYNC>;
|
clocks = <&pcc 0x1ac KINETIS_PCC_SRC_FIRC_ASYNC>;
|
||||||
|
@ -169,7 +169,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart2: uart@4006c000 {
|
lpuart2: uart@4006c000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4006c000 0x1000>;
|
reg = <0x4006c000 0x1000>;
|
||||||
interrupts = <14 0>;
|
interrupts = <14 0>;
|
||||||
clocks = <&pcc 0x1b0 KINETIS_PCC_SRC_FIRC_ASYNC>;
|
clocks = <&pcc 0x1b0 KINETIS_PCC_SRC_FIRC_ASYNC>;
|
||||||
|
|
|
@ -115,7 +115,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart0: lpuart@40054000 {
|
lpuart0: lpuart@40054000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40054000 0x18>;
|
reg = <0x40054000 0x18>;
|
||||||
interrupts = <12 0>;
|
interrupts = <12 0>;
|
||||||
clocks = <&sim KINETIS_SIM_CORESYS_CLK 0x1038 20>;
|
clocks = <&sim KINETIS_SIM_CORESYS_CLK 0x1038 20>;
|
||||||
|
|
|
@ -122,7 +122,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart0: lpuart@40054000 {
|
lpuart0: lpuart@40054000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40054000 0x18>;
|
reg = <0x40054000 0x18>;
|
||||||
interrupts = <12 0>;
|
interrupts = <12 0>;
|
||||||
clocks = <&sim KINETIS_SIM_CORESYS_CLK 0x1038 20>;
|
clocks = <&sim KINETIS_SIM_CORESYS_CLK 0x1038 20>;
|
||||||
|
|
|
@ -129,7 +129,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart0: lpuart@4009f000 {
|
lpuart0: lpuart@4009f000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4009f000 0x1000>;
|
reg = <0x4009f000 0x1000>;
|
||||||
interrupts = <31 0>;
|
interrupts = <31 0>;
|
||||||
clocks = <&syscon MCUX_LPUART0_CLK>;
|
clocks = <&syscon MCUX_LPUART0_CLK>;
|
||||||
|
|
|
@ -223,7 +223,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart0: uart@40054000 {
|
lpuart0: uart@40054000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40054000 0x1000>;
|
reg = <0x40054000 0x1000>;
|
||||||
interrupts = <12 0>;
|
interrupts = <12 0>;
|
||||||
clocks = <&sim KINETIS_SIM_MCGPCLK 0x1038 20>;
|
clocks = <&sim KINETIS_SIM_MCGPCLK 0x1038 20>;
|
||||||
|
@ -231,7 +231,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart1: uart@40055000 {
|
lpuart1: uart@40055000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40055000 0x1000>;
|
reg = <0x40055000 0x1000>;
|
||||||
interrupts = <13 0>;
|
interrupts = <13 0>;
|
||||||
clocks = <&sim KINETIS_SIM_MCGPCLK 0x1038 21>;
|
clocks = <&sim KINETIS_SIM_MCGPCLK 0x1038 21>;
|
||||||
|
|
|
@ -180,7 +180,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm0_lpuart0: lpuart@92000 {
|
flexcomm0_lpuart0: lpuart@92000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x92000 0x1000>;
|
reg = <0x92000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM0_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM0_CLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
@ -214,7 +214,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm1_lpuart1: lpuart@93000 {
|
flexcomm1_lpuart1: lpuart@93000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x93000 0x1000>;
|
reg = <0x93000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM1_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM1_CLK>;
|
||||||
/* DMA channels 0 and 1, muxed to LPUART1 RX and TX */
|
/* DMA channels 0 and 1, muxed to LPUART1 RX and TX */
|
||||||
|
@ -254,7 +254,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm2_lpuart2: lpuart@94000 {
|
flexcomm2_lpuart2: lpuart@94000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x94000 0x1000>;
|
reg = <0x94000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM2_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM2_CLK>;
|
||||||
/* DMA channels 4 and 5, muxed to LPUART2 RX and TX */
|
/* DMA channels 4 and 5, muxed to LPUART2 RX and TX */
|
||||||
|
@ -294,7 +294,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm3_lpuart3: lpuart@95000 {
|
flexcomm3_lpuart3: lpuart@95000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x95000 0x1000>;
|
reg = <0x95000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM3_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM3_CLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
@ -328,7 +328,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm4_lpuart4: lpuart@b4000 {
|
flexcomm4_lpuart4: lpuart@b4000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0xb4000 0x1000>;
|
reg = <0xb4000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM4_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM4_CLK>;
|
||||||
/* DMA channels 2 and 3, muxed to LPUART4 RX and TX */
|
/* DMA channels 2 and 3, muxed to LPUART4 RX and TX */
|
||||||
|
@ -368,7 +368,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm5_lpuart5: lpuart@b5000 {
|
flexcomm5_lpuart5: lpuart@b5000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0xb5000 0x1000>;
|
reg = <0xb5000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM5_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM5_CLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
@ -402,7 +402,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm6_lpuart6: lpuart@b6000 {
|
flexcomm6_lpuart6: lpuart@b6000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0xb6000 0x1000>;
|
reg = <0xb6000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM6_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM6_CLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
@ -436,7 +436,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm7_lpuart7: lpuart@b7000 {
|
flexcomm7_lpuart7: lpuart@b7000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0xb7000 0x1000>;
|
reg = <0xb7000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM7_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM7_CLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
|
|
@ -187,7 +187,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm0_lpuart0: lpuart@92000 {
|
flexcomm0_lpuart0: lpuart@92000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x92000 0x1000>;
|
reg = <0x92000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM0_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM0_CLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
@ -221,7 +221,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm1_lpuart1: lpuart@93000 {
|
flexcomm1_lpuart1: lpuart@93000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x93000 0x1000>;
|
reg = <0x93000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM1_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM1_CLK>;
|
||||||
/* DMA channels 0 and 1, muxed to LPUART1 RX and TX */
|
/* DMA channels 0 and 1, muxed to LPUART1 RX and TX */
|
||||||
|
@ -261,7 +261,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm2_lpuart2: lpuart@94000 {
|
flexcomm2_lpuart2: lpuart@94000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x94000 0x1000>;
|
reg = <0x94000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM2_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM2_CLK>;
|
||||||
/* DMA channels 4 and 5, muxed to LPUART2 RX and TX */
|
/* DMA channels 4 and 5, muxed to LPUART2 RX and TX */
|
||||||
|
@ -301,7 +301,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm3_lpuart3: lpuart@95000 {
|
flexcomm3_lpuart3: lpuart@95000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x95000 0x1000>;
|
reg = <0x95000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM3_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM3_CLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
@ -335,7 +335,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm4_lpuart4: lpuart@b4000 {
|
flexcomm4_lpuart4: lpuart@b4000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0xb4000 0x1000>;
|
reg = <0xb4000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM4_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM4_CLK>;
|
||||||
/* DMA channels 2 and 3, muxed to LPUART4 RX and TX */
|
/* DMA channels 2 and 3, muxed to LPUART4 RX and TX */
|
||||||
|
@ -375,7 +375,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm5_lpuart5: lpuart@b5000 {
|
flexcomm5_lpuart5: lpuart@b5000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0xb5000 0x1000>;
|
reg = <0xb5000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM5_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM5_CLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
@ -409,7 +409,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm6_lpuart6: lpuart@b6000 {
|
flexcomm6_lpuart6: lpuart@b6000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0xb6000 0x1000>;
|
reg = <0xb6000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM6_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM6_CLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
@ -443,7 +443,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm7_lpuart7: lpuart@b7000 {
|
flexcomm7_lpuart7: lpuart@b7000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0xb7000 0x1000>;
|
reg = <0xb7000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM7_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM7_CLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
@ -477,7 +477,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm8_lpuart8: lpuart@b8000 {
|
flexcomm8_lpuart8: lpuart@b8000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0xb8000 0x1000>;
|
reg = <0xb8000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM8_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM8_CLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
@ -511,7 +511,7 @@
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
flexcomm9_lpuart9: lpuart@b9000 {
|
flexcomm9_lpuart9: lpuart@b9000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0xb9000 0x1000>;
|
reg = <0xb9000 0x1000>;
|
||||||
clocks = <&syscon MCUX_FLEXCOMM9_CLK>;
|
clocks = <&syscon MCUX_FLEXCOMM9_CLK>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
|
|
@ -171,7 +171,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart0: serial@38000 {
|
lpuart0: serial@38000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x38000 0x34>;
|
reg = <0x38000 0x34>;
|
||||||
interrupts = <44 0>;
|
interrupts = <44 0>;
|
||||||
clocks = <&scg SCG_K4_FIRC_CLK 0xe0>;
|
clocks = <&scg SCG_K4_FIRC_CLK 0xe0>;
|
||||||
|
@ -179,7 +179,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart1: serial@39000 {
|
lpuart1: serial@39000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x39000 0x34>;
|
reg = <0x39000 0x34>;
|
||||||
interrupts = <45 0>;
|
interrupts = <45 0>;
|
||||||
clocks = <&scg SCG_K4_FIRC_CLK 0xe4>;
|
clocks = <&scg SCG_K4_FIRC_CLK 0xe4>;
|
||||||
|
|
|
@ -493,7 +493,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart1: uart@40184000 {
|
lpuart1: uart@40184000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40184000 0x4000>;
|
reg = <0x40184000 0x4000>;
|
||||||
interrupts = <20 0>;
|
interrupts = <20 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART_CLK 0x7c 24>;
|
clocks = <&ccm IMX_CCM_LPUART_CLK 0x7c 24>;
|
||||||
|
@ -503,7 +503,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart2: uart@40188000 {
|
lpuart2: uart@40188000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40188000 0x4000>;
|
reg = <0x40188000 0x4000>;
|
||||||
interrupts = <21 0>;
|
interrupts = <21 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART_CLK 0x68 28>;
|
clocks = <&ccm IMX_CCM_LPUART_CLK 0x68 28>;
|
||||||
|
@ -513,7 +513,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart3: uart@4018c000 {
|
lpuart3: uart@4018c000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4018c000 0x4000>;
|
reg = <0x4018c000 0x4000>;
|
||||||
interrupts = <22 0>;
|
interrupts = <22 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART_CLK 0x68 12>;
|
clocks = <&ccm IMX_CCM_LPUART_CLK 0x68 12>;
|
||||||
|
@ -523,7 +523,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart4: uart@40190000 {
|
lpuart4: uart@40190000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40190000 0x4000>;
|
reg = <0x40190000 0x4000>;
|
||||||
interrupts = <23 0>;
|
interrupts = <23 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART_CLK 0x6c 24>;
|
clocks = <&ccm IMX_CCM_LPUART_CLK 0x6c 24>;
|
||||||
|
@ -533,7 +533,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart5: uart@40194000 {
|
lpuart5: uart@40194000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40194000 0x4000>;
|
reg = <0x40194000 0x4000>;
|
||||||
interrupts = <24 0>;
|
interrupts = <24 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART_CLK 0x74 2>;
|
clocks = <&ccm IMX_CCM_LPUART_CLK 0x74 2>;
|
||||||
|
@ -543,7 +543,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart6: uart@40198000 {
|
lpuart6: uart@40198000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40198000 0x4000>;
|
reg = <0x40198000 0x4000>;
|
||||||
interrupts = <25 0>;
|
interrupts = <25 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART_CLK 0x74 6>;
|
clocks = <&ccm IMX_CCM_LPUART_CLK 0x74 6>;
|
||||||
|
@ -553,7 +553,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart7: uart@4019c000 {
|
lpuart7: uart@4019c000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4019c000 0x4000>;
|
reg = <0x4019c000 0x4000>;
|
||||||
interrupts = <26 0>;
|
interrupts = <26 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART_CLK 0x7c 26>;
|
clocks = <&ccm IMX_CCM_LPUART_CLK 0x7c 26>;
|
||||||
|
@ -563,7 +563,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart8: uart@401a0000 {
|
lpuart8: uart@401a0000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x401a0000 0x4000>;
|
reg = <0x401a0000 0x4000>;
|
||||||
interrupts = <27 0>;
|
interrupts = <27 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART_CLK 0x80 14>;
|
clocks = <&ccm IMX_CCM_LPUART_CLK 0x80 14>;
|
||||||
|
|
|
@ -70,7 +70,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart1: uart@4380000 {
|
lpuart1: uart@4380000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4380000 0x4000>;
|
reg = <0x4380000 0x4000>;
|
||||||
interrupts = <19 0>;
|
interrupts = <19 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART0102_CLK 0x7c 24>;
|
clocks = <&ccm IMX_CCM_LPUART0102_CLK 0x7c 24>;
|
||||||
|
@ -78,7 +78,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart2: uart@4390000 {
|
lpuart2: uart@4390000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4390000 0x4000>;
|
reg = <0x4390000 0x4000>;
|
||||||
interrupts = <20 0>;
|
interrupts = <20 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART0102_CLK 0x68 28>;
|
clocks = <&ccm IMX_CCM_LPUART0102_CLK 0x68 28>;
|
||||||
|
@ -86,7 +86,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart3: uart@2570000 {
|
lpuart3: uart@2570000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x2570000 0x4000>;
|
reg = <0x2570000 0x4000>;
|
||||||
interrupts = <68 0>;
|
interrupts = <68 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART0304_CLK 0x68 12>;
|
clocks = <&ccm IMX_CCM_LPUART0304_CLK 0x68 12>;
|
||||||
|
@ -94,7 +94,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart4: uart@2580000 {
|
lpuart4: uart@2580000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x2580000 0x4000>;
|
reg = <0x2580000 0x4000>;
|
||||||
interrupts = <69 0>;
|
interrupts = <69 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART0304_CLK 0x6c 24>;
|
clocks = <&ccm IMX_CCM_LPUART0304_CLK 0x6c 24>;
|
||||||
|
@ -102,7 +102,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart5: uart@2590000 {
|
lpuart5: uart@2590000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x2590000 0x4000>;
|
reg = <0x2590000 0x4000>;
|
||||||
interrupts = <70 0>;
|
interrupts = <70 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART0506_CLK 0x74 2>;
|
clocks = <&ccm IMX_CCM_LPUART0506_CLK 0x74 2>;
|
||||||
|
@ -110,7 +110,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart6: uart@25A0000 {
|
lpuart6: uart@25A0000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x25A0000 0x4000>;
|
reg = <0x25A0000 0x4000>;
|
||||||
interrupts = <71 0>;
|
interrupts = <71 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART0506_CLK 0x74 6>;
|
clocks = <&ccm IMX_CCM_LPUART0506_CLK 0x74 6>;
|
||||||
|
@ -118,7 +118,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart7: uart@4570000 {
|
lpuart7: uart@4570000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4570000 0x4000>;
|
reg = <0x4570000 0x4000>;
|
||||||
interrupts = <196 0>;
|
interrupts = <196 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART0708_CLK 0x7c 26>;
|
clocks = <&ccm IMX_CCM_LPUART0708_CLK 0x7c 26>;
|
||||||
|
@ -126,7 +126,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart8: uart@2DA0000 {
|
lpuart8: uart@2DA0000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x2DA0000 0x4000>;
|
reg = <0x2DA0000 0x4000>;
|
||||||
interrupts = <197 0>;
|
interrupts = <197 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART0708_CLK 0x80 14>;
|
clocks = <&ccm IMX_CCM_LPUART0708_CLK 0x80 14>;
|
||||||
|
@ -134,7 +134,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart9: uart@2D70000 {
|
lpuart9: uart@2D70000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x2D70000 0x4000>;
|
reg = <0x2D70000 0x4000>;
|
||||||
interrupts = <156 0>;
|
interrupts = <156 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART0910_CLK 0x80 14>;
|
clocks = <&ccm IMX_CCM_LPUART0910_CLK 0x80 14>;
|
||||||
|
@ -142,7 +142,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart10: uart@2D80000 {
|
lpuart10: uart@2D80000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x2D80000 0x4000>;
|
reg = <0x2D80000 0x4000>;
|
||||||
interrupts = <157 0>;
|
interrupts = <157 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART0910_CLK 0x80 14>;
|
clocks = <&ccm IMX_CCM_LPUART0910_CLK 0x80 14>;
|
||||||
|
@ -150,7 +150,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart11: uart@2D90000 {
|
lpuart11: uart@2D90000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x2D90000 0x4000>;
|
reg = <0x2D90000 0x4000>;
|
||||||
interrupts = <158 0>;
|
interrupts = <158 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART1112_CLK 0x80 14>;
|
clocks = <&ccm IMX_CCM_LPUART1112_CLK 0x80 14>;
|
||||||
|
@ -158,7 +158,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart12: uart@4580000 {
|
lpuart12: uart@4580000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4580000 0x4000>;
|
reg = <0x4580000 0x4000>;
|
||||||
interrupts = <159 0>;
|
interrupts = <159 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART1112_CLK 0x80 14>;
|
clocks = <&ccm IMX_CCM_LPUART1112_CLK 0x80 14>;
|
||||||
|
|
|
@ -471,7 +471,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart1: uart@4007c000 {
|
lpuart1: uart@4007c000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4007c000 0x4000>;
|
reg = <0x4007c000 0x4000>;
|
||||||
interrupts = <20 0>;
|
interrupts = <20 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART1_CLK 0x7c 24>;
|
clocks = <&ccm IMX_CCM_LPUART1_CLK 0x7c 24>;
|
||||||
|
@ -479,7 +479,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart2: uart@40080000 {
|
lpuart2: uart@40080000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40080000 0x4000>;
|
reg = <0x40080000 0x4000>;
|
||||||
interrupts = <21 0>;
|
interrupts = <21 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART2_CLK 0x68 28>;
|
clocks = <&ccm IMX_CCM_LPUART2_CLK 0x68 28>;
|
||||||
|
@ -487,7 +487,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart3: uart@40084000 {
|
lpuart3: uart@40084000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40084000 0x4000>;
|
reg = <0x40084000 0x4000>;
|
||||||
interrupts = <22 0>;
|
interrupts = <22 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART3_CLK 0x68 12>;
|
clocks = <&ccm IMX_CCM_LPUART3_CLK 0x68 12>;
|
||||||
|
@ -495,7 +495,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart4: uart@40088000 {
|
lpuart4: uart@40088000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40088000 0x4000>;
|
reg = <0x40088000 0x4000>;
|
||||||
interrupts = <23 0>;
|
interrupts = <23 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART4_CLK 0x6c 24>;
|
clocks = <&ccm IMX_CCM_LPUART4_CLK 0x6c 24>;
|
||||||
|
@ -503,7 +503,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart5: uart@4008c000 {
|
lpuart5: uart@4008c000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4008c000 0x4000>;
|
reg = <0x4008c000 0x4000>;
|
||||||
interrupts = <24 0>;
|
interrupts = <24 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART5_CLK 0x74 2>;
|
clocks = <&ccm IMX_CCM_LPUART5_CLK 0x74 2>;
|
||||||
|
@ -511,7 +511,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart6: uart@40090000 {
|
lpuart6: uart@40090000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40090000 0x4000>;
|
reg = <0x40090000 0x4000>;
|
||||||
interrupts = <25 0>;
|
interrupts = <25 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART6_CLK 0x74 6>;
|
clocks = <&ccm IMX_CCM_LPUART6_CLK 0x74 6>;
|
||||||
|
@ -519,7 +519,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart7: uart@40094000 {
|
lpuart7: uart@40094000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40094000 0x4000>;
|
reg = <0x40094000 0x4000>;
|
||||||
interrupts = <26 0>;
|
interrupts = <26 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART7_CLK 0x7c 26>;
|
clocks = <&ccm IMX_CCM_LPUART7_CLK 0x7c 26>;
|
||||||
|
@ -527,7 +527,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart8: uart@40098000 {
|
lpuart8: uart@40098000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40098000 0x4000>;
|
reg = <0x40098000 0x4000>;
|
||||||
interrupts = <27 0>;
|
interrupts = <27 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART8_CLK 0x80 14>;
|
clocks = <&ccm IMX_CCM_LPUART8_CLK 0x80 14>;
|
||||||
|
@ -535,7 +535,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart9: uart@4009c000 {
|
lpuart9: uart@4009c000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4009c000 0x4000>;
|
reg = <0x4009c000 0x4000>;
|
||||||
interrupts = <28 0>;
|
interrupts = <28 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART9_CLK 0x80 14>;
|
clocks = <&ccm IMX_CCM_LPUART9_CLK 0x80 14>;
|
||||||
|
@ -543,7 +543,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart10: uart@400a0000 {
|
lpuart10: uart@400a0000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x400a0000 0x4000>;
|
reg = <0x400a0000 0x4000>;
|
||||||
interrupts = <29 0>;
|
interrupts = <29 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART10_CLK 0x80 14>;
|
clocks = <&ccm IMX_CCM_LPUART10_CLK 0x80 14>;
|
||||||
|
@ -551,7 +551,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart11: uart@40c24000 {
|
lpuart11: uart@40c24000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40c24000 0x4000>;
|
reg = <0x40c24000 0x4000>;
|
||||||
interrupts = <30 0>;
|
interrupts = <30 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART11_CLK 0x80 14>;
|
clocks = <&ccm IMX_CCM_LPUART11_CLK 0x80 14>;
|
||||||
|
@ -559,7 +559,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart12: uart@40c28000 {
|
lpuart12: uart@40c28000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40c28000 0x4000>;
|
reg = <0x40c28000 0x4000>;
|
||||||
interrupts = <31 0>;
|
interrupts = <31 0>;
|
||||||
clocks = <&ccm IMX_CCM_LPUART12_CLK 0x80 14>;
|
clocks = <&ccm IMX_CCM_LPUART12_CLK 0x80 14>;
|
||||||
|
|
|
@ -166,7 +166,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart0: uart@4006a000 {
|
lpuart0: uart@4006a000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4006a000 0x1000>;
|
reg = <0x4006a000 0x1000>;
|
||||||
interrupts = <31 0>;
|
interrupts = <31 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART0_CLK>;
|
clocks = <&clock NXP_S32_LPUART0_CLK>;
|
||||||
|
@ -174,7 +174,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart1: uart@4006b000 {
|
lpuart1: uart@4006b000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4006b000 0x1000>;
|
reg = <0x4006b000 0x1000>;
|
||||||
interrupts = <33 0>;
|
interrupts = <33 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART1_CLK>;
|
clocks = <&clock NXP_S32_LPUART1_CLK>;
|
||||||
|
@ -182,7 +182,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart2: uart@4006c000 {
|
lpuart2: uart@4006c000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4006c000 0x1000>;
|
reg = <0x4006c000 0x1000>;
|
||||||
interrupts = <35 0>;
|
interrupts = <35 0>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
|
|
@ -323,7 +323,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart0: uart@40328000 {
|
lpuart0: uart@40328000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40328000 0x4000>;
|
reg = <0x40328000 0x4000>;
|
||||||
interrupts = <141 0>;
|
interrupts = <141 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART0_CLK>;
|
clocks = <&clock NXP_S32_LPUART0_CLK>;
|
||||||
|
@ -331,7 +331,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart1: uart@4032c000 {
|
lpuart1: uart@4032c000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4032c000 0x4000>;
|
reg = <0x4032c000 0x4000>;
|
||||||
interrupts = <142 0>;
|
interrupts = <142 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART1_CLK>;
|
clocks = <&clock NXP_S32_LPUART1_CLK>;
|
||||||
|
@ -339,7 +339,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart2: uart@40330000 {
|
lpuart2: uart@40330000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40330000 0x4000>;
|
reg = <0x40330000 0x4000>;
|
||||||
interrupts = <143 0>;
|
interrupts = <143 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART2_CLK>;
|
clocks = <&clock NXP_S32_LPUART2_CLK>;
|
||||||
|
@ -347,7 +347,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart3: uart@40334000 {
|
lpuart3: uart@40334000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40334000 0x4000>;
|
reg = <0x40334000 0x4000>;
|
||||||
interrupts = <144 0>;
|
interrupts = <144 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART3_CLK>;
|
clocks = <&clock NXP_S32_LPUART3_CLK>;
|
||||||
|
@ -355,7 +355,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart4: uart@40338000 {
|
lpuart4: uart@40338000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40338000 0x4000>;
|
reg = <0x40338000 0x4000>;
|
||||||
interrupts = <145 0>;
|
interrupts = <145 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART4_CLK>;
|
clocks = <&clock NXP_S32_LPUART4_CLK>;
|
||||||
|
@ -363,7 +363,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart5: uart@4033c000 {
|
lpuart5: uart@4033c000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4033c000 0x4000>;
|
reg = <0x4033c000 0x4000>;
|
||||||
interrupts = <146 0>;
|
interrupts = <146 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART5_CLK>;
|
clocks = <&clock NXP_S32_LPUART5_CLK>;
|
||||||
|
@ -371,7 +371,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart6: uart@40340000 {
|
lpuart6: uart@40340000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40340000 0x4000>;
|
reg = <0x40340000 0x4000>;
|
||||||
interrupts = <147 0>;
|
interrupts = <147 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART6_CLK>;
|
clocks = <&clock NXP_S32_LPUART6_CLK>;
|
||||||
|
@ -379,7 +379,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart7: uart@40344000 {
|
lpuart7: uart@40344000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40344000 0x4000>;
|
reg = <0x40344000 0x4000>;
|
||||||
interrupts = <148 0>;
|
interrupts = <148 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART7_CLK>;
|
clocks = <&clock NXP_S32_LPUART7_CLK>;
|
||||||
|
@ -387,7 +387,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart8: uart@4048c000 {
|
lpuart8: uart@4048c000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4048c000 0x4000>;
|
reg = <0x4048c000 0x4000>;
|
||||||
interrupts = <149 0>;
|
interrupts = <149 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART8_CLK>;
|
clocks = <&clock NXP_S32_LPUART8_CLK>;
|
||||||
|
@ -395,7 +395,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart9: uart@40490000 {
|
lpuart9: uart@40490000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40490000 0x4000>;
|
reg = <0x40490000 0x4000>;
|
||||||
interrupts = <150 0>;
|
interrupts = <150 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART9_CLK>;
|
clocks = <&clock NXP_S32_LPUART9_CLK>;
|
||||||
|
@ -403,7 +403,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart10: uart@40494000 {
|
lpuart10: uart@40494000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40494000 0x4000>;
|
reg = <0x40494000 0x4000>;
|
||||||
interrupts = <151 0>;
|
interrupts = <151 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART10_CLK>;
|
clocks = <&clock NXP_S32_LPUART10_CLK>;
|
||||||
|
@ -411,7 +411,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart11: uart@40498000 {
|
lpuart11: uart@40498000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x40498000 0x4000>;
|
reg = <0x40498000 0x4000>;
|
||||||
interrupts = <152 0>;
|
interrupts = <152 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART11_CLK>;
|
clocks = <&clock NXP_S32_LPUART11_CLK>;
|
||||||
|
@ -419,7 +419,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart12: uart@4049c000 {
|
lpuart12: uart@4049c000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x4049c000 0x4000>;
|
reg = <0x4049c000 0x4000>;
|
||||||
interrupts = <153 0>;
|
interrupts = <153 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART12_CLK>;
|
clocks = <&clock NXP_S32_LPUART12_CLK>;
|
||||||
|
@ -427,7 +427,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart13: uart@404a0000 {
|
lpuart13: uart@404a0000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x404a0000 0x4000>;
|
reg = <0x404a0000 0x4000>;
|
||||||
interrupts = <154 0>;
|
interrupts = <154 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART13_CLK>;
|
clocks = <&clock NXP_S32_LPUART13_CLK>;
|
||||||
|
@ -435,7 +435,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart14: uart@404a4000 {
|
lpuart14: uart@404a4000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x404a4000 0x4000>;
|
reg = <0x404a4000 0x4000>;
|
||||||
interrupts = <155 0>;
|
interrupts = <155 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART14_CLK>;
|
clocks = <&clock NXP_S32_LPUART14_CLK>;
|
||||||
|
@ -443,7 +443,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart15: uart@404a8000 {
|
lpuart15: uart@404a8000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x404a8000 0x4000>;
|
reg = <0x404a8000 0x4000>;
|
||||||
interrupts = <156 0>;
|
interrupts = <156 0>;
|
||||||
clocks = <&clock NXP_S32_LPUART15_CLK>;
|
clocks = <&clock NXP_S32_LPUART15_CLK>;
|
||||||
|
|
|
@ -124,7 +124,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart1: serial@44380000 {
|
lpuart1: serial@44380000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x44380000 DT_SIZE_K(64)>;
|
reg = <0x44380000 DT_SIZE_K(64)>;
|
||||||
interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
||||||
interrupt-names = "irq_0";
|
interrupt-names = "irq_0";
|
||||||
|
@ -134,7 +134,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart2: serial@44390000 {
|
lpuart2: serial@44390000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x44390000 DT_SIZE_K(64)>;
|
reg = <0x44390000 DT_SIZE_K(64)>;
|
||||||
interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
||||||
interrupt-names = "irq_0";
|
interrupt-names = "irq_0";
|
||||||
|
|
|
@ -116,7 +116,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart3: serial@42570000 {
|
lpuart3: serial@42570000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x42570000 DT_SIZE_K(64)>;
|
reg = <0x42570000 DT_SIZE_K(64)>;
|
||||||
interrupts = <GIC_SPI 64 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
interrupts = <GIC_SPI 64 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
||||||
interrupt-names = "irq_0";
|
interrupt-names = "irq_0";
|
||||||
|
@ -125,7 +125,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart4: serial@42580000 {
|
lpuart4: serial@42580000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x42580000 DT_SIZE_K(64)>;
|
reg = <0x42580000 DT_SIZE_K(64)>;
|
||||||
interrupts = <GIC_SPI 65 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
interrupts = <GIC_SPI 65 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
||||||
interrupt-names = "irq_0";
|
interrupt-names = "irq_0";
|
||||||
|
@ -134,7 +134,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart5: serial@42590000 {
|
lpuart5: serial@42590000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x42590000 DT_SIZE_K(64)>;
|
reg = <0x42590000 DT_SIZE_K(64)>;
|
||||||
interrupts = <GIC_SPI 66 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
interrupts = <GIC_SPI 66 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
||||||
interrupt-names = "irq_0";
|
interrupt-names = "irq_0";
|
||||||
|
@ -143,7 +143,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart6: serial@425a0000 {
|
lpuart6: serial@425a0000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x425a0000 DT_SIZE_K(64)>;
|
reg = <0x425a0000 DT_SIZE_K(64)>;
|
||||||
interrupts = <GIC_SPI 67 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
interrupts = <GIC_SPI 67 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
||||||
interrupt-names = "irq_0";
|
interrupt-names = "irq_0";
|
||||||
|
@ -152,7 +152,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart7: serial@42690000 {
|
lpuart7: serial@42690000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x42690000 DT_SIZE_K(64)>;
|
reg = <0x42690000 DT_SIZE_K(64)>;
|
||||||
interrupts = <GIC_SPI 68 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
interrupts = <GIC_SPI 68 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
||||||
interrupt-names = "irq_0";
|
interrupt-names = "irq_0";
|
||||||
|
@ -161,7 +161,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart8: serial@426a0000 {
|
lpuart8: serial@426a0000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x426a0000 DT_SIZE_K(64)>;
|
reg = <0x426a0000 DT_SIZE_K(64)>;
|
||||||
interrupts = <GIC_SPI 69 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
interrupts = <GIC_SPI 69 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
||||||
interrupt-names = "irq_0";
|
interrupt-names = "irq_0";
|
||||||
|
@ -179,7 +179,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart1: serial@44380000 {
|
lpuart1: serial@44380000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x44380000 DT_SIZE_K(64)>;
|
reg = <0x44380000 DT_SIZE_K(64)>;
|
||||||
interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
||||||
interrupt-names = "irq_0";
|
interrupt-names = "irq_0";
|
||||||
|
@ -188,7 +188,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart2: serial@44390000 {
|
lpuart2: serial@44390000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x44390000 DT_SIZE_K(64)>;
|
reg = <0x44390000 DT_SIZE_K(64)>;
|
||||||
interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL IRQ_DEFAULT_PRIORITY>;
|
||||||
interrupt-names = "irq_0";
|
interrupt-names = "irq_0";
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
description: Kinetis LPUART
|
description: NXP LPUART
|
||||||
|
|
||||||
compatible: "nxp,kinetis-lpuart"
|
compatible: "nxp,lpuart"
|
||||||
|
|
||||||
include: [uart-controller.yaml, uart-controller-pin-inversion.yaml, pinctrl-device.yaml]
|
include: [uart-controller.yaml, uart-controller-pin-inversion.yaml, pinctrl-device.yaml]
|
||||||
|
|
|
@ -186,7 +186,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
lpuart2: serial@5a080000 {
|
lpuart2: serial@5a080000 {
|
||||||
compatible = "nxp,imx-lpuart", "nxp,kinetis-lpuart";
|
compatible = "nxp,imx-lpuart", "nxp,lpuart";
|
||||||
reg = <0x5a080000 DT_SIZE_K(4)>;
|
reg = <0x5a080000 DT_SIZE_K(4)>;
|
||||||
interrupt-parent = <&master4>;
|
interrupt-parent = <&master4>;
|
||||||
interrupts = <3>;
|
interrupts = <3>;
|
||||||
|
|
|
@ -61,7 +61,7 @@
|
||||||
* from LPUART7.
|
* from LPUART7.
|
||||||
*/
|
*/
|
||||||
lpuart7: serial@29870000 {
|
lpuart7: serial@29870000 {
|
||||||
compatible = "nxp,kinetis-lpuart";
|
compatible = "nxp,lpuart";
|
||||||
reg = <0x29870000 DT_SIZE_K(4)>;
|
reg = <0x29870000 DT_SIZE_K(4)>;
|
||||||
clocks = <&pcc4 IMX8ULP_CLOCK_LPUART7 0x0>;
|
clocks = <&pcc4 IMX8ULP_CLOCK_LPUART7 0x0>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
|
|
|
@ -29,7 +29,7 @@ static const struct arm_mmu_region mmu_regions[] = {
|
||||||
DT_REG_SIZE(DT_NODELABEL(iomuxc)),
|
DT_REG_SIZE(DT_NODELABEL(iomuxc)),
|
||||||
MT_DEVICE_nGnRnE | MT_P_RW_U_NA | MT_NS),
|
MT_DEVICE_nGnRnE | MT_P_RW_U_NA | MT_NS),
|
||||||
|
|
||||||
MMU_REGION_DT_COMPAT_FOREACH_FLAT_ENTRY(nxp_kinetis_lpuart,
|
MMU_REGION_DT_COMPAT_FOREACH_FLAT_ENTRY(nxp_lpuart,
|
||||||
(MT_DEVICE_nGnRnE | MT_P_RW_U_NA | MT_NS))
|
(MT_DEVICE_nGnRnE | MT_P_RW_U_NA | MT_NS))
|
||||||
|
|
||||||
MMU_REGION_DT_COMPAT_FOREACH_FLAT_ENTRY(nxp_flexcan,
|
MMU_REGION_DT_COMPAT_FOREACH_FLAT_ENTRY(nxp_flexcan,
|
||||||
|
|
|
@ -21,7 +21,7 @@ static const struct arm_mmu_region mmu_regions[] = {
|
||||||
MMU_REGION_DT_COMPAT_FOREACH_FLAT_ENTRY(nxp_mbox_imx_mu,
|
MMU_REGION_DT_COMPAT_FOREACH_FLAT_ENTRY(nxp_mbox_imx_mu,
|
||||||
(MT_DEVICE_nGnRnE | MT_P_RW_U_NA | MT_NS))
|
(MT_DEVICE_nGnRnE | MT_P_RW_U_NA | MT_NS))
|
||||||
|
|
||||||
MMU_REGION_DT_COMPAT_FOREACH_FLAT_ENTRY(nxp_kinetis_lpuart,
|
MMU_REGION_DT_COMPAT_FOREACH_FLAT_ENTRY(nxp_lpuart,
|
||||||
(MT_DEVICE_nGnRnE | MT_P_RW_U_NA | MT_NS))
|
(MT_DEVICE_nGnRnE | MT_P_RW_U_NA | MT_NS))
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
|
@ -27,7 +27,7 @@ void soc_reset_hook(void)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define FLEXCOMM_CHECK_2(n) \
|
#define FLEXCOMM_CHECK_2(n) \
|
||||||
BUILD_ASSERT((DT_NODE_HAS_COMPAT(n, nxp_kinetis_lpuart) == 0) && \
|
BUILD_ASSERT((DT_NODE_HAS_COMPAT(n, nxp_lpuart) == 0) && \
|
||||||
(DT_NODE_HAS_COMPAT(n, nxp_lpi2c) == 0), \
|
(DT_NODE_HAS_COMPAT(n, nxp_lpi2c) == 0), \
|
||||||
"Do not enable SPI and UART/I2C on the same Flexcomm node");
|
"Do not enable SPI and UART/I2C on the same Flexcomm node");
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue