1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * Device Tree file for the Kontron SMARC-sAL28 board. 4 * 5 * Copyright (C) 2019 Michael Walle <michael@walle.cc> 6 * 7 */ 8 9/dts-v1/; 10#include "fsl-ls1028a.dtsi" 11 12/ { 13 model = "Kontron SMARC-sAL28"; 14 compatible = "kontron,sl28", "fsl,ls1028a"; 15 16 aliases { 17 serial0 = &serial0; 18 serial1 = &serial1; 19 serial2 = &lpuart1; 20 spi0 = &fspi; 21 spi1 = &dspi2; 22 }; 23 24 chosen { 25 stdout-path = "serial0:115200n8"; 26 }; 27}; 28 29&dspi2 { 30 status = "okay"; 31}; 32 33&enetc0 { 34 phy-handle = <&phy0>; 35 phy-mode = "sgmii"; 36 status = "okay"; 37}; 38 39&enetc2 { 40 status = "disabled"; 41}; 42 43&enetc6 { 44 status = "disabled"; 45}; 46 47&esdhc0 { 48 sd-uhs-sdr104; 49 sd-uhs-sdr50; 50 sd-uhs-sdr25; 51 sd-uhs-sdr12; 52 status = "okay"; 53}; 54 55&esdhc1 { 56 mmc-hs200-1_8v; 57 mmc-hs400-1_8v; 58 bus-width = <8>; 59 status = "okay"; 60}; 61 62&fspi { 63 status = "okay"; 64 65 flash@0 { 66 #address-cells = <1>; 67 #size-cells = <1>; 68 compatible = "jedec,spi-nor"; 69 m25p,fast-read; 70 spi-max-frequency = <133000000>; 71 reg = <0>; 72 /* The following setting enables 1-1-2 (CMD-ADDR-DATA) mode */ 73 spi-rx-bus-width = <2>; /* 2 SPI Rx lines */ 74 spi-tx-bus-width = <1>; /* 1 SPI Tx line */ 75 }; 76}; 77 78&i2c0 { 79 status = "okay"; 80 81 rtc@32 { 82 compatible = "microcrystal,rv8803"; 83 reg = <0x32>; 84 }; 85 86 eeprom@50 { 87 compatible = "atmel,24c32"; 88 reg = <0x50>; 89 pagesize = <32>; 90 }; 91}; 92 93&i2c3 { 94 status = "okay"; 95}; 96 97&i2c4 { 98 status = "okay"; 99 100 eeprom@50 { 101 compatible = "atmel,24c32"; 102 reg = <0x50>; 103 pagesize = <32>; 104 }; 105}; 106 107&lpuart1 { 108 status = "okay"; 109}; 110 111&mdio0 { 112 status = "okay"; 113 phy0: ethernet-phy@5 { 114 reg = <0x5>; 115 eee-broken-1000t; 116 eee-broken-100tx; 117 }; 118}; 119 120&sata { 121 status = "okay"; 122}; 123 124&serial0 { 125 status = "okay"; 126}; 127 128&serial1 { 129 status = "okay"; 130}; 131 132&usb1 { 133 status = "okay"; 134}; 135 136&usb2 { 137 status = "okay"; 138}; 139