1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Copyright (C) 2018 Intel Corporation 4 */ 5 6#include "socfpga_stratix10.dtsi" 7 8/ { 9 model = "SoCFPGA Stratix 10 SoCDK"; 10 11 aliases { 12 serial0 = &uart0; 13 }; 14 15 chosen { 16 stdout-path = "serial0:115200n8"; 17 }; 18 19 leds { 20 compatible = "gpio-leds"; 21 hps0 { 22 label = "hps_led0"; 23 gpios = <&portb 20 GPIO_ACTIVE_HIGH>; 24 }; 25 26 hps1 { 27 label = "hps_led1"; 28 gpios = <&portb 19 GPIO_ACTIVE_HIGH>; 29 }; 30 31 hps2 { 32 label = "hps_led2"; 33 gpios = <&portb 21 GPIO_ACTIVE_HIGH>; 34 }; 35 }; 36 37 memory { 38 device_type = "memory"; 39 /* We expect the bootloader to fill in the reg */ 40 reg = <0 0 0 0>; 41 }; 42}; 43 44&gpio1 { 45 status = "okay"; 46}; 47 48&gmac0 { 49 status = "okay"; 50 phy-mode = "rgmii"; 51 phy-handle = <&phy0>; 52 53 max-frame-size = <3800>; 54 55 mdio0 { 56 #address-cells = <1>; 57 #size-cells = <0>; 58 compatible = "snps,dwmac-mdio"; 59 phy0: ethernet-phy@0 { 60 reg = <4>; 61 62 txd0-skew-ps = <0>; /* -420ps */ 63 txd1-skew-ps = <0>; /* -420ps */ 64 txd2-skew-ps = <0>; /* -420ps */ 65 txd3-skew-ps = <0>; /* -420ps */ 66 rxd0-skew-ps = <420>; /* 0ps */ 67 rxd1-skew-ps = <420>; /* 0ps */ 68 rxd2-skew-ps = <420>; /* 0ps */ 69 rxd3-skew-ps = <420>; /* 0ps */ 70 txen-skew-ps = <0>; /* -420ps */ 71 txc-skew-ps = <1860>; /* 960ps */ 72 rxdv-skew-ps = <420>; /* 0ps */ 73 rxc-skew-ps = <1680>; /* 780ps */ 74 }; 75 }; 76}; 77 78&mmc { 79 status = "okay"; 80 cap-sd-highspeed; 81 cap-mmc-highspeed; 82 broken-cd; 83 bus-width = <4>; 84 drvsel = <3>; 85 smplsel = <0>; 86}; 87 88&uart0 { 89 status = "okay"; 90}; 91 92&usb0 { 93 status = "okay"; 94}; 95