WIP: device tree MVP

This commit is contained in:
Daniel Agar
2022-01-06 17:20:17 -05:00
parent 07d75d85cf
commit 1f39b42525
1395 changed files with 68755 additions and 0 deletions
@@ -0,0 +1,18 @@
# Copyright (c) 2018, Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
description: ARM TrustZone CryptoCell 310
compatible: "arm,cryptocell-310"
include: base.yaml
properties:
reg:
required: true
label:
required: true
interrupts:
required: true
@@ -0,0 +1,18 @@
# Copyright (c) 2018, 2020 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
description: ARM TrustZone CryptoCell 312
compatible: "arm,cryptocell-312"
include: base.yaml
properties:
reg:
required: true
label:
required: true
interrupts:
required: true
+15
View File
@@ -0,0 +1,15 @@
# Copyright (c) 2018, Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
description: Nordic Control Interface for ARM TrustZone CryptoCell 310
compatible: "nordic,nrf-cc310"
include: base.yaml
properties:
reg:
required: true
label:
required: true
+15
View File
@@ -0,0 +1,15 @@
# Copyright (c) 2018, 2020 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
description: Nordic Control Interface for ARM TrustZone CryptoCell 312
compatible: "nordic,nrf-cc312"
include: base.yaml
properties:
reg:
required: true
label:
required: true
+15
View File
@@ -0,0 +1,15 @@
# Copyright (c) 2020 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
description: Nordic ECB (AES electronic codebook mode encryption)
compatible: "nordic,nrf-ecb"
include: base.yaml
properties:
reg:
required: true
interrupts:
required: true
+8
View File
@@ -0,0 +1,8 @@
# Copyright (c) 2021, Thomas Stranger
# SPDX-License-Identifier: Apache-2.0
description: STM32 AES Accelerator
compatible: "st,stm32-aes"
include: st,stm32-crypto-common.yaml
+8
View File
@@ -0,0 +1,8 @@
# Copyright (c) 2020, Markus Fuchs <markus.fuchs@de.sauter-bc.com>
# SPDX-License-Identifier: Apache-2.0
description: STM32 Cryptographic Accelerator
compatible: "st,stm32-cryp"
include: st,stm32-crypto-common.yaml
@@ -0,0 +1,17 @@
# Copyright (c) 2020, Markus Fuchs <markus.fuchs@de.sauter-bc.com>
# SPDX-License-Identifier: Apache-2.0
include: base.yaml
properties:
reg:
required: true
label:
required: true
interrupts:
required: true
clocks:
required: true