MAINTAINERS: update the LSM maintainer info
[platform/kernel/linux-starfive.git] / arch / arm / boot / dts / stm32mp157a-dk1-scmi.dts
1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
2 /*
3  * Copyright (C) STMicroelectronics 2022 - All Rights Reserved
4  * Author: Alexandre Torgue <alexandre.torgue@foss.st.com> for STMicroelectronics.
5  */
6
7 /dts-v1/;
8
9 #include "stm32mp157a-dk1.dts"
10
11 / {
12         model = "STMicroelectronics STM32MP157A-DK1 SCMI Discovery Board";
13         compatible = "st,stm32mp157a-dk1-scmi", "st,stm32mp157a-dk1", "st,stm32mp157";
14
15         reserved-memory {
16                 optee@de000000 {
17                         reg = <0xde000000 0x2000000>;
18                         no-map;
19                 };
20         };
21 };
22
23 &cpu0 {
24         clocks = <&scmi_clk CK_SCMI_MPU>;
25 };
26
27 &cpu1 {
28         clocks = <&scmi_clk CK_SCMI_MPU>;
29 };
30
31 &gpioz {
32         clocks = <&scmi_clk CK_SCMI_GPIOZ>;
33 };
34
35 &hash1 {
36         clocks = <&scmi_clk CK_SCMI_HASH1>;
37         resets = <&scmi_reset RST_SCMI_HASH1>;
38 };
39
40 &i2c4 {
41         clocks = <&scmi_clk CK_SCMI_I2C4>;
42         resets = <&scmi_reset RST_SCMI_I2C4>;
43 };
44
45 &iwdg2 {
46         clocks = <&rcc IWDG2>, <&scmi_clk CK_SCMI_LSI>;
47 };
48
49 &mdma1 {
50         resets = <&scmi_reset RST_SCMI_MDMA>;
51 };
52
53 &mlahb {
54         resets = <&scmi_reset RST_SCMI_MCU>;
55 };
56
57 &optee {
58         status = "okay";
59 };
60
61 &rcc {
62         compatible = "st,stm32mp1-rcc-secure", "syscon";
63         clock-names = "hse", "hsi", "csi", "lse", "lsi";
64         clocks = <&scmi_clk CK_SCMI_HSE>,
65                  <&scmi_clk CK_SCMI_HSI>,
66                  <&scmi_clk CK_SCMI_CSI>,
67                  <&scmi_clk CK_SCMI_LSE>,
68                  <&scmi_clk CK_SCMI_LSI>;
69 };
70
71 &rng1 {
72         clocks = <&scmi_clk CK_SCMI_RNG1>;
73         resets = <&scmi_reset RST_SCMI_RNG1>;
74 };
75
76 &rtc {
77         clocks = <&scmi_clk CK_SCMI_RTCAPB>, <&scmi_clk CK_SCMI_RTC>;
78 };
79
80 &scmi {
81         status = "okay";
82 };
83
84 &scmi_shm {
85         status = "okay";
86 };