The Arietta G25 is a SBC powered by a AT91SAMG25 running at 400 MHz. See https://www.acmesystems.it/arietta for more details. Signed-off-by: Uwe Kleine-König <uwe@xxxxxxxxxxxxxxxxx> --- arch/arm/boot/dts/at91sam9g25-arietta.dts | 86 +++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 arch/arm/boot/dts/at91sam9g25-arietta.dts diff --git a/arch/arm/boot/dts/at91sam9g25-arietta.dts b/arch/arm/boot/dts/at91sam9g25-arietta.dts new file mode 100644 index 000000000000..6c20e02f0ea9 --- /dev/null +++ b/arch/arm/boot/dts/at91sam9g25-arietta.dts @@ -0,0 +1,86 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Arietta - System On Module + * https://www.acmesystems.it/arietta + */ + +/dts-v1/; +#include "at91sam9g25.dtsi" + +/ { + model = "Acme Systems Arietta G25"; + compatible = "acme,ariettag25", "atmel,at91sam9x5", "atmel,at91sam9"; + + chosen { + stdout-path = "serial0:115200n8"; + }; + + memory { + reg = <0x20000000 0x8000000>; + }; + + clocks { + slow_xtal { + clock-frequency = <32768>; + }; + + main_xtal { + clock-frequency = <12000000>; + }; + }; + + ahb { + apb { + rtc@fffffeb0 { + status = "okay"; + }; + }; + }; + + leds { + compatible = "gpio-leds"; + + arietta_led { + label = "arietta_led"; + gpios = <&pioB 8 GPIO_ACTIVE_HIGH>; + linux,default-trigger = "heartbeat"; + }; + }; +}; + +&dbgu { + status = "okay"; +}; + +&mmc0 { + pinctrl-0 = < + &pinctrl_mmc0_slot0_clk_cmd_dat0 + &pinctrl_mmc0_slot0_dat1_3>; + status = "okay"; + + slot@0 { + reg = <0>; + bus-width = <4>; + }; +}; + +&usart0 { + status ="okay"; +}; + +&usart1 { + status ="okay"; +}; + +&usb0 { + status = "okay"; + num-ports = <3>; +}; + +&usb1 { + status = "okay"; +}; + +&usb2 { + status = "okay"; +}; -- 2.20.1