cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

stm32mp157c-ed1-scmi.dts (1598B)


      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 "stm32mp157c-ed1.dts"
     10#include "stm32mp15-scmi.dtsi"
     11
     12/ {
     13	model = "STMicroelectronics STM32MP157C-ED1 SCMI eval daughter";
     14	compatible = "st,stm32mp157c-ed1-scmi", "st,stm32mp157c-ed1", "st,stm32mp157";
     15
     16	reserved-memory {
     17		optee@fe000000 {
     18			reg = <0xfe000000 0x2000000>;
     19			no-map;
     20		};
     21	};
     22};
     23
     24&cpu0 {
     25	clocks = <&scmi_clk CK_SCMI_MPU>;
     26};
     27
     28&cpu1 {
     29	clocks = <&scmi_clk CK_SCMI_MPU>;
     30};
     31
     32&cryp1 {
     33	clocks = <&scmi_clk CK_SCMI_CRYP1>;
     34	resets = <&scmi_reset RST_SCMI_CRYP1>;
     35};
     36
     37&dsi {
     38	clocks = <&rcc DSI_K>, <&scmi_clk CK_SCMI_HSE>, <&rcc DSI_PX>;
     39};
     40
     41&gpioz {
     42	clocks = <&scmi_clk CK_SCMI_GPIOZ>;
     43};
     44
     45&hash1 {
     46	clocks = <&scmi_clk CK_SCMI_HASH1>;
     47	resets = <&scmi_reset RST_SCMI_HASH1>;
     48};
     49
     50&i2c4 {
     51	clocks = <&scmi_clk CK_SCMI_I2C4>;
     52	resets = <&scmi_reset RST_SCMI_I2C4>;
     53};
     54
     55&iwdg2 {
     56	clocks = <&rcc IWDG2>, <&scmi_clk CK_SCMI_LSI>;
     57};
     58
     59&mdma1 {
     60	resets = <&scmi_reset RST_SCMI_MDMA>;
     61};
     62
     63&mlahb {
     64	resets = <&scmi_reset RST_SCMI_MCU>;
     65};
     66
     67&rcc {
     68	compatible = "st,stm32mp1-rcc-secure", "syscon";
     69	clock-names = "hse", "hsi", "csi", "lse", "lsi";
     70	clocks = <&scmi_clk CK_SCMI_HSE>,
     71		 <&scmi_clk CK_SCMI_HSI>,
     72		 <&scmi_clk CK_SCMI_CSI>,
     73		 <&scmi_clk CK_SCMI_LSE>,
     74		 <&scmi_clk CK_SCMI_LSI>;
     75};
     76
     77&rng1 {
     78	clocks = <&scmi_clk CK_SCMI_RNG1>;
     79	resets = <&scmi_reset RST_SCMI_RNG1>;
     80};
     81
     82&rtc {
     83	clocks = <&scmi_clk CK_SCMI_RTCAPB>, <&scmi_clk CK_SCMI_RTC>;
     84};