Lines Matching +full:single +full:- +full:trigger
1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2022 - 2023 PHYTEC Messtechnik GmbH
7 * https://www.phytec.com/product/phyboard-am62x
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/input/input.h>
12 #include <dt-bindings/leds/common.h>
13 #include <dt-bindings/net/ti-dp83867.h>
14 #include "k3-am625.dtsi"
15 #include "k3-am62-phycore-som.dtsi"
18 compatible = "phytec,am625-phyboard-lyra-rdk",
19 "phytec,am62-phycore-som", "ti,am625";
20 model = "PHYTEC phyBOARD-Lyra AM625";
31 can_tc1: can-phy0 {
33 #phy-cells = <0>;
34 max-bitrate = <5000000>;
35 standby-gpios = <&gpio_exp 1 GPIO_ACTIVE_HIGH>;
38 hdmi0: connector-hdmi {
39 compatible = "hdmi-connector";
45 remote-endpoint = <&sii9022_out>;
51 compatible = "gpio-keys";
53 pinctrl-names = "default";
54 pinctrl-0 = <&gpio_keys_pins_default>;
56 key-home {
62 key-menu {
70 compatible = "gpio-leds";
71 pinctrl-names = "default";
72 pinctrl-0 = <&leds_pins_default>, <&user_leds_pins_default>;
74 led-1 {
76 linux,default-trigger = "mmc0";
79 led-2 {
81 linux,default-trigger = "mmc1";
85 vcc_3v3_mmc: regulator-vcc-3v3-mmc {
86 compatible = "regulator-fixed";
87 regulator-name = "VCC_3V3_MMC";
88 regulator-min-microvolt = <3300000>;
89 regulator-max-microvolt = <3300000>;
90 regulator-always-on;
91 regulator-boot-on;
96 gpio_keys_pins_default: gpio-keys-default-pins {
97 pinctrl-single,pins = <
102 gpio_exp_int_pins_default: gpio-exp-int-default-pins {
103 pinctrl-single,pins = <
108 hdmi_int_pins_default: hdmi-int-default-pins {
109 pinctrl-single,pins = <
114 main_dss0_pins_default: main-dss0-default-pins {
115 pinctrl-single,pins = <
139 main_i2c1_pins_default: main-i2c1-default-pins {
140 pinctrl-single,pins = <
146 main_mcan0_pins_default: main-mcan0-default-pins {
147 pinctrl-single,pins = <
153 main_mmc1_pins_default: main-mmc1-default-pins {
154 pinctrl-single,pins = <
165 main_rgmii2_pins_default: main-rgmii2-default-pins {
166 pinctrl-single,pins = <
182 main_uart0_pins_default: main-uart0-default-pins {
183 pinctrl-single,pins = <
189 main_uart1_pins_default: main-uart1-default-pins {
190 pinctrl-single,pins = <
198 main_usb1_pins_default: main-usb1-default-pins {
199 pinctrl-single,pins = <
204 user_leds_pins_default: user-leds-default-pins {
205 pinctrl-single,pins = <
212 pinctrl-names = "default";
213 pinctrl-0 = <&main_rgmii1_pins_default>, <&main_rgmii2_pins_default>;
217 phy-mode = "rgmii-rxid";
218 phy-handle = <&cpsw3g_phy3>;
222 cpsw3g_phy3: ethernet-phy@3 {
223 compatible = "ethernet-phy-id2000.a231", "ethernet-phy-ieee802.3-c22";
225 ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
226 ti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>;
231 pinctrl-names = "default";
232 pinctrl-0 = <&main_dss0_pins_default>;
237 #address-cells = <1>;
238 #size-cells = <0>;
245 remote-endpoint = <&sii9022_in>;
251 pinctrl-names = "default";
252 pinctrl-0 = <&main_i2c1_pins_default>;
253 clock-frequency = <100000>;
256 gpio_exp: gpio-expander@21 {
257 pinctrl-names = "default";
258 pinctrl-0 = <&gpio_exp_int_pins_default>;
261 interrupt-parent = <&main_gpio1>;
263 #gpio-cells = <2>;
264 gpio-controller;
265 interrupt-controller;
266 #interrupt-cells = <2>;
267 gpio-line-names = "", "GPIO1_CAN0_nEN",
273 sii9022: bridge-hdmi@39 {
277 interrupt-parent = <&main_gpio0>;
279 pinctrl-names = "default";
280 pinctrl-0 = <&hdmi_int_pins_default>;
283 #address-cells = <1>;
284 #size-cells = <0>;
290 remote-endpoint = <&dpi1_out>;
298 remote-endpoint = <&hdmi_connector_in>;
312 pinctrl-names = "default";
313 pinctrl-0 = <&main_mcan0_pins_default>;
319 pinctrl-names = "default";
320 pinctrl-0 = <&main_uart0_pins_default>;
325 pinctrl-names = "default";
326 pinctrl-0 = <&main_uart1_pins_default>;
332 vmmc-supply = <&vcc_3v3_mmc>;
333 vqmmc-supply = <&vddshv5_sdio>;
334 pinctrl-names = "default";
335 pinctrl-0 = <&main_mmc1_pins_default>;
336 ti,driver-strength-ohm = <50>;
337 disable-wp;
338 no-1-8-v;
343 ti,vbus-divider;
348 ti,vbus-divider;
358 pinctrl-names = "default";
359 pinctrl-0 = <&main_usb1_pins_default>;