xref: /optee_os/core/arch/arm/dts/stm32mp13xc.dtsi (revision 9a3ddebad7159b5ee36d813ba3425bb1d23bea3e)
18fc45e1eSGatien Chevallier// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
28fc45e1eSGatien Chevallier/*
3536461adSGatien Chevallier * Copyright (C) STMicroelectronics 2021-2024 - All Rights Reserved
48fc45e1eSGatien Chevallier * Author: Alexandre Torgue <alexandre.torgue@foss.st.com> for STMicroelectronics.
58fc45e1eSGatien Chevallier */
68fc45e1eSGatien Chevallier
7f55e624aSEtienne Carriere&etzpc {
8f55e624aSEtienne Carriere	cryp: crypto@54002000 {
98fc45e1eSGatien Chevallier		compatible = "st,stm32mp1-cryp";
108fc45e1eSGatien Chevallier		reg = <0x54002000 0x400>;
118fc45e1eSGatien Chevallier		interrupts = <GIC_SPI 80 IRQ_TYPE_LEVEL_HIGH>;
12f55e624aSEtienne Carriere		clocks = <&rcc CRYP1>;
13f55e624aSEtienne Carriere		resets = <&rcc CRYP1_R>;
14536461adSGatien Chevallier		access-controllers = <&etzpc STM32MP1_ETZPC_CRYP_ID>;
158fc45e1eSGatien Chevallier		status = "disabled";
168fc45e1eSGatien Chevallier	};
17f55e624aSEtienne Carriere
18f55e624aSEtienne Carriere	saes: saes@54005000 {
19f55e624aSEtienne Carriere		compatible = "st,stm32mp13-saes";
20f55e624aSEtienne Carriere		reg = <0x54005000 0x400>;
21f55e624aSEtienne Carriere		interrupts = <GIC_SPI 82 IRQ_TYPE_LEVEL_HIGH>;
224cadf74bSThomas Bourgoin		clocks = <&rcc SAES_K>, <&rcc RNG1_K>;
234cadf74bSThomas Bourgoin		clock-names = "bus", "rng";
24f55e624aSEtienne Carriere		resets = <&rcc SAES_R>;
25*9a3ddebaSThomas Bourgoin		access-controllers = <&etzpc STM32MP1_ETZPC_SAES_ID>, <&etzpc STM32MP1_ETZPC_RNG_ID>;
26f55e624aSEtienne Carriere		status = "disabled";
27f55e624aSEtienne Carriere	};
28f55e624aSEtienne Carriere
29f55e624aSEtienne Carriere	pka: pka@54006000 {
308ea6cdcaSThomas Bourgoin		compatible = "st,stm32mp13-pka";
31f55e624aSEtienne Carriere		reg = <0x54006000 0x2000>;
32f55e624aSEtienne Carriere		interrupts = <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>;
334ccca7d0SEtienne Carriere		clocks = <&rcc PKA>, <&rcc RNG1_K>;
344ccca7d0SEtienne Carriere		clock-names = "bus", "rng";
35f55e624aSEtienne Carriere		resets = <&rcc PKA_R>;
364ccca7d0SEtienne Carriere		access-controllers = <&etzpc STM32MP1_ETZPC_PKA_ID>, <&etzpc STM32MP1_ETZPC_RNG_ID>;
37f55e624aSEtienne Carriere		status = "disabled";
388fc45e1eSGatien Chevallier	};
398fc45e1eSGatien Chevallier};
40