18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: (GPL-2.0 OR MIT) 28c2ecf20Sopenharmony_ci// 38c2ecf20Sopenharmony_ci// Device Tree file for LX2160AQDS 48c2ecf20Sopenharmony_ci// 58c2ecf20Sopenharmony_ci// Copyright 2018 NXP 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ci/dts-v1/; 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ci#include "fsl-lx2160a.dtsi" 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ci/ { 128c2ecf20Sopenharmony_ci model = "NXP Layerscape LX2160AQDS"; 138c2ecf20Sopenharmony_ci compatible = "fsl,lx2160a-qds", "fsl,lx2160a"; 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ci aliases { 168c2ecf20Sopenharmony_ci crypto = &crypto; 178c2ecf20Sopenharmony_ci serial0 = &uart0; 188c2ecf20Sopenharmony_ci }; 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ci chosen { 218c2ecf20Sopenharmony_ci stdout-path = "serial0:115200n8"; 228c2ecf20Sopenharmony_ci }; 238c2ecf20Sopenharmony_ci 248c2ecf20Sopenharmony_ci sb_3v3: regulator-sb3v3 { 258c2ecf20Sopenharmony_ci compatible = "regulator-fixed"; 268c2ecf20Sopenharmony_ci regulator-name = "MC34717-3.3VSB"; 278c2ecf20Sopenharmony_ci regulator-min-microvolt = <3300000>; 288c2ecf20Sopenharmony_ci regulator-max-microvolt = <3300000>; 298c2ecf20Sopenharmony_ci regulator-boot-on; 308c2ecf20Sopenharmony_ci regulator-always-on; 318c2ecf20Sopenharmony_ci }; 328c2ecf20Sopenharmony_ci}; 338c2ecf20Sopenharmony_ci 348c2ecf20Sopenharmony_ci&crypto { 358c2ecf20Sopenharmony_ci status = "okay"; 368c2ecf20Sopenharmony_ci}; 378c2ecf20Sopenharmony_ci 388c2ecf20Sopenharmony_ci&dspi0 { 398c2ecf20Sopenharmony_ci status = "okay"; 408c2ecf20Sopenharmony_ci 418c2ecf20Sopenharmony_ci dflash0: flash@0 { 428c2ecf20Sopenharmony_ci #address-cells = <1>; 438c2ecf20Sopenharmony_ci #size-cells = <1>; 448c2ecf20Sopenharmony_ci compatible = "jedec,spi-nor"; 458c2ecf20Sopenharmony_ci reg = <0>; 468c2ecf20Sopenharmony_ci spi-max-frequency = <1000000>; 478c2ecf20Sopenharmony_ci }; 488c2ecf20Sopenharmony_ci}; 498c2ecf20Sopenharmony_ci 508c2ecf20Sopenharmony_ci&dspi1 { 518c2ecf20Sopenharmony_ci status = "okay"; 528c2ecf20Sopenharmony_ci 538c2ecf20Sopenharmony_ci dflash1: flash@0 { 548c2ecf20Sopenharmony_ci #address-cells = <1>; 558c2ecf20Sopenharmony_ci #size-cells = <1>; 568c2ecf20Sopenharmony_ci compatible = "jedec,spi-nor"; 578c2ecf20Sopenharmony_ci reg = <0>; 588c2ecf20Sopenharmony_ci spi-max-frequency = <1000000>; 598c2ecf20Sopenharmony_ci }; 608c2ecf20Sopenharmony_ci}; 618c2ecf20Sopenharmony_ci 628c2ecf20Sopenharmony_ci&dspi2 { 638c2ecf20Sopenharmony_ci status = "okay"; 648c2ecf20Sopenharmony_ci 658c2ecf20Sopenharmony_ci dflash2: flash@0 { 668c2ecf20Sopenharmony_ci #address-cells = <1>; 678c2ecf20Sopenharmony_ci #size-cells = <1>; 688c2ecf20Sopenharmony_ci compatible = "jedec,spi-nor"; 698c2ecf20Sopenharmony_ci reg = <0>; 708c2ecf20Sopenharmony_ci spi-max-frequency = <1000000>; 718c2ecf20Sopenharmony_ci }; 728c2ecf20Sopenharmony_ci}; 738c2ecf20Sopenharmony_ci 748c2ecf20Sopenharmony_ci&esdhc0 { 758c2ecf20Sopenharmony_ci status = "okay"; 768c2ecf20Sopenharmony_ci}; 778c2ecf20Sopenharmony_ci 788c2ecf20Sopenharmony_ci&esdhc1 { 798c2ecf20Sopenharmony_ci status = "okay"; 808c2ecf20Sopenharmony_ci}; 818c2ecf20Sopenharmony_ci 828c2ecf20Sopenharmony_ci&fspi { 838c2ecf20Sopenharmony_ci status = "okay"; 848c2ecf20Sopenharmony_ci 858c2ecf20Sopenharmony_ci mt35xu512aba0: flash@0 { 868c2ecf20Sopenharmony_ci #address-cells = <1>; 878c2ecf20Sopenharmony_ci #size-cells = <1>; 888c2ecf20Sopenharmony_ci compatible = "jedec,spi-nor"; 898c2ecf20Sopenharmony_ci m25p,fast-read; 908c2ecf20Sopenharmony_ci spi-max-frequency = <50000000>; 918c2ecf20Sopenharmony_ci reg = <0>; 928c2ecf20Sopenharmony_ci spi-rx-bus-width = <8>; 938c2ecf20Sopenharmony_ci spi-tx-bus-width = <8>; 948c2ecf20Sopenharmony_ci }; 958c2ecf20Sopenharmony_ci}; 968c2ecf20Sopenharmony_ci 978c2ecf20Sopenharmony_ci&i2c0 { 988c2ecf20Sopenharmony_ci status = "okay"; 998c2ecf20Sopenharmony_ci 1008c2ecf20Sopenharmony_ci i2c-mux@77 { 1018c2ecf20Sopenharmony_ci compatible = "nxp,pca9547"; 1028c2ecf20Sopenharmony_ci reg = <0x77>; 1038c2ecf20Sopenharmony_ci #address-cells = <1>; 1048c2ecf20Sopenharmony_ci #size-cells = <0>; 1058c2ecf20Sopenharmony_ci 1068c2ecf20Sopenharmony_ci i2c@2 { 1078c2ecf20Sopenharmony_ci #address-cells = <1>; 1088c2ecf20Sopenharmony_ci #size-cells = <0>; 1098c2ecf20Sopenharmony_ci reg = <0x2>; 1108c2ecf20Sopenharmony_ci 1118c2ecf20Sopenharmony_ci power-monitor@40 { 1128c2ecf20Sopenharmony_ci compatible = "ti,ina220"; 1138c2ecf20Sopenharmony_ci reg = <0x40>; 1148c2ecf20Sopenharmony_ci shunt-resistor = <500>; 1158c2ecf20Sopenharmony_ci }; 1168c2ecf20Sopenharmony_ci 1178c2ecf20Sopenharmony_ci power-monitor@41 { 1188c2ecf20Sopenharmony_ci compatible = "ti,ina220"; 1198c2ecf20Sopenharmony_ci reg = <0x41>; 1208c2ecf20Sopenharmony_ci shunt-resistor = <1000>; 1218c2ecf20Sopenharmony_ci }; 1228c2ecf20Sopenharmony_ci }; 1238c2ecf20Sopenharmony_ci 1248c2ecf20Sopenharmony_ci i2c@3 { 1258c2ecf20Sopenharmony_ci #address-cells = <1>; 1268c2ecf20Sopenharmony_ci #size-cells = <0>; 1278c2ecf20Sopenharmony_ci reg = <0x3>; 1288c2ecf20Sopenharmony_ci 1298c2ecf20Sopenharmony_ci temperature-sensor@4c { 1308c2ecf20Sopenharmony_ci compatible = "nxp,sa56004"; 1318c2ecf20Sopenharmony_ci reg = <0x4c>; 1328c2ecf20Sopenharmony_ci vcc-supply = <&sb_3v3>; 1338c2ecf20Sopenharmony_ci }; 1348c2ecf20Sopenharmony_ci 1358c2ecf20Sopenharmony_ci temperature-sensor@4d { 1368c2ecf20Sopenharmony_ci compatible = "nxp,sa56004"; 1378c2ecf20Sopenharmony_ci reg = <0x4d>; 1388c2ecf20Sopenharmony_ci vcc-supply = <&sb_3v3>; 1398c2ecf20Sopenharmony_ci }; 1408c2ecf20Sopenharmony_ci 1418c2ecf20Sopenharmony_ci rtc@51 { 1428c2ecf20Sopenharmony_ci compatible = "nxp,pcf2129"; 1438c2ecf20Sopenharmony_ci reg = <0x51>; 1448c2ecf20Sopenharmony_ci }; 1458c2ecf20Sopenharmony_ci }; 1468c2ecf20Sopenharmony_ci }; 1478c2ecf20Sopenharmony_ci}; 1488c2ecf20Sopenharmony_ci 1498c2ecf20Sopenharmony_ci&sata0 { 1508c2ecf20Sopenharmony_ci status = "okay"; 1518c2ecf20Sopenharmony_ci}; 1528c2ecf20Sopenharmony_ci 1538c2ecf20Sopenharmony_ci&sata1 { 1548c2ecf20Sopenharmony_ci status = "okay"; 1558c2ecf20Sopenharmony_ci}; 1568c2ecf20Sopenharmony_ci 1578c2ecf20Sopenharmony_ci&sata2 { 1588c2ecf20Sopenharmony_ci status = "okay"; 1598c2ecf20Sopenharmony_ci}; 1608c2ecf20Sopenharmony_ci 1618c2ecf20Sopenharmony_ci&sata3 { 1628c2ecf20Sopenharmony_ci status = "okay"; 1638c2ecf20Sopenharmony_ci}; 1648c2ecf20Sopenharmony_ci 1658c2ecf20Sopenharmony_ci&uart0 { 1668c2ecf20Sopenharmony_ci status = "okay"; 1678c2ecf20Sopenharmony_ci}; 1688c2ecf20Sopenharmony_ci 1698c2ecf20Sopenharmony_ci&uart1 { 1708c2ecf20Sopenharmony_ci status = "okay"; 1718c2ecf20Sopenharmony_ci}; 1728c2ecf20Sopenharmony_ci 1738c2ecf20Sopenharmony_ci&usb0 { 1748c2ecf20Sopenharmony_ci status = "okay"; 1758c2ecf20Sopenharmony_ci}; 1768c2ecf20Sopenharmony_ci 1778c2ecf20Sopenharmony_ci&usb1 { 1788c2ecf20Sopenharmony_ci status = "okay"; 1798c2ecf20Sopenharmony_ci}; 180