17a2aeb91SLi Yang// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 27a5d7347SHarninder Rai/* 37a5d7347SHarninder Rai * Device Tree file for NXP LS1088A QDS Board. 47a5d7347SHarninder Rai * 57a5d7347SHarninder Rai * Copyright 2017 NXP 67a5d7347SHarninder Rai * 77a5d7347SHarninder Rai * Harninder Rai <harninder.rai@nxp.com> 87a5d7347SHarninder Rai * 97a5d7347SHarninder Rai */ 107a5d7347SHarninder Rai 117a5d7347SHarninder Rai/dts-v1/; 127a5d7347SHarninder Rai 137a5d7347SHarninder Rai#include "fsl-ls1088a.dtsi" 147a5d7347SHarninder Rai 157a5d7347SHarninder Rai/ { 167a5d7347SHarninder Rai model = "LS1088A QDS Board"; 177a5d7347SHarninder Rai compatible = "fsl,ls1088a-qds", "fsl,ls1088a"; 187a5d7347SHarninder Rai}; 197a5d7347SHarninder Rai 2034a33ba6SChuanhua Han&dspi { 2134a33ba6SChuanhua Han bus-num = <0>; 2234a33ba6SChuanhua Han status = "okay"; 2334a33ba6SChuanhua Han 2434a33ba6SChuanhua Han flash@0 { 2534a33ba6SChuanhua Han #address-cells = <1>; 2634a33ba6SChuanhua Han #size-cells = <1>; 2734a33ba6SChuanhua Han compatible = "jedec,spi-nor"; 2834a33ba6SChuanhua Han reg = <0>; 2934a33ba6SChuanhua Han spi-max-frequency = <1000000>; 3034a33ba6SChuanhua Han }; 3134a33ba6SChuanhua Han 3234a33ba6SChuanhua Han flash@1 { 3334a33ba6SChuanhua Han #address-cells = <1>; 3434a33ba6SChuanhua Han #size-cells = <1>; 3534a33ba6SChuanhua Han compatible = "jedec,spi-nor"; 3634a33ba6SChuanhua Han spi-cpol; 3734a33ba6SChuanhua Han spi-cpha; 3834a33ba6SChuanhua Han spi-max-frequency = <3500000>; 3934a33ba6SChuanhua Han reg = <1>; 4034a33ba6SChuanhua Han }; 4134a33ba6SChuanhua Han 4234a33ba6SChuanhua Han flash@2 { 4334a33ba6SChuanhua Han #address-cells = <1>; 4434a33ba6SChuanhua Han #size-cells = <1>; 4534a33ba6SChuanhua Han compatible = "jedec,spi-nor"; 4634a33ba6SChuanhua Han spi-cpol; 4734a33ba6SChuanhua Han spi-cpha; 4834a33ba6SChuanhua Han spi-max-frequency = <3500000>; 4934a33ba6SChuanhua Han reg = <2>; 5034a33ba6SChuanhua Han }; 5134a33ba6SChuanhua Han}; 5234a33ba6SChuanhua Han 537a5d7347SHarninder Rai&i2c0 { 547a5d7347SHarninder Rai status = "okay"; 557a5d7347SHarninder Rai 56*b025b4f5SGeert Uytterhoeven i2c-mux@77 { 577a5d7347SHarninder Rai compatible = "nxp,pca9547"; 587a5d7347SHarninder Rai reg = <0x77>; 597a5d7347SHarninder Rai #address-cells = <1>; 607a5d7347SHarninder Rai #size-cells = <0>; 617a5d7347SHarninder Rai 627a5d7347SHarninder Rai i2c@2 { 637a5d7347SHarninder Rai #address-cells = <1>; 647a5d7347SHarninder Rai #size-cells = <0>; 657a5d7347SHarninder Rai reg = <0x2>; 667a5d7347SHarninder Rai 677a5d7347SHarninder Rai ina220@40 { 687a5d7347SHarninder Rai compatible = "ti,ina220"; 697a5d7347SHarninder Rai reg = <0x40>; 707a5d7347SHarninder Rai shunt-resistor = <1000>; 717a5d7347SHarninder Rai }; 727a5d7347SHarninder Rai 737a5d7347SHarninder Rai ina220@41 { 747a5d7347SHarninder Rai compatible = "ti,ina220"; 757a5d7347SHarninder Rai reg = <0x41>; 767a5d7347SHarninder Rai shunt-resistor = <1000>; 777a5d7347SHarninder Rai }; 787a5d7347SHarninder Rai }; 797a5d7347SHarninder Rai 807a5d7347SHarninder Rai i2c@3 { 817a5d7347SHarninder Rai #address-cells = <1>; 827a5d7347SHarninder Rai #size-cells = <0>; 837a5d7347SHarninder Rai reg = <0x3>; 847a5d7347SHarninder Rai 857a5d7347SHarninder Rai temp-sensor@4c { 867a5d7347SHarninder Rai compatible = "adi,adt7461a"; 877a5d7347SHarninder Rai reg = <0x4c>; 887a5d7347SHarninder Rai }; 897a5d7347SHarninder Rai 907a5d7347SHarninder Rai rtc@51 { 917a5d7347SHarninder Rai compatible = "nxp,pcf2129"; 927a5d7347SHarninder Rai reg = <0x51>; 937a5d7347SHarninder Rai /* IRQ10_B */ 947a5d7347SHarninder Rai interrupts = <0 150 IRQ_TYPE_LEVEL_HIGH>; 957a5d7347SHarninder Rai }; 967a5d7347SHarninder Rai 977a5d7347SHarninder Rai eeprom@56 { 987a5d7347SHarninder Rai compatible = "atmel,24c512"; 997a5d7347SHarninder Rai reg = <0x56>; 1007a5d7347SHarninder Rai }; 1017a5d7347SHarninder Rai 1027a5d7347SHarninder Rai eeprom@57 { 1037a5d7347SHarninder Rai compatible = "atmel,24c512"; 1047a5d7347SHarninder Rai reg = <0x57>; 1057a5d7347SHarninder Rai }; 1067a5d7347SHarninder Rai }; 1077a5d7347SHarninder Rai }; 1087a5d7347SHarninder Rai}; 1097a5d7347SHarninder Rai 110f9a14b3fSPrabhakar Kushwaha&ifc { 111f9a14b3fSPrabhakar Kushwaha ranges = <0 0 0x5 0x80000000 0x08000000 112f9a14b3fSPrabhakar Kushwaha 2 0 0x5 0x30000000 0x00010000 113f9a14b3fSPrabhakar Kushwaha 3 0 0x5 0x20000000 0x00010000>; 114f9a14b3fSPrabhakar Kushwaha status = "okay"; 115f9a14b3fSPrabhakar Kushwaha 116f9a14b3fSPrabhakar Kushwaha nor@0,0 { 117f9a14b3fSPrabhakar Kushwaha compatible = "cfi-flash"; 118f9a14b3fSPrabhakar Kushwaha reg = <0x0 0x0 0x8000000>; 119f9a14b3fSPrabhakar Kushwaha bank-width = <2>; 120f9a14b3fSPrabhakar Kushwaha device-width = <1>; 121f9a14b3fSPrabhakar Kushwaha }; 122f9a14b3fSPrabhakar Kushwaha 123f9a14b3fSPrabhakar Kushwaha nand@2,0 { 124f9a14b3fSPrabhakar Kushwaha compatible = "fsl,ifc-nand"; 125f9a14b3fSPrabhakar Kushwaha reg = <0x2 0x0 0x10000>; 126f9a14b3fSPrabhakar Kushwaha }; 127f9a14b3fSPrabhakar Kushwaha 128f9a14b3fSPrabhakar Kushwaha fpga: board-control@3,0 { 129f9a14b3fSPrabhakar Kushwaha compatible = "fsl,ls1088aqds-fpga", "fsl,fpga-qixis"; 130f9a14b3fSPrabhakar Kushwaha reg = <0x3 0x0 0x0000100>; 131f9a14b3fSPrabhakar Kushwaha }; 132f9a14b3fSPrabhakar Kushwaha}; 133f9a14b3fSPrabhakar Kushwaha 1347a5d7347SHarninder Rai&duart0 { 1357a5d7347SHarninder Rai status = "okay"; 1367a5d7347SHarninder Rai}; 1377a5d7347SHarninder Rai 1387a5d7347SHarninder Rai&duart1 { 1397a5d7347SHarninder Rai status = "okay"; 1407a5d7347SHarninder Rai}; 1417a5d7347SHarninder Rai 142e56ae178SYangbo Lu&esdhc { 143e56ae178SYangbo Lu status = "okay"; 144e56ae178SYangbo Lu}; 145e56ae178SYangbo Lu 14668a2b3fdSAshish Kumar&qspi { 14768a2b3fdSAshish Kumar status = "okay"; 14868a2b3fdSAshish Kumar 14968a2b3fdSAshish Kumar s25fs512s0: flash@0 { 15068a2b3fdSAshish Kumar compatible = "jedec,spi-nor"; 15168a2b3fdSAshish Kumar #address-cells = <1>; 15268a2b3fdSAshish Kumar #size-cells = <1>; 15368a2b3fdSAshish Kumar spi-max-frequency = <50000000>; 15468a2b3fdSAshish Kumar spi-rx-bus-width = <4>; 15568a2b3fdSAshish Kumar spi-tx-bus-width = <1>; 15668a2b3fdSAshish Kumar reg = <0>; 15768a2b3fdSAshish Kumar }; 15868a2b3fdSAshish Kumar 15968a2b3fdSAshish Kumar s25fs512s1: flash@1 { 16068a2b3fdSAshish Kumar compatible = "jedec,spi-nor"; 16168a2b3fdSAshish Kumar #address-cells = <1>; 16268a2b3fdSAshish Kumar #size-cells = <1>; 16368a2b3fdSAshish Kumar spi-max-frequency = <50000000>; 16468a2b3fdSAshish Kumar spi-rx-bus-width = <4>; 16568a2b3fdSAshish Kumar spi-tx-bus-width = <1>; 16668a2b3fdSAshish Kumar reg = <1>; 16768a2b3fdSAshish Kumar }; 16868a2b3fdSAshish Kumar}; 16968a2b3fdSAshish Kumar 1707a5d7347SHarninder Rai&sata { 1717a5d7347SHarninder Rai status = "okay"; 1727a5d7347SHarninder Rai}; 173