xref: /linux/scripts/dtc/include-prefixes/arm64/freescale/imx8-ss-security.dtsi (revision 115e74a29b530d121891238e9551c4bcdf7b04b5)
1*5da25960SHoria Geantă// SPDX-License-Identifier: GPL-2.0+
2*5da25960SHoria Geantă/*
3*5da25960SHoria Geantă * Copyright 2019 NXP
4*5da25960SHoria Geantă */
5*5da25960SHoria Geantă
6*5da25960SHoria Geantă#include <dt-bindings/firmware/imx/rsrc.h>
7*5da25960SHoria Geantă
8*5da25960SHoria Geantăsecurity_subsys: bus@31400000 {
9*5da25960SHoria Geantă	compatible = "simple-bus";
10*5da25960SHoria Geantă	#address-cells = <1>;
11*5da25960SHoria Geantă	#size-cells = <1>;
12*5da25960SHoria Geantă	ranges = <0x31400000 0x0 0x31400000 0x90000>;
13*5da25960SHoria Geantă
14*5da25960SHoria Geantă	crypto: crypto@31400000 {
15*5da25960SHoria Geantă		compatible = "fsl,imx8qm-caam", "fsl,sec-v4.0";
16*5da25960SHoria Geantă		reg = <0x31400000 0x90000>;
17*5da25960SHoria Geantă		interrupts = <GIC_SPI 148 IRQ_TYPE_LEVEL_HIGH>;
18*5da25960SHoria Geantă		#address-cells = <1>;
19*5da25960SHoria Geantă		#size-cells = <1>;
20*5da25960SHoria Geantă		ranges = <0 0x31400000 0x90000>;
21*5da25960SHoria Geantă		power-domains = <&pd IMX_SC_R_CAAM_JR2>;
22*5da25960SHoria Geantă		fsl,sec-era = <9>;
23*5da25960SHoria Geantă
24*5da25960SHoria Geantă		sec_jr2: jr@30000 {
25*5da25960SHoria Geantă			compatible = "fsl,imx8qm-job-ring", "fsl,sec-v4.0-job-ring";
26*5da25960SHoria Geantă			reg = <0x30000 0x10000>;
27*5da25960SHoria Geantă			interrupts = <GIC_SPI 453 IRQ_TYPE_LEVEL_HIGH>;
28*5da25960SHoria Geantă			power-domains = <&pd IMX_SC_R_CAAM_JR2>;
29*5da25960SHoria Geantă		};
30*5da25960SHoria Geantă
31*5da25960SHoria Geantă		sec_jr3: jr@40000 {
32*5da25960SHoria Geantă			compatible = "fsl,imx8qm-job-ring", "fsl,sec-v4.0-job-ring";
33*5da25960SHoria Geantă			reg = <0x40000 0x10000>;
34*5da25960SHoria Geantă			interrupts = <GIC_SPI 454 IRQ_TYPE_LEVEL_HIGH>;
35*5da25960SHoria Geantă			power-domains = <&pd IMX_SC_R_CAAM_JR3>;
36*5da25960SHoria Geantă		};
37*5da25960SHoria Geantă	};
38*5da25960SHoria Geantă};
39