~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/interrupt-controller/socionext,uniphier-aidet.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/interrupt-controller/socionext,uniphier-aidet.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: UniPhier AIDET
  8 
  9 description: |
 10   UniPhier AIDET (ARM Interrupt Detector) is an add-on block for ARM GIC
 11   (Generic Interrupt Controller). GIC itself can handle only high level and
 12   rising edge interrupts. The AIDET provides logic inverter to support low
 13   level and falling edge interrupts.
 14 
 15 maintainers:
 16   - Masahiro Yamada <yamada.masahiro@socionext.com>
 17 
 18 allOf:
 19   - $ref: /schemas/interrupt-controller.yaml#
 20 
 21 properties:
 22   compatible:
 23     enum:
 24       - socionext,uniphier-ld4-aidet
 25       - socionext,uniphier-pro4-aidet
 26       - socionext,uniphier-sld8-aidet
 27       - socionext,uniphier-pro5-aidet
 28       - socionext,uniphier-pxs2-aidet
 29       - socionext,uniphier-ld6b-aidet
 30       - socionext,uniphier-ld11-aidet
 31       - socionext,uniphier-ld20-aidet
 32       - socionext,uniphier-pxs3-aidet
 33       - socionext,uniphier-nx1-aidet
 34 
 35   reg:
 36     maxItems: 1
 37 
 38   interrupt-controller: true
 39 
 40   '#interrupt-cells':
 41     description: |
 42       The first cell defines the interrupt number (corresponds to the SPI
 43       interrupt number of GIC). The second cell specifies the trigger type as
 44       defined in interrupts.txt in this directory.
 45     const: 2
 46 
 47 required:
 48   - compatible
 49   - reg
 50   - interrupt-controller
 51   - '#interrupt-cells'
 52 
 53 additionalProperties: false
 54 
 55 examples:
 56   - |
 57     interrupt-controller@5fc20000 {
 58         compatible = "socionext,uniphier-pro4-aidet";
 59         reg = <0x5fc20000 0x200>;
 60         interrupt-controller;
 61         #interrupt-cells = <2>;
 62     };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php