17ef62cebSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0+ 27ef62cebSEmmanuel Vadot/* 37ef62cebSEmmanuel Vadot * Copyright 2019~2020, 2022 NXP 47ef62cebSEmmanuel Vadot */ 57ef62cebSEmmanuel Vadot 6*8bab661aSEmmanuel Vadot&flexspi0 { 7*8bab661aSEmmanuel Vadot compatible = "nxp,imx8dxl-fspi"; 8*8bab661aSEmmanuel Vadot interrupts = <GIC_SPI 34 IRQ_TYPE_LEVEL_HIGH>; 9*8bab661aSEmmanuel Vadot}; 10*8bab661aSEmmanuel Vadot 117ef62cebSEmmanuel Vadot&lsio_gpio0 { 127ef62cebSEmmanuel Vadot compatible = "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; 137ef62cebSEmmanuel Vadot interrupts = <GIC_SPI 78 IRQ_TYPE_LEVEL_HIGH>; 14*8bab661aSEmmanuel Vadot gpio-ranges = <&iomuxc 0 47 13>, 15*8bab661aSEmmanuel Vadot <&iomuxc 13 61 4>, 16*8bab661aSEmmanuel Vadot <&iomuxc 19 67 4>, 17*8bab661aSEmmanuel Vadot <&iomuxc 24 72 1>; 187ef62cebSEmmanuel Vadot}; 197ef62cebSEmmanuel Vadot 207ef62cebSEmmanuel Vadot&lsio_gpio1 { 217ef62cebSEmmanuel Vadot compatible = "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; 227ef62cebSEmmanuel Vadot interrupts = <GIC_SPI 79 IRQ_TYPE_LEVEL_HIGH>; 23*8bab661aSEmmanuel Vadot gpio-ranges = <&iomuxc 4 74 5>, 24*8bab661aSEmmanuel Vadot <&iomuxc 9 80 16>; 257ef62cebSEmmanuel Vadot}; 267ef62cebSEmmanuel Vadot 277ef62cebSEmmanuel Vadot&lsio_gpio2 { 287ef62cebSEmmanuel Vadot compatible = "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; 297ef62cebSEmmanuel Vadot interrupts = <GIC_SPI 80 IRQ_TYPE_LEVEL_HIGH>; 30*8bab661aSEmmanuel Vadot gpio-ranges = <&iomuxc 1 98 2>, 31*8bab661aSEmmanuel Vadot <&iomuxc 3 101 1>, 32*8bab661aSEmmanuel Vadot <&iomuxc 5 107 8>; 337ef62cebSEmmanuel Vadot}; 347ef62cebSEmmanuel Vadot 357ef62cebSEmmanuel Vadot&lsio_gpio3 { 367ef62cebSEmmanuel Vadot compatible = "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; 377ef62cebSEmmanuel Vadot interrupts = <GIC_SPI 81 IRQ_TYPE_LEVEL_HIGH>; 38*8bab661aSEmmanuel Vadot gpio-ranges = <&iomuxc 0 115 4>, 39*8bab661aSEmmanuel Vadot <&iomuxc 9 121 1>, 40*8bab661aSEmmanuel Vadot <&iomuxc 10 120 1>, 41*8bab661aSEmmanuel Vadot <&iomuxc 11 123 1>, 42*8bab661aSEmmanuel Vadot <&iomuxc 12 122 1>, 43*8bab661aSEmmanuel Vadot <&iomuxc 13 125 1>, 44*8bab661aSEmmanuel Vadot <&iomuxc 14 124 1>, 45*8bab661aSEmmanuel Vadot <&iomuxc 16 126 1>, 46*8bab661aSEmmanuel Vadot <&iomuxc 17 128 1>, 47*8bab661aSEmmanuel Vadot <&iomuxc 18 131 1>, 48*8bab661aSEmmanuel Vadot <&iomuxc 19 130 1>, 49*8bab661aSEmmanuel Vadot <&iomuxc 20 133 1>, 50*8bab661aSEmmanuel Vadot <&iomuxc 21 132 1>, 51*8bab661aSEmmanuel Vadot <&iomuxc 22 129 1>, 52*8bab661aSEmmanuel Vadot <&iomuxc 23 134 1>; 537ef62cebSEmmanuel Vadot}; 547ef62cebSEmmanuel Vadot 557ef62cebSEmmanuel Vadot&lsio_gpio4 { 567ef62cebSEmmanuel Vadot compatible = "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; 577ef62cebSEmmanuel Vadot interrupts = <GIC_SPI 82 IRQ_TYPE_LEVEL_HIGH>; 58*8bab661aSEmmanuel Vadot gpio-ranges = <&iomuxc 0 0 3>, 59*8bab661aSEmmanuel Vadot <&iomuxc 3 4 4>, 60*8bab661aSEmmanuel Vadot <&iomuxc 7 9 12>, 61*8bab661aSEmmanuel Vadot <&iomuxc 19 22 2>, 62*8bab661aSEmmanuel Vadot <&iomuxc 21 25 2>, 63*8bab661aSEmmanuel Vadot <&iomuxc 29 29 3>; 647ef62cebSEmmanuel Vadot}; 657ef62cebSEmmanuel Vadot 667ef62cebSEmmanuel Vadot&lsio_gpio5 { 677ef62cebSEmmanuel Vadot compatible = "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; 687ef62cebSEmmanuel Vadot interrupts = <GIC_SPI 83 IRQ_TYPE_LEVEL_HIGH>; 69*8bab661aSEmmanuel Vadot gpio-ranges = <&iomuxc 0 32 3>, 70*8bab661aSEmmanuel Vadot <&iomuxc 3 36 6>, 71*8bab661aSEmmanuel Vadot <&iomuxc 9 43 3>; 727ef62cebSEmmanuel Vadot}; 737ef62cebSEmmanuel Vadot 747ef62cebSEmmanuel Vadot&lsio_gpio6 { 757ef62cebSEmmanuel Vadot compatible = "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; 767ef62cebSEmmanuel Vadot interrupts = <GIC_SPI 84 IRQ_TYPE_LEVEL_HIGH>; 77*8bab661aSEmmanuel Vadot gpio-ranges = <&iomuxc 0 53 7>, 78*8bab661aSEmmanuel Vadot <&iomuxc 8 86 10>, 79*8bab661aSEmmanuel Vadot <&iomuxc 19 107 8>; 807ef62cebSEmmanuel Vadot}; 817ef62cebSEmmanuel Vadot 827ef62cebSEmmanuel Vadot&lsio_gpio7 { 837ef62cebSEmmanuel Vadot compatible = "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; 847ef62cebSEmmanuel Vadot interrupts = <GIC_SPI 85 IRQ_TYPE_LEVEL_HIGH>; 85*8bab661aSEmmanuel Vadot gpio-ranges = <&iomuxc 0 0 3>, 86*8bab661aSEmmanuel Vadot <&iomuxc 3 4 4>, 87*8bab661aSEmmanuel Vadot <&iomuxc 8 22 2>, 88*8bab661aSEmmanuel Vadot <&iomuxc 10 25 2>, 89*8bab661aSEmmanuel Vadot <&iomuxc 16 44 2>; 907ef62cebSEmmanuel Vadot}; 917ef62cebSEmmanuel Vadot 927ef62cebSEmmanuel Vadot&lsio_mu0 { 937ef62cebSEmmanuel Vadot compatible = "fsl,imx8qxp-mu", "fsl,imx6sx-mu"; 947ef62cebSEmmanuel Vadot interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>; 957ef62cebSEmmanuel Vadot}; 967ef62cebSEmmanuel Vadot 977ef62cebSEmmanuel Vadot&lsio_mu1 { 987ef62cebSEmmanuel Vadot compatible = "fsl,imx8-mu-scu", "fsl,imx8qxp-mu", "fsl,imx6sx-mu"; 997ef62cebSEmmanuel Vadot interrupts = <GIC_SPI 87 IRQ_TYPE_LEVEL_HIGH>; 1007ef62cebSEmmanuel Vadot}; 1017ef62cebSEmmanuel Vadot 1027ef62cebSEmmanuel Vadot&lsio_mu2 { 1037ef62cebSEmmanuel Vadot compatible = "fsl,imx8-mu-scu", "fsl,imx8qxp-mu", "fsl,imx6sx-mu"; 1047ef62cebSEmmanuel Vadot interrupts = <GIC_SPI 88 IRQ_TYPE_LEVEL_HIGH>; 1057ef62cebSEmmanuel Vadot}; 1067ef62cebSEmmanuel Vadot 1077ef62cebSEmmanuel Vadot&lsio_mu3 { 1087ef62cebSEmmanuel Vadot compatible = "fsl,imx8-mu-scu", "fsl,imx8qxp-mu", "fsl,imx6sx-mu"; 1097ef62cebSEmmanuel Vadot interrupts = <GIC_SPI 89 IRQ_TYPE_LEVEL_HIGH>; 1107ef62cebSEmmanuel Vadot}; 1117ef62cebSEmmanuel Vadot 1127ef62cebSEmmanuel Vadot&lsio_mu4 { 1137ef62cebSEmmanuel Vadot compatible = "fsl,imx8-mu-scu", "fsl,imx8qxp-mu", "fsl,imx6sx-mu"; 1147ef62cebSEmmanuel Vadot interrupts = <GIC_SPI 90 IRQ_TYPE_LEVEL_HIGH>; 1157ef62cebSEmmanuel Vadot}; 1167ef62cebSEmmanuel Vadot 1177ef62cebSEmmanuel Vadot&lsio_mu5 { 1187ef62cebSEmmanuel Vadot compatible = "fsl,imx8qxp-mu", "fsl,imx6sx-mu"; 1197ef62cebSEmmanuel Vadot interrupts = <GIC_SPI 91 IRQ_TYPE_LEVEL_HIGH>; 1207ef62cebSEmmanuel Vadot}; 121