0001 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
0002 /*
0003 * Copyright 2017-2022 Toradex
0004 */
0005
0006 /* Colibri AD0 to AD3 */
0007 &adc1 {
0008 status = "okay";
0009 };
0010
0011 /* Colibri SSP */
0012 &ecspi3 {
0013 cs-gpios = <
0014 &gpio4 11 GPIO_ACTIVE_LOW /* SODIMM 86 / regular SSPFRM as UNO_SPI_CS or */
0015 &gpio4 23 GPIO_ACTIVE_LOW /* SODIMM 65 / already muxed pinctrl_gpio2 as SPI_CE0_N */
0016 &gpio4 22 GPIO_ACTIVE_LOW /* SODIMM 85 / already muxed pinctrl_gpio2 as SPI_CE1_N */
0017 >;
0018 status = "okay";
0019 };
0020
0021 /* Colibri Fast Ethernet */
0022 &fec1 {
0023 status = "okay";
0024 };
0025
0026 /* Colibri I2C: I2C3_SDA/SCL on SODIMM 194/196 */
0027 &i2c4 {
0028 status = "okay";
0029 };
0030
0031 /* Colibri PWM<A> */
0032 &pwm1 {
0033 status = "okay";
0034 };
0035
0036 /* Colibri PWM<B> */
0037 &pwm2 {
0038 status = "okay";
0039 };
0040
0041 /* Colibri PWM<C> */
0042 &pwm3 {
0043 status = "okay";
0044 };
0045
0046 /* Colibri PWM<D> */
0047 &pwm4 {
0048 status = "okay";
0049 };
0050
0051 /* M41T0M6 real time clock */
0052 &rtc {
0053 status = "okay";
0054 };
0055
0056 /* Colibri UART_A */
0057 &uart1 {
0058 status = "okay";
0059 };
0060
0061 /* Colibri UART_B */
0062 &uart2 {
0063 status = "okay";
0064 };
0065
0066 /* Colibri UART_C */
0067 &uart3 {
0068 status = "okay";
0069 };
0070
0071 /* Colibri USBC */
0072 &usbotg1 {
0073 status = "okay";
0074 };
0075
0076 /* Colibri MMC/SD */
0077 &usdhc1 {
0078 status = "okay";
0079 };