Lines Matching +full:cd +full:- +full:gpios

1 // SPDX-License-Identifier: GPL-2.0
6 /dts-v1/;
8 #include "stm32h7-pinctrl.dtsi"
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
13 model = "STMicroelectronics STM32H747i-Discovery board";
14 compatible = "st,stm32h747i-disco", "st,stm32h747";
18 stdout-path = "serial0:115200n8";
31 v3v3: regulator-v3v3 {
32 compatible = "regulator-fixed";
33 regulator-name = "v3v3";
34 regulator-min-microvolt = <3300000>;
35 regulator-max-microvolt = <3300000>;
36 regulator-always-on;
40 compatible = "gpio-leds";
41 led-green {
42 gpios = <&gpioi 12 GPIO_ACTIVE_LOW>;
43 linux,default-trigger = "heartbeat";
45 led-orange {
46 gpios = <&gpioi 13 GPIO_ACTIVE_LOW>;
48 led-red {
49 gpios = <&gpioi 14 GPIO_ACTIVE_LOW>;
51 led-blue {
52 gpios = <&gpioi 15 GPIO_ACTIVE_LOW>;
56 gpio-keys {
57 compatible = "gpio-keys";
59 button-0 {
62 gpios = <&gpioc 13 GPIO_ACTIVE_HIGH>;
64 button-1 {
67 gpios = <&gpiok 2 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
69 button-2 {
72 gpios = <&gpiok 3 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
74 button-3 {
77 gpios = <&gpiok 6 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
79 button-4 {
82 gpios = <&gpiok 4 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
84 button-5 {
87 gpios = <&gpiok 5 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
93 clock-frequency = <25000000>;
98 pinctrl-0 = <&ethernet_rmii>;
99 pinctrl-names = "default";
100 phy-mode = "rmii";
101 phy-handle = <&phy0>;
104 #address-cells = <1>;
105 #size-cells = <0>;
106 compatible = "snps,dwmac-mdio";
107 phy0: ethernet-phy@0 {
114 pinctrl-names = "default", "opendrain", "sleep";
115 pinctrl-0 = <&sdmmc1_b4_pins_a>;
116 pinctrl-1 = <&sdmmc1_b4_od_pins_a>;
117 pinctrl-2 = <&sdmmc1_b4_sleep_pins_a>;
118 cd-gpios = <&gpioi 8 GPIO_ACTIVE_LOW>;
119 broken-cd;
120 st,neg-edge;
121 bus-width = <4>;
122 vmmc-supply = <&v3v3>;
127 pinctrl-0 = <&usart1_pins_b>;
128 pinctrl-names = "default";
133 pinctrl-0 = <&uart8_pins_a>;
134 pinctrl-names = "default";