Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/arm/atmel,sama5d2-secumod.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Microchip AT91 Security Module (SECUMOD)
8
9maintainers:
10 - Nicolas Ferre <nicolas.ferre@microchip.com>
11
12description:
13 The Security Module also offers the PIOBU pins which can be used as GPIO pins.
14 Note that they maintain their voltage during Backup/Self-refresh.
15
16properties:
17 compatible:
18 oneOf:
19 - items:
20 - const: atmel,sama5d2-secumod
21 - const: syscon
22 - items:
23 - enum:
24 - microchip,sama7d65-secumod
25 - microchip,sama7g5-secumod
26 - const: atmel,sama5d2-secumod
27 - const: syscon
28 reg:
29 maxItems: 1
30
31 gpio-controller: true
32
33 "#gpio-cells":
34 const: 2
35
36required:
37 - compatible
38 - reg
39
40unevaluatedProperties: false
41
42examples:
43 - |
44 security-module@fc040000 {
45 compatible = "atmel,sama5d2-secumod", "syscon";
46 reg = <0xfc040000 0x100>;
47 gpio-controller;
48 #gpio-cells = <2>;
49 };