xref: /optee_os/core/arch/arm/dts/stm32mp257f-ev1.dts (revision 5d5d7d0b1c038a6836be9f0b38585f5aa6a4dd01)
1// SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause)
2/*
3 * Copyright (C) STMicroelectronics 2023 - All Rights Reserved
4 * Author: Alexandre Torgue <alexandre.torgue@foss.st.com> for STMicroelectronics.
5 */
6
7/dts-v1/;
8#include <dt-bindings/clock/stm32mp25-clksrc.h>
9#include "stm32mp257.dtsi"
10#include "stm32mp257f-ev1-ca35tdcid-rcc.dtsi"
11#include "stm32mp257f-ev1-ca35tdcid-resmem.dtsi"
12#include "stm32mp257f-ev1-ca35tdcid-rif.dtsi"
13#include "stm32mp25xf.dtsi"
14#include "stm32mp25-pinctrl.dtsi"
15#include "stm32mp25xxai-pinctrl.dtsi"
16
17/ {
18	model = "STMicroelectronics STM32MP257F-EV1 Evaluation Board";
19	compatible = "st,stm32mp257f-ev1", "st,stm32mp257";
20
21	aliases {
22		serial0 = &usart2;
23	};
24
25	chosen {
26		stdout-path = "serial0:115200n8";
27	};
28
29	memory@80000000 {
30		device_type = "memory";
31		reg = <0x0 0x80000000 0x1 0x00000000>;
32	};
33};
34
35&hpdma1 {
36	status = "okay";
37};
38
39&hpdma2 {
40	status = "okay";
41};
42
43&hpdma3 {
44	status = "okay";
45};
46
47&hsem {
48	status = "okay";
49};
50
51&ipcc1 {
52	status = "okay";
53};
54
55&ipcc2 {
56	status = "okay";
57};
58
59&risaf2 {
60	status = "okay";
61};
62
63&risaf5 {
64	status = "okay";
65};
66
67&usart2 {
68	pinctrl-names = "default";
69	pinctrl-0 = <&usart2_pins_a>;
70	status = "okay";
71};
72