blob: a9bd5e042fae705eb8de9a302c88c7526c3f0d1b [file] [log] [blame]
Patrice Chotardca7289e2023-10-27 16:43:03 +02001// SPDX-License-Identifier: GPL-2.0-or-later OR BSD-3-Clause
2/*
3 * Copyright (C) STMicroelectronics 2023 - All Rights Reserved
4 */
5
6#include "stm32mp25-u-boot.dtsi"
7
Patrice Chotardf67606c2025-04-01 15:14:12 +02008/ {
Patrice Chotard46da95f2025-04-23 09:45:02 +02009 config {
Patrick Delaunay3a4fa452022-07-26 19:26:16 +020010 u-boot,boot-led = "led-blue";
Patrice Chotard46da95f2025-04-23 09:45:02 +020011 u-boot,mmc-env-partition = "u-boot-env";
12 };
13
Patrice Chotardf67606c2025-04-01 15:14:12 +020014 clocks {
15 ck_flexgen_08: ck-flexgen-08 {
16 #clock-cells = <0>;
17 compatible = "fixed-clock";
18 clock-frequency = <64000000>;
19 };
20
21 ck_icn_ls_mcu: ck-icn-ls-mcu {
22 #clock-cells = <0>;
23 compatible = "fixed-clock";
24 clock-frequency = <200000000>;
25 };
26 };
27};
28
29&gpioa {
30 clocks = <&ck_icn_ls_mcu>;
31};
32
33&gpiob {
34 clocks = <&ck_icn_ls_mcu>;
35};
36
37&gpioc {
38 clocks = <&ck_icn_ls_mcu>;
39};
40
41&gpiod {
42 clocks = <&ck_icn_ls_mcu>;
43};
44
45&gpioe {
46 clocks = <&ck_icn_ls_mcu>;
47};
48
49&gpiof {
50 clocks = <&ck_icn_ls_mcu>;
51};
52
53&gpiog {
54 clocks = <&ck_icn_ls_mcu>;
55};
56
57&gpioh {
58 clocks = <&ck_icn_ls_mcu>;
59};
60
61&gpioi {
62 clocks = <&ck_icn_ls_mcu>;
63};
64
65&gpioj {
66 clocks = <&ck_icn_ls_mcu>;
67};
68
69&gpiok {
70 clocks = <&ck_icn_ls_mcu>;
71};
72
73&gpioz {
74 clocks = <&ck_icn_ls_mcu>;
75};
76
Patrice Chotardca7289e2023-10-27 16:43:03 +020077&usart2 {
78 bootph-all;
Patrice Chotardf67606c2025-04-01 15:14:12 +020079 clocks = <&ck_flexgen_08>;
Patrice Chotardca7289e2023-10-27 16:43:03 +020080};
81
82&usart2_pins_a {
83 bootph-all;
84 pins1 {
85 bootph-all;
86 };
87 pins2 {
88 bootph-all;
89 };
90};