Lines Matching +full:zynq +full:- +full:gpio +full:- +full:1

1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2011 - 2014 Xilinx
6 /dts-v1/;
7 #include "zynq-7000.dtsi"
8 #include <dt-bindings/gpio/gpio.h>
12 compatible = "xlnx,zynq-zc702", "xlnx,zynq-7000";
31 stdout-path = "serial0:115200n8";
34 gpio-keys {
35 compatible = "gpio-keys";
37 switch-14 {
41 wakeup-source;
44 switch-13 {
48 wakeup-source;
54 compatible = "gpio-leds";
56 led-ds23 {
59 linux,default-trigger = "heartbeat";
64 compatible = "usb-nop-xceiv";
65 #phy-cells = <0>;
71 pinctrl-names = "default";
72 pinctrl-0 = <&pinctrl_can0_default>;
76 ps-clk-frequency = <33333333>;
81 phy-mode = "rgmii-id";
82 phy-handle = <&ethernet_phy>;
83 pinctrl-names = "default";
84 pinctrl-0 = <&pinctrl_gem0_default>;
86 ethernet_phy: ethernet-phy@7 {
92 pinctrl-names = "default";
93 pinctrl-0 = <&pinctrl_gpio0_default>;
98 clock-frequency = <400000>;
99 pinctrl-names = "default", "gpio";
100 pinctrl-0 = <&pinctrl_i2c0_default>;
101 pinctrl-1 = <&pinctrl_i2c0_gpio>;
102 scl-gpios = <&gpio0 50 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
103 sda-gpios = <&gpio0 51 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
105 i2c-mux@74 {
107 #address-cells = <1>;
108 #size-cells = <0>;
112 #address-cells = <1>;
113 #size-cells = <0>;
115 si570: clock-generator@5d {
116 #clock-cells = <0>;
118 temperature-stability = <50>;
120 factory-fout = <156250000>;
121 clock-frequency = <148500000>;
125 i2c@1 {
126 #address-cells = <1>;
127 #size-cells = <0>;
128 reg = <1>;
129 adv7511: hdmi-tx@39 {
132 adi,input-depth = <8>;
133 adi,input-colorspace = "yuv422";
134 adi,input-clock = "1x";
135 adi,input-style = <3>;
136 adi,input-justification = "right";
141 #address-cells = <1>;
142 #size-cells = <0>;
151 #address-cells = <1>;
152 #size-cells = <0>;
154 gpio@21 {
157 gpio-controller;
158 #gpio-cells = <2>;
163 #address-cells = <1>;
164 #size-cells = <0>;
173 #address-cells = <1>;
174 #size-cells = <0>;
193 pinctrl_can0_default: can0-default {
201 slew-rate = <0>;
202 power-source = <1>;
205 conf-rx {
207 bias-high-impedance;
210 conf-tx {
212 bias-disable;
216 pinctrl_gem0_default: gem0-default {
224 slew-rate = <0>;
225 power-source = <4>;
228 conf-rx {
230 bias-high-impedance;
231 low-power-disable;
234 conf-tx {
236 bias-disable;
237 low-power-enable;
240 mux-mdio {
245 conf-mdio {
247 slew-rate = <0>;
248 power-source = <1>;
249 bias-disable;
253 pinctrl_gpio0_default: gpio0-default {
265 slew-rate = <0>;
266 power-source = <1>;
269 conf-pull-up {
271 bias-pull-up;
274 conf-pull-none {
276 bias-disable;
280 pinctrl_i2c0_default: i2c0-default {
288 bias-pull-up;
289 slew-rate = <0>;
290 power-source = <1>;
294 pinctrl_i2c0_gpio: i2c0-gpio-grp {
302 slew-rate = <0>;
303 power-source = <1>;
307 pinctrl_sdhci0_default: sdhci0-default {
315 slew-rate = <0>;
316 power-source = <1>;
317 bias-disable;
320 mux-cd {
325 conf-cd {
327 bias-high-impedance;
328 bias-pull-up;
329 slew-rate = <0>;
330 power-source = <1>;
333 mux-wp {
338 conf-wp {
340 bias-high-impedance;
341 bias-pull-up;
342 slew-rate = <0>;
343 power-source = <1>;
347 pinctrl_uart1_default: uart1-default {
355 slew-rate = <0>;
356 power-source = <1>;
359 conf-rx {
361 bias-high-impedance;
364 conf-tx {
366 bias-disable;
370 pinctrl_usb0_default: usb0-default {
378 slew-rate = <0>;
379 power-source = <1>;
382 conf-rx {
384 bias-high-impedance;
387 conf-tx {
390 bias-disable;
396 bootph-all;
398 num-cs = <1>;
400 compatible = "jedec,spi-nor";
402 spi-tx-bus-width = <1>;
403 spi-rx-bus-width = <4>;
404 spi-max-frequency = <50000000>;
406 compatible = "fixed-partitions";
407 #address-cells = <1>;
408 #size-cells = <1>;
410 label = "qspi-fsbl-uboot";
414 label = "qspi-linux";
418 label = "qspi-device-tree";
422 label = "qspi-rootfs";
426 label = "qspi-bitstream";
434 bootph-all;
436 pinctrl-names = "default";
437 pinctrl-0 = <&pinctrl_sdhci0_default>;
441 bootph-all;
443 pinctrl-names = "default";
444 pinctrl-0 = <&pinctrl_uart1_default>;
450 usb-phy = <&usb_phy0>;
451 pinctrl-names = "default";
452 pinctrl-0 = <&pinctrl_usb0_default>;