1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Device Tree file for Arietta G25
4 * This device tree is minimal, to activate more peripherals, see:
5 * http://dts.acmesystems.it/arietta/
6 */
7/dts-v1/;
8#include "at91sam9g25.dtsi"
9
10/ {
11	model = "Acme Systems Arietta G25";
12	compatible = "acme,ariettag25", "atmel,at91sam9x5", "atmel,at91sam9";
13
14	chosen {
15		stdout-path = "serial0:115200n8";
16	};
17
18	memory {
19		reg = <0x20000000 0x8000000>;
20	};
21
22	clocks {
23		slow_xtal {
24			clock-frequency = <32768>;
25		};
26
27		main_xtal {
28			clock-frequency = <12000000>;
29		};
30	};
31
32	leds {
33		compatible = "gpio-leds";
34
35		arietta_led {
36			label = "arietta_led";
37			gpios = <&pioB 8 GPIO_ACTIVE_HIGH>; /* PB8 */
38			linux,default-trigger = "heartbeat";
39		};
40	};
41};
42
43&dbgu {
44	status = "okay";
45};
46
47&mmc0 {
48	pinctrl-0 = <
49		&pinctrl_mmc0_slot0_clk_cmd_dat0
50		&pinctrl_mmc0_slot0_dat1_3>;
51	status = "okay";
52
53	slot@0 {
54		reg = <0>;
55		bus-width = <4>;
56	};
57};
58
59&rtc {
60	status = "okay";
61};
62
63&tcb0 {
64	timer@0 {
65		compatible = "atmel,tcb-timer";
66		reg = <0>;
67	};
68
69	timer@1 {
70		compatible = "atmel,tcb-timer";
71		reg = <1>;
72	};
73};
74
75&usb0 {
76	num-ports = <3>;
77	status = "okay";
78};
79
80&usb1 {
81	status = "okay";
82};
83
84&usb2 {
85	status = "okay";
86};
87