/* * Device Tree file for NXP LS2081A RDB Board. * * Copyright 2017 NXP * * Priyanka Jain * * This file is dual-licensed: you can use it either under the terms * of the GPLv2 or the X11 license, at your option. Note that this dual * licensing only applies to this file, and not this project as a * whole. * * a) This library is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License as * published by the Free Software Foundation; either version 2 of the * License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * Or, alternatively, * * b) Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, * copy, modify, merge, publish, distribute, sublicense, and/or * sell copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following * conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR * OTHER DEALINGS IN THE SOFTWARE. */ /dts-v1/; #include "fsl-ls2088a.dtsi" / { model = "NXP Layerscape 2081A RDB Board"; compatible = "fsl,ls2081a-rdb", "fsl,ls2081a"; aliases { serial0 = &serial0; serial1 = &serial1; }; chosen { stdout-path = "serial1:115200n8"; }; }; &esdhc { status = "okay"; }; &ifc { status = "disabled"; }; &i2c0 { status = "okay"; pca9547@75 { compatible = "nxp,pca9547"; reg = <0x75>; #address-cells = <1>; #size-cells = <0>; i2c@1 { #address-cells = <1>; #size-cells = <0>; reg = <0x01>; rtc@51 { compatible = "nxp,pcf2129"; reg = <0x51>; }; }; i2c@2 { #address-cells = <1>; #size-cells = <0>; reg = <0x02>; ina220@40 { compatible = "ti,ina220"; reg = <0x40>; shunt-resistor = <500>; }; }; i2c@3 { #address-cells = <1>; #size-cells = <0>; reg = <0x3>; adt7481@4c { compatible = "adi,adt7461"; reg = <0x4c>; }; }; }; }; &dspi { status = "okay"; dflash0: n25q512a { #address-cells = <1>; #size-cells = <1>; compatible = "st,m25p80"; spi-max-frequency = <3000000>; reg = <0>; }; }; &qspi { status = "okay"; fsl,qspi-has-second-chip; flash0: s25fs512s@0 { #address-cells = <1>; #size-cells = <1>; compatible = "spansion,m25p80"; m25p,fast-read; spi-max-frequency = <20000000>; reg = <0>; }; flash1: s25fs512s@1 { #address-cells = <1>; #size-cells = <1>; compatible = "spansion,m25p80"; m25p,fast-read; spi-max-frequency = <20000000>; reg = <1>; }; }; &sata0 { status = "okay"; }; &sata1 { status = "okay"; }; &usb0 { status = "okay"; }; &usb1 { status = "okay"; };