1fa86cfe8SPankaj Bansal// SPDX-License-Identifier: (GPL-2.0 OR MIT) 2fa86cfe8SPankaj Bansal// 3fa86cfe8SPankaj Bansal// Device Tree file for LX2160AQDS 4fa86cfe8SPankaj Bansal// 5fa86cfe8SPankaj Bansal// Copyright 2018 NXP 6fa86cfe8SPankaj Bansal 7fa86cfe8SPankaj Bansal/dts-v1/; 8fa86cfe8SPankaj Bansal 9fa86cfe8SPankaj Bansal#include "fsl-lx2160a.dtsi" 10fa86cfe8SPankaj Bansal 11fa86cfe8SPankaj Bansal/ { 12fa86cfe8SPankaj Bansal model = "NXP Layerscape LX2160AQDS"; 13fa86cfe8SPankaj Bansal compatible = "fsl,lx2160a-qds", "fsl,lx2160a"; 14fa86cfe8SPankaj Bansal 15fa86cfe8SPankaj Bansal aliases { 16fa86cfe8SPankaj Bansal crypto = &crypto; 17fa86cfe8SPankaj Bansal serial0 = &uart0; 18fa86cfe8SPankaj Bansal }; 19fa86cfe8SPankaj Bansal 20fa86cfe8SPankaj Bansal chosen { 21fa86cfe8SPankaj Bansal stdout-path = "serial0:115200n8"; 22fa86cfe8SPankaj Bansal }; 23fa86cfe8SPankaj Bansal 24fa86cfe8SPankaj Bansal sb_3v3: regulator-sb3v3 { 25fa86cfe8SPankaj Bansal compatible = "regulator-fixed"; 26fa86cfe8SPankaj Bansal regulator-name = "MC34717-3.3VSB"; 27fa86cfe8SPankaj Bansal regulator-min-microvolt = <3300000>; 28fa86cfe8SPankaj Bansal regulator-max-microvolt = <3300000>; 29fa86cfe8SPankaj Bansal regulator-boot-on; 30fa86cfe8SPankaj Bansal regulator-always-on; 31fa86cfe8SPankaj Bansal }; 32fa86cfe8SPankaj Bansal}; 33fa86cfe8SPankaj Bansal 34fa86cfe8SPankaj Bansal&crypto { 35fa86cfe8SPankaj Bansal status = "okay"; 36fa86cfe8SPankaj Bansal}; 37fa86cfe8SPankaj Bansal 38*a6533df3SChuanhua Han&dspi0 { 39*a6533df3SChuanhua Han status = "okay"; 40*a6533df3SChuanhua Han 41*a6533df3SChuanhua Han dflash0: flash@0 { 42*a6533df3SChuanhua Han #address-cells = <1>; 43*a6533df3SChuanhua Han #size-cells = <1>; 44*a6533df3SChuanhua Han compatible = "jedec,spi-nor"; 45*a6533df3SChuanhua Han reg = <0>; 46*a6533df3SChuanhua Han spi-max-frequency = <1000000>; 47*a6533df3SChuanhua Han }; 48*a6533df3SChuanhua Han}; 49*a6533df3SChuanhua Han 50*a6533df3SChuanhua Han&dspi1 { 51*a6533df3SChuanhua Han status = "okay"; 52*a6533df3SChuanhua Han 53*a6533df3SChuanhua Han dflash1: flash@0 { 54*a6533df3SChuanhua Han #address-cells = <1>; 55*a6533df3SChuanhua Han #size-cells = <1>; 56*a6533df3SChuanhua Han compatible = "jedec,spi-nor"; 57*a6533df3SChuanhua Han reg = <0>; 58*a6533df3SChuanhua Han spi-max-frequency = <1000000>; 59*a6533df3SChuanhua Han }; 60*a6533df3SChuanhua Han}; 61*a6533df3SChuanhua Han 62*a6533df3SChuanhua Han&dspi2 { 63*a6533df3SChuanhua Han status = "okay"; 64*a6533df3SChuanhua Han 65*a6533df3SChuanhua Han dflash2: flash@0 { 66*a6533df3SChuanhua Han #address-cells = <1>; 67*a6533df3SChuanhua Han #size-cells = <1>; 68*a6533df3SChuanhua Han compatible = "jedec,spi-nor"; 69*a6533df3SChuanhua Han reg = <0>; 70*a6533df3SChuanhua Han spi-max-frequency = <1000000>; 71*a6533df3SChuanhua Han }; 72*a6533df3SChuanhua Han}; 73*a6533df3SChuanhua Han 74fa86cfe8SPankaj Bansal&esdhc0 { 75fa86cfe8SPankaj Bansal status = "okay"; 76fa86cfe8SPankaj Bansal}; 77fa86cfe8SPankaj Bansal 78fa86cfe8SPankaj Bansal&esdhc1 { 79fa86cfe8SPankaj Bansal status = "okay"; 80fa86cfe8SPankaj Bansal}; 81fa86cfe8SPankaj Bansal 82035af82aSKuldeep Singh&fspi { 83035af82aSKuldeep Singh status = "okay"; 84035af82aSKuldeep Singh 85035af82aSKuldeep Singh mt35xu512aba0: flash@0 { 86035af82aSKuldeep Singh #address-cells = <1>; 87035af82aSKuldeep Singh #size-cells = <1>; 88035af82aSKuldeep Singh compatible = "jedec,spi-nor"; 89035af82aSKuldeep Singh m25p,fast-read; 90035af82aSKuldeep Singh spi-max-frequency = <50000000>; 91035af82aSKuldeep Singh reg = <0>; 92035af82aSKuldeep Singh spi-rx-bus-width = <8>; 93035af82aSKuldeep Singh spi-tx-bus-width = <8>; 94035af82aSKuldeep Singh }; 95035af82aSKuldeep Singh}; 96035af82aSKuldeep Singh 97fa86cfe8SPankaj Bansal&i2c0 { 98fa86cfe8SPankaj Bansal status = "okay"; 99fa86cfe8SPankaj Bansal 100fa86cfe8SPankaj Bansal i2c-mux@77 { 101fa86cfe8SPankaj Bansal compatible = "nxp,pca9547"; 102fa86cfe8SPankaj Bansal reg = <0x77>; 103fa86cfe8SPankaj Bansal #address-cells = <1>; 104fa86cfe8SPankaj Bansal #size-cells = <0>; 105fa86cfe8SPankaj Bansal 106fa86cfe8SPankaj Bansal i2c@2 { 107fa86cfe8SPankaj Bansal #address-cells = <1>; 108fa86cfe8SPankaj Bansal #size-cells = <0>; 109fa86cfe8SPankaj Bansal reg = <0x2>; 110fa86cfe8SPankaj Bansal 111fa86cfe8SPankaj Bansal power-monitor@40 { 112fa86cfe8SPankaj Bansal compatible = "ti,ina220"; 113fa86cfe8SPankaj Bansal reg = <0x40>; 114fa86cfe8SPankaj Bansal shunt-resistor = <500>; 115fa86cfe8SPankaj Bansal }; 116fa86cfe8SPankaj Bansal 117fa86cfe8SPankaj Bansal power-monitor@41 { 118fa86cfe8SPankaj Bansal compatible = "ti,ina220"; 119fa86cfe8SPankaj Bansal reg = <0x41>; 120fa86cfe8SPankaj Bansal shunt-resistor = <1000>; 121fa86cfe8SPankaj Bansal }; 122fa86cfe8SPankaj Bansal }; 123fa86cfe8SPankaj Bansal 124fa86cfe8SPankaj Bansal i2c@3 { 125fa86cfe8SPankaj Bansal #address-cells = <1>; 126fa86cfe8SPankaj Bansal #size-cells = <0>; 127fa86cfe8SPankaj Bansal reg = <0x3>; 128fa86cfe8SPankaj Bansal 129fa86cfe8SPankaj Bansal temperature-sensor@4c { 130fa86cfe8SPankaj Bansal compatible = "nxp,sa56004"; 131fa86cfe8SPankaj Bansal reg = <0x4c>; 132fa86cfe8SPankaj Bansal vcc-supply = <&sb_3v3>; 133fa86cfe8SPankaj Bansal }; 134fa86cfe8SPankaj Bansal 135fa86cfe8SPankaj Bansal temperature-sensor@4d { 136fa86cfe8SPankaj Bansal compatible = "nxp,sa56004"; 137fa86cfe8SPankaj Bansal reg = <0x4d>; 138fa86cfe8SPankaj Bansal vcc-supply = <&sb_3v3>; 139fa86cfe8SPankaj Bansal }; 140fa86cfe8SPankaj Bansal 141fa86cfe8SPankaj Bansal rtc@51 { 142fa86cfe8SPankaj Bansal compatible = "nxp,pcf2129"; 143fa86cfe8SPankaj Bansal reg = <0x51>; 144fa86cfe8SPankaj Bansal }; 145fa86cfe8SPankaj Bansal }; 146fa86cfe8SPankaj Bansal }; 147fa86cfe8SPankaj Bansal}; 148fa86cfe8SPankaj Bansal 149071f7855SPeng Ma&sata0 { 150071f7855SPeng Ma status = "okay"; 151071f7855SPeng Ma}; 152071f7855SPeng Ma 153071f7855SPeng Ma&sata1 { 154071f7855SPeng Ma status = "okay"; 155071f7855SPeng Ma}; 156071f7855SPeng Ma 157071f7855SPeng Ma&sata2 { 158071f7855SPeng Ma status = "okay"; 159071f7855SPeng Ma}; 160071f7855SPeng Ma 161071f7855SPeng Ma&sata3 { 162071f7855SPeng Ma status = "okay"; 163071f7855SPeng Ma}; 164071f7855SPeng Ma 165fa86cfe8SPankaj Bansal&uart0 { 166fa86cfe8SPankaj Bansal status = "okay"; 167fa86cfe8SPankaj Bansal}; 168fa86cfe8SPankaj Bansal 169fa86cfe8SPankaj Bansal&uart1 { 170fa86cfe8SPankaj Bansal status = "okay"; 171fa86cfe8SPankaj Bansal}; 172fa86cfe8SPankaj Bansal 173fa86cfe8SPankaj Bansal&usb0 { 174fa86cfe8SPankaj Bansal status = "okay"; 175fa86cfe8SPankaj Bansal}; 176fa86cfe8SPankaj Bansal 177fa86cfe8SPankaj Bansal&usb1 { 178fa86cfe8SPankaj Bansal status = "okay"; 179fa86cfe8SPankaj Bansal}; 180