hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/arch/arm/boot/dts/at91-ariettag25.dts
....@@ -6,19 +6,16 @@
66 */
77 /dts-v1/;
88 #include "at91sam9g25.dtsi"
9
+
910 / {
1011 model = "Acme Systems Arietta G25";
1112 compatible = "acme,ariettag25", "atmel,at91sam9x5", "atmel,at91sam9";
12
-
13
- aliases {
14
- serial0 = &dbgu;
15
- };
1613
1714 chosen {
1815 stdout-path = "serial0:115200n8";
1916 };
2017
21
- memory {
18
+ memory@20000000 {
2219 reg = <0x20000000 0x8000000>;
2320 };
2421
....@@ -32,57 +29,9 @@
3229 };
3330 };
3431
35
- ahb {
36
- apb {
37
- mmc0: mmc@f0008000 {
38
- pinctrl-0 = <
39
- &pinctrl_mmc0_slot0_clk_cmd_dat0
40
- &pinctrl_mmc0_slot0_dat1_3>;
41
- status = "okay";
42
-
43
- slot@0 {
44
- reg = <0>;
45
- bus-width = <4>;
46
- };
47
- };
48
-
49
- tcb0: timer@f8008000 {
50
- timer@0 {
51
- compatible = "atmel,tcb-timer";
52
- reg = <0>;
53
- };
54
-
55
- timer@1 {
56
- compatible = "atmel,tcb-timer";
57
- reg = <1>;
58
- };
59
- };
60
-
61
- usb2: gadget@f803c000 {
62
- status = "okay";
63
- };
64
-
65
- dbgu: serial@fffff200 {
66
- status = "okay";
67
- };
68
-
69
- rtc@fffffeb0 {
70
- status = "okay";
71
- };
72
- };
73
-
74
- usb0: ohci@600000 {
75
- status = "okay";
76
- num-ports = <3>;
77
- };
78
-
79
- usb1: ehci@700000 {
80
- status = "okay";
81
- };
82
- };
83
-
8432 leds {
8533 compatible = "gpio-leds";
34
+
8635 arietta_led {
8736 label = "arietta_led";
8837 gpios = <&pioB 8 GPIO_ACTIVE_HIGH>; /* PB8 */
....@@ -90,3 +39,49 @@
9039 };
9140 };
9241 };
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
+};