blob: 4b8f86f63081d917f001403be4481bcb80a3f55a [file] [log] [blame]
Marcel Ziswilere6ad8072022-07-21 15:46:44 +02001// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
2/*
3 * Copyright 2022 Toradex
4 */
5
6/* TODO: Audio Codec */
7
8&backlight {
9 power-supply = <&reg_3p3v>;
10};
11
12/* Verdin SPI_1 */
13&ecspi1 {
14 status = "okay";
15};
16
17/* EEPROM on display adapter boards */
18&eeprom_display_adapter {
19 status = "okay";
20};
21
22/* EEPROM on Verdin Development board */
23&eeprom_carrier_board {
24 status = "okay";
25};
26
27&eqos {
28 status = "okay";
29};
30
31&flexcan1 {
32 status = "okay";
33};
34
35&flexcan2 {
36 status = "okay";
37};
38
39/* Verdin QSPI_1 */
40&flexspi {
41 status = "okay";
42};
43
44/* Current measurement into module VCC */
45&hwmon {
46 status = "okay";
47};
48
49&hwmon_temp {
50 vs-supply = <&reg_1p8v>;
51 status = "okay";
52};
53
54/* Verdin I2C_2_DSI */
55&i2c2 {
56 status = "okay";
57};
58
59&i2c3 {
60 status = "okay";
61};
62
63/* Verdin I2C_1 */
64&i2c4 {
65 status = "okay";
66
67 /* TODO: Audio Codec */
68};
69
70/* TODO: Verdin PCIE_1 */
71
72/* Verdin PWM_1 */
73&pwm1 {
74 status = "okay";
75};
76
77/* Verdin PWM_2 */
78&pwm2 {
79 status = "okay";
80};
81
82/* Verdin PWM_3_DSI */
83&pwm3 {
84 status = "okay";
85};
86
87&reg_usdhc2_vmmc {
88 vin-supply = <&reg_3p3v>;
89};
90
91/* TODO: Verdin I2S_1 */
92
93/* Verdin UART_1 */
94&uart1 {
95 status = "okay";
96};
97
98/* Verdin UART_2 */
99&uart2 {
100 status = "okay";
101};
102
103/* Verdin UART_3, used as the Linux Console */
104&uart3 {
105 status = "okay";
106};
107
108/* Verdin USB_1 */
109&usb3_0 {
110 status = "okay";
111};
112
113&usb3_phy0 {
114 status = "okay";
115};
116
117/* Verdin USB_2 */
118&usb3_1 {
119 status = "okay";
120};
121
122&usb3_phy1 {
123 status = "okay";
124};
125
126/* Verdin SD_1 */
127&usdhc2 {
128 status = "okay";
129};