0001 // SPDX-License-Identifier: GPL-2.0
0002 /*
0003 * Device Tree file for Arietta G25
0004 * This device tree is minimal, to activate more peripherals, see:
0005 * http://dts.acmesystems.it/arietta/
0006 */
0007 /dts-v1/;
0008 #include "at91sam9g25.dtsi"
0009
0010 / {
0011 model = "Acme Systems Arietta G25";
0012 compatible = "acme,ariettag25", "atmel,at91sam9x5", "atmel,at91sam9";
0013
0014 chosen {
0015 stdout-path = "serial0:115200n8";
0016 };
0017
0018 memory@20000000 {
0019 reg = <0x20000000 0x8000000>;
0020 };
0021
0022 clocks {
0023 slow_xtal {
0024 clock-frequency = <32768>;
0025 };
0026
0027 main_xtal {
0028 clock-frequency = <12000000>;
0029 };
0030 };
0031
0032 leds {
0033 compatible = "gpio-leds";
0034
0035 arietta_led {
0036 label = "arietta_led";
0037 gpios = <&pioB 8 GPIO_ACTIVE_HIGH>; /* PB8 */
0038 linux,default-trigger = "heartbeat";
0039 };
0040 };
0041 };
0042
0043 &dbgu {
0044 status = "okay";
0045 };
0046
0047 &mmc0 {
0048 pinctrl-0 = <
0049 &pinctrl_mmc0_slot0_clk_cmd_dat0
0050 &pinctrl_mmc0_slot0_dat1_3>;
0051 pinctrl-names = "default";
0052 status = "okay";
0053
0054 slot@0 {
0055 reg = <0>;
0056 bus-width = <4>;
0057 };
0058 };
0059
0060 &rtc {
0061 status = "okay";
0062 };
0063
0064 &tcb0 {
0065 timer@0 {
0066 compatible = "atmel,tcb-timer";
0067 reg = <0>;
0068 };
0069
0070 timer@1 {
0071 compatible = "atmel,tcb-timer";
0072 reg = <1>;
0073 };
0074 };
0075
0076 &usb0 {
0077 num-ports = <3>;
0078 status = "okay";
0079 };
0080
0081 &usb1 {
0082 status = "okay";
0083 };
0084
0085 &usb2 {
0086 status = "okay";
0087 };