1051a8ad7SMichal Simek// SPDX-License-Identifier: GPL-2.0+ 25ab502cbSMasahiro Yamada/* 35ab502cbSMasahiro Yamada * Xilinx ZC770 XM013 board DTS 45ab502cbSMasahiro Yamada * 55ab502cbSMasahiro Yamada * Copyright (C) 2013 Xilinx, Inc. 65ab502cbSMasahiro Yamada */ 75ab502cbSMasahiro Yamada/dts-v1/; 85ab502cbSMasahiro Yamada#include "zynq-7000.dtsi" 95ab502cbSMasahiro Yamada 105ab502cbSMasahiro Yamada/ { 11*9896dc65SLuis Araneda model = "Xilinx ZC770 XM013 board"; 125ab502cbSMasahiro Yamada compatible = "xlnx,zynq-zc770-xm013", "xlnx,zynq-7000"; 137d34c5deSMasahiro Yamada 149f9d41baSMasahiro Yamada aliases { 155c45b166SMichal Simek ethernet0 = &gem1; 165c45b166SMichal Simek i2c0 = &i2c1; 179f9d41baSMasahiro Yamada serial0 = &uart0; 1874720dc3SMichal Simek spi0 = &qspi; 1974720dc3SMichal Simek spi1 = &spi0; 209f9d41baSMasahiro Yamada }; 219f9d41baSMasahiro Yamada 225c45b166SMichal Simek chosen { 23936bbc5dSMichal Simek bootargs = ""; 244691941bSMichal Simek stdout-path = "serial0:115200n8"; 257d34c5deSMasahiro Yamada }; 265c45b166SMichal Simek 27cc7978beSMichal Simek memory@0 { 285c45b166SMichal Simek device_type = "memory"; 295c45b166SMichal Simek reg = <0x0 0x40000000>; 305c45b166SMichal Simek }; 315c45b166SMichal Simek}; 325c45b166SMichal Simek 335c45b166SMichal Simek&can1 { 345c45b166SMichal Simek status = "okay"; 355c45b166SMichal Simek}; 365c45b166SMichal Simek 375c45b166SMichal Simek&gem1 { 385c45b166SMichal Simek status = "okay"; 395c45b166SMichal Simek phy-mode = "rgmii-id"; 405c45b166SMichal Simek phy-handle = <ðernet_phy>; 415c45b166SMichal Simek 425c45b166SMichal Simek ethernet_phy: ethernet-phy@7 { 435c45b166SMichal Simek reg = <7>; 445fad1ab3SSai Pavan Boddu device_type = "ethernet-phy"; 455c45b166SMichal Simek }; 465c45b166SMichal Simek}; 475c45b166SMichal Simek 485c45b166SMichal Simek&i2c1 { 495c45b166SMichal Simek status = "okay"; 505c45b166SMichal Simek clock-frequency = <400000>; 515c45b166SMichal Simek 525c45b166SMichal Simek si570: clock-generator@55 { 535c45b166SMichal Simek #clock-cells = <0>; 545c45b166SMichal Simek compatible = "silabs,si570"; 555c45b166SMichal Simek temperature-stability = <50>; 565c45b166SMichal Simek reg = <0x55>; 575c45b166SMichal Simek factory-fout = <156250000>; 585c45b166SMichal Simek clock-frequency = <148500000>; 595c45b166SMichal Simek }; 605c45b166SMichal Simek}; 615c45b166SMichal Simek 6274720dc3SMichal Simek&qspi { 6374720dc3SMichal Simek status = "okay"; 6474720dc3SMichal Simek}; 6574720dc3SMichal Simek 667ebf67a3SMichal Simek&spi0 { 677ebf67a3SMichal Simek status = "okay"; 687ebf67a3SMichal Simek num-cs = <4>; 697ebf67a3SMichal Simek is-decoded-cs = <0>; 7099a2e34dSMichal Simek eeprom: eeprom@0 { 717ebf67a3SMichal Simek at25,byte-len = <8192>; 727ebf67a3SMichal Simek at25,addr-mode = <2>; 737ebf67a3SMichal Simek at25,page-size = <32>; 747ebf67a3SMichal Simek 757ebf67a3SMichal Simek compatible = "atmel,at25"; 767ebf67a3SMichal Simek reg = <2>; 777ebf67a3SMichal Simek spi-max-frequency = <1000000>; 787ebf67a3SMichal Simek }; 797ebf67a3SMichal Simek}; 807ebf67a3SMichal Simek 815c45b166SMichal Simek&uart0 { 82035c6b27SSimon Glass u-boot,dm-pre-reloc; 835c45b166SMichal Simek status = "okay"; 845ab502cbSMasahiro Yamada}; 85