18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0+ OR MIT
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Copyright 2019 Toradex
48c2ecf20Sopenharmony_ci */
58c2ecf20Sopenharmony_ci
68c2ecf20Sopenharmony_ci#include "dt-bindings/input/linux-event-codes.h"
78c2ecf20Sopenharmony_ci
88c2ecf20Sopenharmony_ci/ {
98c2ecf20Sopenharmony_ci	aliases {
108c2ecf20Sopenharmony_ci		rtc0 = &rtc_i2c;
118c2ecf20Sopenharmony_ci		rtc1 = &rtc;
128c2ecf20Sopenharmony_ci	};
138c2ecf20Sopenharmony_ci
148c2ecf20Sopenharmony_ci	gpio-keys {
158c2ecf20Sopenharmony_ci		compatible = "gpio-keys";
168c2ecf20Sopenharmony_ci		pinctrl-names = "default";
178c2ecf20Sopenharmony_ci		pinctrl-0 = <&pinctrl_gpiokeys>;
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_ci		wakeup {
208c2ecf20Sopenharmony_ci			label = "Wake-Up";
218c2ecf20Sopenharmony_ci			gpios = <&lsio_gpio3 10 GPIO_ACTIVE_HIGH>;
228c2ecf20Sopenharmony_ci			linux,code = <KEY_WAKEUP>;
238c2ecf20Sopenharmony_ci			debounce-interval = <10>;
248c2ecf20Sopenharmony_ci			wakeup-source;
258c2ecf20Sopenharmony_ci		};
268c2ecf20Sopenharmony_ci	};
278c2ecf20Sopenharmony_ci};
288c2ecf20Sopenharmony_ci
298c2ecf20Sopenharmony_ci&adma_i2c1 {
308c2ecf20Sopenharmony_ci	status = "okay";
318c2ecf20Sopenharmony_ci
328c2ecf20Sopenharmony_ci	/* M41T0M6 real time clock on carrier board */
338c2ecf20Sopenharmony_ci	rtc_i2c: rtc@68 {
348c2ecf20Sopenharmony_ci		compatible = "st,m41t0";
358c2ecf20Sopenharmony_ci		reg = <0x68>;
368c2ecf20Sopenharmony_ci	};
378c2ecf20Sopenharmony_ci};
388c2ecf20Sopenharmony_ci
398c2ecf20Sopenharmony_ci/* Colibri UART_B */
408c2ecf20Sopenharmony_ci&adma_lpuart0 {
418c2ecf20Sopenharmony_ci	status= "okay";
428c2ecf20Sopenharmony_ci};
438c2ecf20Sopenharmony_ci
448c2ecf20Sopenharmony_ci/* Colibri UART_C */
458c2ecf20Sopenharmony_ci&adma_lpuart2 {
468c2ecf20Sopenharmony_ci	status= "okay";
478c2ecf20Sopenharmony_ci};
488c2ecf20Sopenharmony_ci
498c2ecf20Sopenharmony_ci/* Colibri UART_A */
508c2ecf20Sopenharmony_ci&adma_lpuart3 {
518c2ecf20Sopenharmony_ci	status= "okay";
528c2ecf20Sopenharmony_ci};
538c2ecf20Sopenharmony_ci
548c2ecf20Sopenharmony_ci/* Colibri FastEthernet */
558c2ecf20Sopenharmony_ci&fec1 {
568c2ecf20Sopenharmony_ci	status = "okay";
578c2ecf20Sopenharmony_ci};
588c2ecf20Sopenharmony_ci
598c2ecf20Sopenharmony_ci/* Colibri SD/MMC Card */
608c2ecf20Sopenharmony_ci&usdhc2 {
618c2ecf20Sopenharmony_ci	status = "okay";
628c2ecf20Sopenharmony_ci};
63