/include/ "system-conf.dtsi" / { chosen { bootargs = "root=/dev/mmcblk1p2 rw earlyprintk rootfstype=ext4 rootwait devtmpfs.mount=1 uio_pdrv_genirq.of_id=\"generic-uio\" clk_ignore_unused"; pynq_board = "Unknown"; }; amba { fabric@A0000000 { compatible = "generic-uio"; reg = <0x0 0xA0000000 0x0 0x10000>; interrupt-parent = <&gic>; interrupts = <0x0 0x59 0x4>; }; }; }; &spi0 { is-decoded-cs = <0>; num-cs = <1>; status = "okay"; spidev@0x00 { compatible = "rohm,dh2228fv"; spi-max-frequency = <1000000>; reg = <0>; }; }; &gem3 { status = "okay"; local-mac-address = [00 0a 35 00 02 90]; phy-mode = "rgmii-id"; phy-handle = <&phy0>; phy0: phy@0 { reg = <0x0>; ti,rx-internal-delay = <0x5>; ti,tx-internal-delay = <0x5>; ti,fifo-depth = <0x1>; }; }; &i2c1 { status = "okay"; clock-frequency = <400000>; i2cswitch@70 { /* U7 on UZ3EG SOM, U8 on UZ7EV SOM */ compatible = "nxp,pca9542"; #address-cells = <1>; #size-cells = <0>; reg = <0x70>; i2c@0 { /* i2c mw 70 0 1 */ #address-cells = <1>; #size-cells = <0>; reg = <0>; /* Ethernet MAC ID EEPROM */ mac_eeprom@51 { /* U5 on UZ3EG IOCC and U7 on the UZ7EV EVCC */ compatible = "at,24c08"; reg = <0x51>; }; /* CLOCK2 CONFIG EEPROM */ clock_eeprom@52 { /* U5 on the UZ7EV EVCC */ compatible = "at,24c08"; reg = <0x52>; }; }; }; }; &qspi { #address-cells = <1>; #size-cells = <0>; status = "okay"; is-dual = <1>; /* Set for dual-parallel QSPI config */ num-cs = <2>; xlnx,fb-clk = <0x1>; flash0: flash@0 { /* The Flash described below doesn't match our board ("micron,n25qu256a"), but is needed */ /* so the Flash MTD partitions are correctly identified in /proc/mtd */ compatible = "micron,m25p80"; /* 32MB */ #address-cells = <1>; #size-cells = <1>; reg = <0x0>; spi-tx-bus-width = <1>; spi-rx-bus-width = <4>; /* FIXME also DUAL configuration possible */ spi-max-frequency = <108000000>; /* Set to 108000000 Based on DC1 spec */ }; }; /* SD0 eMMC, 8-bit wide data bus */ &sdhci0 { status = "okay"; bus-width = <8>; max-frequency = <50000000>; }; /* SD1 with level shifter */ &sdhci1 { status = "okay"; max-frequency = <50000000>; xlnx,has-wp = <0x1>; disable-wp; no-1-8-v; /* for 1.0 silicon */ }; /* ULPI SMSC USB3320 */ &usb0 { status = "okay"; }; &dwc3_0 { status = "okay"; dr_mode = "host"; phy-names = "usb3-phy"; snps,usb3_lpm_capable; phys = <&lane2 4 0 2 52000000>; }; &amba { zyxclmm_drm { compatible = "xlnx,zocl"; status = "okay"; }; }; /* APF driver for SDSoC.*/ /{ xlnk { compatible = "xlnx,xlnk-1.0"; }; };