]> git.ipfire.org Git - thirdparty/u-boot.git/blob - src/arm/microchip/at91-ariettag25.dts
Squashed 'dts/upstream/' content from commit aaba2d45dc2a
[thirdparty/u-boot.git] / src / arm / microchip / at91-ariettag25.dts
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 };