blob: c75bd7563d408a44554e1a619f9fbf6f4d6da405 [file] [log] [blame]
Bogdan Davidoaia5b02ba82017-02-06 15:09:30 +02001---
Ioannis Glaropouloscf36cb22018-02-07 23:06:52 +01002title: ARMv6-M NVIC Interrupt Controller
Kumar Galadb1075e2018-07-05 13:55:36 -05003id: arm,v6m-nvic
Bogdan Davidoaia5b02ba82017-02-06 15:09:30 +02004version: 0.1
5
6description: >
Ioannis Glaropouloscf36cb22018-02-07 23:06:52 +01007 This binding describes the ARMv6-M Nested Vectored Interrupt Controller.
Bogdan Davidoaia5b02ba82017-02-06 15:09:30 +02008
9properties:
Erwan Gouriou104553d2017-11-23 08:48:10 +010010 compatible:
Bogdan Davidoaia5b02ba82017-02-06 15:09:30 +020011 category: required
12 type: string
13 description: compatible strings
Kumar Galafbc55192017-03-27 11:57:52 -050014 constraint: "arm,v6m-nvic"
Bogdan Davidoaia5b02ba82017-02-06 15:09:30 +020015
Erwan Gouriou104553d2017-11-23 08:48:10 +010016 reg:
Bogdan Davidoaia5b02ba82017-02-06 15:09:30 +020017 category: required
18 type: int
19 description: mmio register space
20 generation: define
21
Erwan Gouriou104553d2017-11-23 08:48:10 +010022 arm,num-irq-priority-bits:
Bogdan Davidoaia5b02ba82017-02-06 15:09:30 +020023 category: required
24 type: int
25 description: number of bits of IRQ priorities
26 generation: define
27
Bogdan Davidoaia5b02ba82017-02-06 15:09:30 +020028"#cells":
29 - irq
Kumar Gala94107bc2017-03-23 13:41:32 -050030 - priority
Bogdan Davidoaia5b02ba82017-02-06 15:09:30 +020031...