blob: d4a75b2f03eaab1bd6f8e61e279dadcf81d21476 [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 {
10 u-boot,mmc-env-partition = "u-boot-env";
11 };
12
Patrice Chotardf67606c2025-04-01 15:14:12 +020013 clocks {
14 ck_flexgen_08: ck-flexgen-08 {
15 #clock-cells = <0>;
16 compatible = "fixed-clock";
17 clock-frequency = <64000000>;
18 };
19
20 ck_icn_ls_mcu: ck-icn-ls-mcu {
21 #clock-cells = <0>;
22 compatible = "fixed-clock";
23 clock-frequency = <200000000>;
24 };
25 };
26};
27
28&gpioa {
29 clocks = <&ck_icn_ls_mcu>;
30};
31
32&gpiob {
33 clocks = <&ck_icn_ls_mcu>;
34};
35
36&gpioc {
37 clocks = <&ck_icn_ls_mcu>;
38};
39
40&gpiod {
41 clocks = <&ck_icn_ls_mcu>;
42};
43
44&gpioe {
45 clocks = <&ck_icn_ls_mcu>;
46};
47
48&gpiof {
49 clocks = <&ck_icn_ls_mcu>;
50};
51
52&gpiog {
53 clocks = <&ck_icn_ls_mcu>;
54};
55
56&gpioh {
57 clocks = <&ck_icn_ls_mcu>;
58};
59
60&gpioi {
61 clocks = <&ck_icn_ls_mcu>;
62};
63
64&gpioj {
65 clocks = <&ck_icn_ls_mcu>;
66};
67
68&gpiok {
69 clocks = <&ck_icn_ls_mcu>;
70};
71
72&gpioz {
73 clocks = <&ck_icn_ls_mcu>;
74};
75
Patrice Chotardca7289e2023-10-27 16:43:03 +020076&usart2 {
77 bootph-all;
Patrice Chotardf67606c2025-04-01 15:14:12 +020078 clocks = <&ck_flexgen_08>;
Patrice Chotardca7289e2023-10-27 16:43:03 +020079};
80
81&usart2_pins_a {
82 bootph-all;
83 pins1 {
84 bootph-all;
85 };
86 pins2 {
87 bootph-all;
88 };
89};