Lines Matching +full:input +full:- +full:no +full:- +full:autorepeat
2 * Copyright 2015 - Maxime Coquelin <mcoquelin.stm32@gmail.com>
4 * This file is dual-licensed: you can use it either under the terms
36 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
43 /dts-v1/;
45 #include "stm32f746-pinctrl.dtsi"
46 #include <dt-bindings/input/input.h>
47 #include <dt-bindings/interrupt-controller/irq.h>
50 model = "STMicroelectronics STM32746g-EVAL board";
51 compatible = "st,stm32746g-eval", "st,stm32f746";
55 stdout-path = "serial0:115200n8";
68 compatible = "gpio-leds";
69 led-green {
71 linux,default-trigger = "heartbeat";
73 led-orange {
76 led-red {
79 led-blue {
84 gpio-keys {
85 compatible = "gpio-keys";
86 autorepeat;
87 button-0 {
95 compatible = "gpio-keys";
96 pinctrl-0 = <&joystick_pins>;
97 pinctrl-names = "default";
98 button-0 {
101 interrupt-parent = <&stmfx_pinctrl>;
104 button-1 {
107 interrupt-parent = <&stmfx_pinctrl>;
110 button-2 {
113 interrupt-parent = <&stmfx_pinctrl>;
116 button-3 {
119 interrupt-parent = <&stmfx_pinctrl>;
122 button-4 {
125 interrupt-parent = <&stmfx_pinctrl>;
130 usbotg_hs_phy: usb-phy {
131 #phy-cells = <0>;
132 compatible = "usb-nop-xceiv";
134 clock-names = "main_clk";
138 compatible = "regulator-fixed";
139 regulator-name = "mmc_vcard";
140 regulator-min-microvolt = <3300000>;
141 regulator-max-microvolt = <3300000>;
146 clock-frequency = <25000000>;
154 pinctrl-0 = <&i2c1_pins_b>;
155 pinctrl-names = "default";
156 i2c-scl-rising-time-ns = <185>;
157 i2c-scl-falling-time-ns = <20>;
161 compatible = "st,stmfx-0300";
164 interrupt-parent = <&gpioi>;
167 compatible = "st,stmfx-0300-pinctrl";
168 gpio-controller;
169 #gpio-cells = <2>;
170 interrupt-controller;
171 #interrupt-cells = <2>;
172 gpio-ranges = <&stmfx_pinctrl 0 0 24>;
176 drive-push-pull;
177 bias-pull-up;
189 vmmc-supply = <&mmc_vcard>;
190 broken-cd;
191 pinctrl-names = "default", "opendrain", "sleep";
192 pinctrl-0 = <&sdio_pins_a>;
193 pinctrl-1 = <&sdio_pins_od_a>;
194 pinctrl-2 = <&sdio_pins_sleep_a>;
195 bus-width = <4>;
200 compatible = "st,stm32-timer";
203 /delete-property/#address-cells;
204 /delete-property/#size-cells;
205 /delete-property/clock-names;
206 /delete-node/pwm;
207 /delete-node/timer@4;
211 pinctrl-0 = <&usart1_pins_a>;
212 pinctrl-names = "default";
219 phy-names = "usb2-phy";
220 pinctrl-0 = <&usbotg_hs_pins_a>;
221 pinctrl-names = "default";