1// SPDX-License-Identifier: GPL-2.0-or-later OR MIT 2/* 3 * Copyright 2022 Toradex 4 */ 5 6/ { 7 aliases { 8 rtc0 = &rtc_i2c; 9 rtc1 = &rtc; 10 }; 11 12 reg_usb_host_vbus: regulator-usb-host-vbus { 13 regulator-name = "VCC USBH2(ABCD) / USBH(3|4)"; 14 }; 15}; 16 17&adc0 { 18 status = "okay"; 19}; 20 21&adc1 { 22 status = "okay"; 23}; 24 25&amix { 26 status = "okay"; 27}; 28 29&asrc0 { 30 status = "okay"; 31}; 32 33/* TODO: Display Controller */ 34 35/* TODO: DPU */ 36 37/* Apalis ETH1 */ 38&fec1 { 39 status = "okay"; 40}; 41 42/* Apalis I2C1 */ 43&i2c2 { 44 status = "okay"; 45 46 /* M41T0M6 real time clock on carrier board */ 47 rtc_i2c: rtc@68 { 48 status = "okay"; 49 }; 50}; 51 52/* Apalis I2C3 (CAM) */ 53&i2c3 { 54 status = "okay"; 55}; 56 57/* Apalis SPI1 */ 58&lpspi0 { 59 status = "okay"; 60}; 61 62/* Apalis SPI2 */ 63&lpspi2 { 64 status = "okay"; 65}; 66 67/* Apalis UART3 */ 68&lpuart0 { 69 status = "okay"; 70}; 71 72/* Apalis UART1 */ 73&lpuart1 { 74 status = "okay"; 75}; 76 77/* Apalis UART4 */ 78&lpuart2 { 79 status = "okay"; 80}; 81 82/* Apalis UART2 */ 83&lpuart3 { 84 status = "okay"; 85}; 86 87/* Apalis PWM3, MXM3 pin 6 */ 88&lsio_pwm0 { 89 status = "okay"; 90}; 91 92/* Apalis PWM4, MXM3 pin 8 */ 93&lsio_pwm1 { 94 status = "okay"; 95}; 96 97/* Apalis PWM1, MXM3 pin 2 */ 98&lsio_pwm2 { 99 status = "okay"; 100}; 101 102/* Apalis PWM2, MXM3 pin 4 */ 103&lsio_pwm3 { 104 status = "okay"; 105}; 106 107/* TODO: Apalis PCIE1 */ 108 109/* TODO: Apalis BKL1_PWM */ 110 111/* Apalis DAP1 */ 112&sai1 { 113 status = "okay"; 114}; 115 116&sai5 { 117 status = "okay"; 118}; 119 120&sai5_lpcg { 121 status = "okay"; 122}; 123 124/* TODO: Apalis SATA1 */ 125 126/* Apalis SPDIF1 */ 127&spdif0 { 128 status = "okay"; 129}; 130 131/* TODO: Apalis USBH2, Apalis USBH3 and on-module Wi-Fi via on-module HSIC Hub */ 132 133/* Apalis USBO1 */ 134&usbotg1 { 135 status = "okay"; 136}; 137 138/* Apalis USBH4 SuperSpeed */ 139&usbotg3_cdns3 { 140 status = "okay"; 141}; 142