1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 2 %YAML 1.2 3 --- 4 $id: http://devicetree.org/schemas/interrupt-c 5 $schema: http://devicetree.org/meta-schemas/co 6 7 title: STMicroelectronics STi System Configura 8 9 maintainers: 10 - Patrice Chotard <patrice.chotard@foss.st.co 11 12 description: 13 On STi based systems; External, CTI (Core Si 14 Management), and PL310 L2 Cache IRQs are con 15 Configuration registers. This device is use 16 17 properties: 18 compatible: 19 const: st,stih407-irq-syscfg 20 21 st,syscfg: 22 description: Phandle to Cortex-A9 IRQ syst 23 $ref: /schemas/types.yaml#/definitions/pha 24 25 st,irq-device: 26 description: Array of IRQs to enable. 27 $ref: /schemas/types.yaml#/definitions/uin 28 items: 29 - description: Enable the IRQ of the cha 30 - description: Enable the IRQ of the cha 31 32 st,fiq-device: 33 description: Array of FIQs to enable. 34 $ref: /schemas/types.yaml#/definitions/uin 35 items: 36 - description: Enable the IRQ of the cha 37 - description: Enable the IRQ of the cha 38 39 st,invert-ext: 40 description: External IRQs can be inverted 41 these three IRQs using bitwise logic, ea 42 on the first, second and fourth bit. 43 $ref: /schemas/types.yaml#/definitions/uin 44 enum: [ 1, 2, 3, 4, 5, 6 ] 45 46 required: 47 - compatible 48 - st,syscfg 49 - st,irq-device 50 - st,fiq-device 51 52 additionalProperties: false 53 54 examples: 55 - | 56 #include <dt-bindings/interrupt-controller 57 irq-syscfg { 58 compatible = "st,stih407-irq-syscfg"; 59 st,syscfg = <&syscfg_cpu>; 60 st,irq-device = <ST_IRQ_SYSCFG_PMU_0>, 61 <ST_IRQ_SYSCFG_PMU_1>; 62 st,fiq-device = <ST_IRQ_SYSCFG_DISABLE 63 <ST_IRQ_SYSCFG_DISABLE 64 }; 65 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.