/* * CAUTION: This file is automatically generated by Xilinx. * Version: * Today is: Fri May 15 13:17:22 2015 */ /dts-v1/; /include/ "zynq-7000.dtsi" /include/ "pl.dtsi" / { cpus { cpu@0 { operating-points = <666667 1000000 333334 1000000>; }; }; chosen { bootargs = "console=ttyPS0,115200 mem=0x1fed4000 debug earlyprintk"; }; aliases { serial0 = &uart1; serial1 = &uart0; }; memory { device_type = "memory"; reg = <0x0 0x20000000>; }; gpio-poweroff { compatible = "gpio-poweroff"; gpios = <&gpio0 46 0>; }; framebuffer0: framebuffer@1fed4000 { compatible = "simple-framebuffer"; reg = <0x1fed4000 (480 * 640 * 4)>; width = <480>; height = <640>; stride = <(480 * 4)>; format = "x8r8g8b8"; }; wlcore { compatible = "wlcore"; interrupt-parent = <&gpio0>; irq = <11>; platform-quirks = <0x1>; board-ref-clock = <0x4>; }; wlan_en_reg: fixedregulator@0 { compatible = "regulator-fixed"; regulator-name = "wlan-en-regulator"; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; gpio = <&gpio0 12 4>; startup-delay-us = <70000>; enable-active-high; }; }; &gpio0 { emio-gpio-width = <6>; gpio-mask-high = <0x0>; gpio-mask-low = <0x5600>; }; &i2c0 { clock-frequency = <400000>; status = "okay"; rtc { compatible = "dallas,ds1307"; reg = <0x68>; }; }; &intc { num_cpus = <2>; num_interrupts = <96>; }; &qspi { is-dual = <0>; num-cs = <1>; status = "okay"; xlnx,fb-clk = <0x1>; xlnx,qspi-mode = <0x0>; flash@0 { compatible = "s25fl512s"; reg = <0x0>; spi-tx-bus-width = <1>; spi-rx-bus-width = <4>; spi-max-frequency = <100000000>; #address-cells = <1>; #size-cells = <1>; fsbl@0 { label = "fsbl"; reg = <0x0 0x500000>; }; kernel@1 { label = "kernel"; reg = <0x500000 0x500000>; }; devtree@2 { label = "devtree"; reg = <0xA00000 0x40000>; }; ramdisk@3 { label = "ramdisk"; reg = <0xA40000 0x18C0000>; }; flash@4 { label = "flash"; reg = <0x2300000 0x1D00000>; }; }; }; &sdhci0 { clock-frequency = <50000000>; status = "okay"; }; &sdhci1 { clock-frequency = <50000000>; status = "okay"; vmmc-supply = <&wlan_en_reg>; }; &spi0 { is-decoded-cs = <0>; num-cs = <2>; status = "okay"; touchscreen@0 { reg = <0>; /* CS0 */ compatible = "ti,ads7846"; interrupt-parent = <&gpio0>; interrupts = <52 2>; /* MIO 52, falling edge */ spi-max-frequency = <1000000>; pendown-gpio = <&gpio0 52 0>; vcc-supply = <®ulator_vccpint>; /* dummy */ }; nfc@0 { compatible = "ti,trf7970a"; reg = <1>; pinctrl-names = "default"; spi-max-frequency = <2000000>; interrupt-parent = <&gpio0>; interrupts = <15 1>; /* GPIO MIO 15, rising edge */ ti,enable-gpios = <&gpio0 14 0>, <&gpio0 13 0>; /* 13 = dummy- don't need EN2 support */ vin-supply = <®ulator_vccpint>; /* dummy */ autosuspend-delay = <30000>; /*irq-status-read-quirk; en2-rf-quirk;*/ status = "okay"; }; }; &adc { status = "disabled"; }; &uart0 { current-speed = <115200>; device_type = "serial"; port-number = <1>; status = "okay"; }; &uart1 { current-speed = <115200>; device_type = "serial"; port-number = <0>; status = "okay"; }; &usb0 { dr_mode = "peripheral"; phy_type = "ulpi"; status = "okay"; usb-reset = <&gpio0 20 0>; }; &clkc { fclk-enable = <0x3>; ps-clk-frequency = <33333333>; };