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@20000000 {
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	pinctrl-names = "default";
52	status = "okay";
53
54	slot@0 {
55		reg = <0>;
56		bus-width = <4>;
57	};
58};
59
60&rtc {
61	status = "okay";
62};
63
64&tcb0 {
65	timer@0 {
66		compatible = "atmel,tcb-timer";
67		reg = <0>;
68	};
69
70	timer@1 {
71		compatible = "atmel,tcb-timer";
72		reg = <1>;
73	};
74};
75
76&usb0 {
77	num-ports = <3>;
78	status = "okay";
79};
80
81&usb1 {
82	status = "okay";
83};
84
85&usb2 {
86	status = "okay";
87};
88