Lines Matching +full:vsel1 +full:- +full:gpio

1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) Siemens AG, 2018-2021
12 #include "k3-am654.dtsi"
13 #include <dt-bindings/phy/phy.h>
23 stdout-path = "serial3:115200n8";
27 reserved-memory {
28 #address-cells = <2>;
29 #size-cells = <2>;
32 secure_ddr: secure-ddr@9e800000 {
33 reg = <0 0x9e800000 0 0x01800000>; /* for OP-TEE */
35 no-map;
38 mcu_r5fss0_core0_dma_memory_region: r5f-dma-memory@a0000000 {
39 compatible = "shared-dma-pool";
41 no-map;
44 mcu_r5fss0_core0_memory_region: r5f-memory@a0100000 {
45 compatible = "shared-dma-pool";
47 no-map;
50 mcu_r5fss0_core1_dma_memory_region: r5f-dma-memory@a1000000 {
51 compatible = "shared-dma-pool";
53 no-map;
56 mcu_r5fss0_core1_memory_region: r5f-memory@a1100000 {
57 compatible = "shared-dma-pool";
59 no-map;
62 rtos_ipc_memory_region: ipc-memories@a2000000 {
65 no-map;
70 compatible = "gpio-leds";
71 pinctrl-names = "default";
72 pinctrl-0 = <&leds_pins_default>;
74 status-led-red {
76 panic-indicator;
79 status-led-green {
83 user-led1-red {
87 user-led1-green {
91 user-led2-red {
95 user-led2-green {
101 compatible = "fixed-clock";
102 #clock-cells = <0>;
103 clock-frequency = <19200000>;
108 wkup_i2c0_pins_default: wkup-i2c0-pins-default {
109 pinctrl-single,pins = <
117 mcu_i2c0_pins_default: mcu-i2c0-pins-default {
118 pinctrl-single,pins = <
126 arduino_i2c_aio_switch_pins_default: arduino-i2c-aio-switch-pins-default {
127 pinctrl-single,pins = <
133 push_button_pins_default: push-button-pins-default {
134 pinctrl-single,pins = <
140 arduino_uart_pins_default: arduino-uart-pins-default {
141 pinctrl-single,pins = <
149 arduino_io_d2_to_d3_pins_default: arduino-io-d2-to-d3-pins-default {
150 pinctrl-single,pins = <
158 arduino_io_oe_pins_default: arduino-io-oe-pins-default {
159 pinctrl-single,pins = <
173 mcu_fss0_ospi0_pins_default: mcu-fss0-ospi0-pins-default {
174 pinctrl-single,pins = <
188 db9_com_mode_pins_default: db9-com-mode-pins-default {
189 pinctrl-single,pins = <
201 leds_pins_default: leds-pins-default {
202 pinctrl-single,pins = <
214 mcu_spi0_pins_default: mcu-spi0-pins-default {
215 pinctrl-single,pins = <
227 minipcie_pins_default: minipcie-pins-default {
228 pinctrl-single,pins = <
236 main_uart1_pins_default: main-uart1-pins-default {
237 pinctrl-single,pins = <
245 main_i2c3_pins_default: main-i2c3-pins-default {
246 pinctrl-single,pins = <
252 main_mmc1_pins_default: main-mmc1-pins-default {
253 pinctrl-single,pins = <
265 usb0_pins_default: usb0-pins-default {
266 pinctrl-single,pins = <
271 usb1_pins_default: usb1-pins-default {
272 pinctrl-single,pins = <
277 arduino_io_d4_to_d9_pins_default: arduino-io-d4-to-d9-pins-default {
278 pinctrl-single,pins = <
288 dss_vout1_pins_default: dss-vout1-pins-default {
289 pinctrl-single,pins = <
321 dp_pins_default: dp-pins-default {
322 pinctrl-single,pins = <
327 main_i2c2_pins_default: main-i2c2-pins-default {
328 pinctrl-single,pins = <
336 main_i2c0_pins_default: main-i2c0-pins-default {
337 pinctrl-single,pins = <
343 main_i2c1_pins_default: main-i2c1-pins-default {
344 pinctrl-single,pins = <
350 ecap0_pins_default: ecap0-pins-default {
351 pinctrl-single,pins = <
363 pinctrl-names = "default";
364 pinctrl-0 = <&main_uart1_pins_default>;
372 pinctrl-names = "default";
373 pinctrl-0 = <&arduino_uart_pins_default>;
377 pinctrl-names = "default";
378 pinctrl-0 = <&arduino_io_d4_to_d9_pins_default>;
379 gpio-line-names =
380 "main_gpio0-base", "", "", "", "", "", "", "", "", "",
389 pinctrl-names = "default";
390 pinctrl-0 = <
397 gpio-line-names =
399 "wkup_gpio0-base", "", "", "", "UART0-mode1", "UART0-mode0",
400 "UART0-enable", "UART0-terminate", "", "WIFI-disable",
404 "", "A4A5-I2C-mux", "", "", "", "USER-button", "", "", "","IO0",
406 "IO1", "IO2", "", "IO3", "IO17-direction", "A5",
407 "IO16-direction", "IO15-direction", "IO14-direction", "A3",
409 "", "IO18-direction", "A4", "A2", "A1", "A0", "", "", "IO13",
416 pinctrl-names = "default";
417 pinctrl-0 = <&wkup_i2c0_pins_default>;
418 clock-frequency = <400000>;
422 pinctrl-names = "default";
423 pinctrl-0 = <&mcu_i2c0_pins_default>;
424 clock-frequency = <400000>;
429 regulator-name = "tps62363-vout";
430 regulator-min-microvolt = <500000>;
431 regulator-max-microvolt = <1500000>;
432 regulator-boot-on;
433 ti,vsel0-state-high;
434 ti,vsel1-state-high;
435 ti,enable-vout-discharge;
439 pcal9535_1: gpio@20 {
442 #gpio-cells = <2>;
443 gpio-controller;
444 gpio-line-names =
445 "A0-pull", "A1-pull", "A2-pull", "A3-pull", "A4-pull",
446 "A5-pull", "", "",
447 "IO14-enable", "IO15-enable", "IO16-enable",
448 "IO17-enable", "IO18-enable", "IO19-enable";
452 pcal9535_2: gpio@21 {
455 #gpio-cells = <2>;
456 gpio-controller;
457 gpio-line-names =
458 "IO0-direction", "IO1-direction", "IO2-direction",
459 "IO3-direction", "IO4-direction", "IO5-direction",
460 "IO6-direction", "IO7-direction",
461 "IO8-direction", "IO9-direction", "IO10-direction",
462 "IO11-direction", "IO12-direction", "IO13-direction",
463 "IO19-direction";
467 pcal9535_3: gpio@25 {
470 #gpio-cells = <2>;
471 gpio-controller;
472 gpio-line-names =
473 "IO0-pull", "IO1-pull", "IO2-pull", "IO3-pull",
474 "IO4-pull", "IO5-pull", "IO6-pull", "IO7-pull",
475 "IO8-pull", "IO9-pull", "IO10-pull", "IO11-pull",
476 "IO12-pull", "IO13-pull";
481 pinctrl-names = "default";
482 pinctrl-0 = <&main_i2c0_pins_default>;
483 clock-frequency = <400000>;
498 pinctrl-names = "default";
499 pinctrl-0 = <&main_i2c1_pins_default>;
500 clock-frequency = <400000>;
504 pinctrl-names = "default";
505 pinctrl-0 = <&main_i2c2_pins_default>;
506 clock-frequency = <400000>;
510 pinctrl-names = "default";
511 pinctrl-0 = <&main_i2c3_pins_default>;
512 clock-frequency = <400000>;
514 #address-cells = <1>;
515 #size-cells = <0>;
517 edp-bridge@f {
520 pinctrl-names = "default";
521 pinctrl-0 = <&dp_pins_default>;
522 reset-gpios = <&main_gpio0 30 GPIO_ACTIVE_HIGH>;
524 clock-names = "ref";
527 toshiba,hpd-pin = <0>;
530 #address-cells = <1>;
531 #size-cells = <0>;
537 remote-endpoint = <&dpi_out>;
549 pinctrl-names = "default";
550 pinctrl-0 = <&ecap0_pins_default>;
554 pinctrl-names = "default";
555 pinctrl-0 = <&main_mmc1_pins_default>;
556 ti,driver-strength-ohm = <50>;
557 disable-wp;
561 pinctrl-names = "default";
562 pinctrl-0 = <&usb0_pins_default>;
567 pinctrl-names = "default";
568 pinctrl-0 = <&usb1_pins_default>;
573 pinctrl-names = "default";
574 pinctrl-0 = <&mcu_spi0_pins_default>;
576 #address-cells = <1>;
577 #size-cells = <0>;
578 ti,pindir-d0-out-d1-in;
587 ti,adc-channels = <0 1 2 3 4 5>;
592 pinctrl-names = "default";
593 pinctrl-0 = <&mcu_fss0_ospi0_pins_default>;
596 compatible = "jedec,spi-nor";
598 spi-tx-bus-width = <1>;
599 spi-rx-bus-width = <1>;
600 spi-max-frequency = <50000000>;
601 cdns,tshsl-ns = <60>;
602 cdns,tsd2d-ns = <60>;
603 cdns,tchsh-ns = <60>;
604 cdns,tslch-ns = <60>;
605 cdns,read-delay = <2>;
610 pinctrl-names = "default";
611 pinctrl-0 = <&dss_vout1_pins_default>;
613 assigned-clocks = <&k3_clks 67 2>;
614 assigned-clock-parents = <&k3_clks 67 5>;
618 #address-cells = <1>;
619 #size-cells = <0>;
624 remote-endpoint = <&bridge_in>;
638 pinctrl-names = "default";
639 pinctrl-0 = <&minipcie_pins_default>;
641 num-lanes = <1>;
643 phy-names = "pcie-phy0";
644 reset-gpios = <&wkup_gpio0 27 GPIO_ACTIVE_HIGH>;
662 mbox_mcu_r5fss0_core0: mbox-mcu-r5fss0-core0 {
663 ti,mbox-tx = <1 0 0>;
664 ti,mbox-rx = <0 0 0>;
671 mbox_mcu_r5fss0_core1: mbox-mcu-r5fss0-core1 {
672 ti,mbox-tx = <1 0 0>;
673 ti,mbox-rx = <0 0 0>;
718 memory-region = <&mcu_r5fss0_core0_dma_memory_region>,
724 memory-region = <&mcu_r5fss0_core1_dma_memory_region>,