1// SPDX-License-Identifier: GPL-2.0 2/* 3 * FriendlyARM's Exynos4412 based TINY4412 board device tree source 4 * 5 * Copyright (c) 2013 Alex Ling <kasimling@gmail.com> 6 * 7 * Device tree source file for FriendlyARM's TINY4412 board which is based on 8 * Samsung's Exynos4412 SoC. 9 */ 10 11/dts-v1/; 12#include "exynos4412.dtsi" 13#include <dt-bindings/gpio/gpio.h> 14 15/ { 16 model = "FriendlyARM TINY4412 board based on Exynos4412"; 17 compatible = "friendlyarm,tiny4412", "samsung,exynos4412", "samsung,exynos4"; 18 19 chosen { 20 stdout-path = &serial_0; 21 }; 22 23 memory@40000000 { 24 device_type = "memory"; 25 reg = <0x40000000 0x40000000>; 26 }; 27 28 leds { 29 compatible = "gpio-leds"; 30 31 led1 { 32 label = "led1"; 33 gpios = <&gpm4 0 GPIO_ACTIVE_LOW>; 34 default-state = "off"; 35 linux,default-trigger = "heartbeat"; 36 }; 37 38 led2 { 39 label = "led2"; 40 gpios = <&gpm4 1 GPIO_ACTIVE_LOW>; 41 default-state = "off"; 42 }; 43 44 led3 { 45 label = "led3"; 46 gpios = <&gpm4 2 GPIO_ACTIVE_LOW>; 47 default-state = "off"; 48 }; 49 50 led4 { 51 label = "led4"; 52 gpios = <&gpm4 3 GPIO_ACTIVE_LOW>; 53 default-state = "off"; 54 linux,default-trigger = "mmc0"; 55 }; 56 }; 57 58 fixed-rate-clocks { 59 xxti { 60 compatible = "samsung,clock-xxti"; 61 clock-frequency = <0>; 62 }; 63 64 xusbxti { 65 compatible = "samsung,clock-xusbxti"; 66 clock-frequency = <24000000>; 67 }; 68 }; 69}; 70 71&rtc { 72 status = "okay"; 73}; 74 75&sdhci_2 { 76 bus-width = <4>; 77 pinctrl-0 = <&sd2_clk &sd2_cmd &sd2_cd &sd2_bus4>; 78 pinctrl-names = "default"; 79 status = "okay"; 80}; 81 82&serial_0 { 83 status = "okay"; 84}; 85 86&serial_1 { 87 status = "okay"; 88}; 89 90&serial_2 { 91 status = "okay"; 92}; 93 94&serial_3 { 95 status = "okay"; 96}; 97