Lines Matching +full:gpio +full:- +full:keys
4 * Copyright (C) 2014 - Lukas Stockmann <lukas.stockmann@siemens.com>
11 /dts-v1/;
14 #include "am335x-draco.dtsi"
15 #include <dt-bindings/input/input.h>
21 /* ethernet alias is needed for the MAC address passing from U-Boot */
24 mdio-gpio0 = &mdio0;
27 gpio-keys {
28 compatible = "gpio-keys";
52 pinctrl-names = "default";
53 pinctrl-0 = <&gpio_mux_pins>;
56 pinctrl-single,pins = <
66 pinctrl-single,pins = <
79 pinctrl-single,pins = <
91 pinctrl-single,pins = <
99 pinctrl-single,pins = <
107 pinctrl-single,pins = <
108 /* MDIO via GPIO */
116 pinctrl-names = "default", "sleep";
117 pinctrl-0 = <&cpsw_default>;
118 pinctrl-1 = <&cpsw_sleep>;
121 mdio0: gpio {
122 compatible = "virtual,mdio-gpio";
123 pinctrl-names = "default";
124 pinctrl-0 = <&gpio_mdio_default>;
126 #address-cells = <1>;
127 #size-cells = <0>;
128 gpios = <&gpio0 1 GPIO_ACTIVE_HIGH /* MDIO-CLK */
129 &gpio0 0 GPIO_ACTIVE_HIGH>; /* MDIO-DATA */
131 phy0: ethernet-phy@1 {
139 pinctrl-names = "default", "sleep";
140 pinctrl-0 = <&davinci_mdio_default>;
141 pinctrl-1 = <&davinci_mdio_sleep>;
147 phy-mode = "rmii";
151 rmii-clock-ext;