/* * CAUTION: This file is automatically generated by Xilinx. * Version: XSCT 2018.3 * Today is: Wed Mar 11 13:28:37 2020 */ /dts-v1/; /include/ "skeleton.dtsi" /include/ "zynq-7000.dtsi" /include/ "zynq-7000-qspi-dummy.dtsi" /include/ "pcw.dtsi" /include/ "pl.dtsi" / { model = "MSP-Linux-2018.3"; aliases { ethernet0 = &gem0; serial0 = &uart1; spi0 = &qspi; }; chosen { bootargs = "console=ttyPS0,115200 earlyprintk mem=700M"; }; memory { device_type = "memory"; reg = <0x0 0x2BC00000>; }; cpus { /delete-node/ cpu@1 ; }; usb_phy0: usb_phy@0 { compatible = "usb-nop-xceiv"; #phy-cells = <0>; reset-gpios = <&gpio0 7 1>; }; wlan_en_reg: fixed-regulator-wlen@2 { compatible = "regulator-fixed"; regulator-name = "wlan-en-regulator"; regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; gpio = <&gpio0 32 0>; startup-delay-us = <70000>; enable-active-high; }; }; &qspi { is-dual = <0>; num-cs = <1>; status = "okay"; #address-cells = <1>; #size-cells = <0>; flash0: flash@0 { compatible = "micron,m25p80", "s25fl128s"; reg = <0x0>; #address-cells = <1>; #size-cells = <1>; spi-max-frequency = <50000000>; }; }; &usb0 { usb-phy = <&usb_phy0>; }; &gem0{ #address-cells = <0x1>; #size-cells = <0x0>; local-mac-address = [00 0a 35 00 1e 53]; phy-mode = "rgmii-id"; phy-handle = <&phy0>; interrupt-parent = <0x4>; xlnx,has-mdio = <0x1>; xlnx,eth-mode = <0x1>; mdio{ phy0:phy@c { reg = <0xc>; compatible = "ethernet-phy-id2000.a231", "ethernet-phy-ieee802.3-c22"; interrupt = <0x0 0x17 0x4>; interrupt-parent = <0x4>; ti,rx-internal-delay = <0x8>; ti,tx-internal-delay = <0xa>; ti,fifo-depth = <0x1>; ti,rxctrl-strap-worka; }; }; }; &sdhci1{ status = "okay"; bus-width = <4>; xlnx,has-cd = <0x1>; xlnx,has-power = <0x0>; xlnx,has-wp = <0x0>; ti,non-removable; ti,needs-special-hs-handling; cap-power-off-card; keep-power-in-suspend; vmmc-supply = <&wlan_en_reg>; broken-adma2; #address-cells = <1>; #size-cells = <0>; wlcore: wlcore@0 { compatible = "ti,wl1801"; interrupt-parent = <&gpio0>; interrupts = <33 4>; reg = <2>; platform-quirks = <0x1>; board-ref-clock = <0x4>; }; };