1*e8f7a387SPhilippe Schenker// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
22eba2438SPhilippe Schenker/*
32eba2438SPhilippe Schenker * Copyright 2019 Toradex
42eba2438SPhilippe Schenker */
52eba2438SPhilippe Schenker
62eba2438SPhilippe Schenker#include <dt-bindings/input/linux-event-codes.h>
72eba2438SPhilippe Schenker
82eba2438SPhilippe Schenker/ {
92eba2438SPhilippe Schenker	aliases {
102eba2438SPhilippe Schenker		rtc0 = &rtc_i2c;
112eba2438SPhilippe Schenker		rtc1 = &rtc;
122eba2438SPhilippe Schenker	};
132eba2438SPhilippe Schenker
142eba2438SPhilippe Schenker	gpio-keys {
152eba2438SPhilippe Schenker		compatible = "gpio-keys";
162eba2438SPhilippe Schenker		pinctrl-names = "default";
172eba2438SPhilippe Schenker		pinctrl-0 = <&pinctrl_gpiokeys>;
182eba2438SPhilippe Schenker
192eba2438SPhilippe Schenker		key-wakeup {
202eba2438SPhilippe Schenker			label = "Wake-Up";
212eba2438SPhilippe Schenker			gpios = <&lsio_gpio3 10 GPIO_ACTIVE_HIGH>;
222eba2438SPhilippe Schenker			linux,code = <KEY_WAKEUP>;
232eba2438SPhilippe Schenker			debounce-interval = <10>;
242eba2438SPhilippe Schenker			wakeup-source;
252eba2438SPhilippe Schenker		};
262eba2438SPhilippe Schenker	};
272eba2438SPhilippe Schenker};
282eba2438SPhilippe Schenker
292eba2438SPhilippe Schenker&i2c1 {
302eba2438SPhilippe Schenker	status = "okay";
312eba2438SPhilippe Schenker
322eba2438SPhilippe Schenker	/* M41T0M6 real time clock on carrier board */
332eba2438SPhilippe Schenker	rtc_i2c: rtc@68 {
342eba2438SPhilippe Schenker		compatible = "st,m41t0";
352eba2438SPhilippe Schenker		reg = <0x68>;
362eba2438SPhilippe Schenker	};
372eba2438SPhilippe Schenker};
382eba2438SPhilippe Schenker
392eba2438SPhilippe Schenker/* Colibri UART_B */
402eba2438SPhilippe Schenker&lpuart0 {
412eba2438SPhilippe Schenker	status = "okay";
422eba2438SPhilippe Schenker};
432eba2438SPhilippe Schenker
442eba2438SPhilippe Schenker/* Colibri UART_C */
452eba2438SPhilippe Schenker&lpuart2 {
462eba2438SPhilippe Schenker	status = "okay";
472eba2438SPhilippe Schenker};
482eba2438SPhilippe Schenker
492eba2438SPhilippe Schenker/* Colibri UART_A */
502eba2438SPhilippe Schenker&lpuart3 {
512eba2438SPhilippe Schenker	status = "okay";
522eba2438SPhilippe Schenker};
532eba2438SPhilippe Schenker
542eba2438SPhilippe Schenker/* Colibri FastEthernet */
552eba2438SPhilippe Schenker&fec1 {
562eba2438SPhilippe Schenker	status = "okay";
572eba2438SPhilippe Schenker};
582eba2438SPhilippe Schenker
592eba2438SPhilippe Schenker/* Colibri SD/MMC Card */
602eba2438SPhilippe Schenker&usdhc2 {
612eba2438SPhilippe Schenker	status = "okay";
622eba2438SPhilippe Schenker};
63