Skip to content
Permalink
Browse files

dts: arm: add DTS binding for ARM MPU peripheral

Add DTS binding files for the ARM MPU, for both ARM
MPU architecture variants, ARMv7-M and ARMv8-M.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
  • Loading branch information...
ioannisg authored and galak committed Dec 18, 2018
1 parent a1e3f39 commit 0a08c4e1e9667a24b528c858ecbebe30ee933e8a
Showing with 56 additions and 0 deletions.
  1. +28 −0 dts/bindings/mmu_mpu/arm,armv7m-mpu.yaml
  2. +28 −0 dts/bindings/mmu_mpu/arm,armv8m-mpu.yaml
@@ -0,0 +1,28 @@
---
title: ARMv7-M Memory Protection Unit
version: 0.1

description: >
This binding describes the ARMv7-M Memory Protection Unit (MPU).
properties:
compatible:
category: required
type: string
description: compatible strings
constraint: "arm,armv7m-mpu"
generation: define

reg:
category: required
type: int
description: mmio register space
generation: define

arm,num-mpu-regions:
category: required
type: int
description: number of MPU regions supported by hardware
generation: define

...
@@ -0,0 +1,28 @@
---
title: ARMv8-M Memory Protection Unit
version: 0.1

description: >
This binding describes the ARMv8-M Memory Protection Unit (MPU).
properties:
compatible:
category: required
type: string
description: compatible strings
constraint: "arm,armv8m-mpu"
generation: define

reg:
category: required
type: int
description: mmio register space
generation: define

arm,num-mpu-regions:
category: required
type: int
description: number of MPU regions supported by hardware
generation: define

...

0 comments on commit 0a08c4e

Please sign in to comment.
You can’t perform that action at this time.