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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.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 OR BSD-2-Clause)
  2 # Copyright 2018 Linaro Ltd.
  3 %YAML 1.2
  4 ---
  5 $id: http://devicetree.org/schemas/interrupt-controller/intel,ixp4xx-interrupt.yaml#
  6 $schema: http://devicetree.org/meta-schemas/core.yaml#
  7 
  8 title: Intel IXP4xx XScale Networking Processors Interrupt Controller
  9 
 10 maintainers:
 11   - Linus Walleij <linus.walleij@linaro.org>
 12 
 13 description: |
 14   This interrupt controller is found in the Intel IXP4xx processors.
 15   Some processors have 32 interrupts, some have up to 64 interrupts.
 16   The exact number of interrupts is determined from the compatible
 17   string.
 18 
 19   The distinct IXP4xx families with different interrupt controller
 20   variations are IXP42x, IXP43x, IXP45x and IXP46x. Those four
 21   families were the only ones to reach the developer and consumer
 22   market.
 23 
 24 properties:
 25   compatible:
 26     items:
 27       - enum:
 28           - intel,ixp42x-interrupt
 29           - intel,ixp43x-interrupt
 30           - intel,ixp45x-interrupt
 31           - intel,ixp46x-interrupt
 32 
 33   reg:
 34     maxItems: 1
 35 
 36   interrupt-controller: true
 37 
 38   '#interrupt-cells':
 39     const: 2
 40 
 41 required:
 42   - compatible
 43   - reg
 44   - interrupt-controller
 45   - '#interrupt-cells'
 46 
 47 additionalProperties: false
 48 
 49 examples:
 50   - |
 51     intcon: interrupt-controller@c8003000 {
 52         compatible = "intel,ixp43x-interrupt";
 53         reg = <0xc8003000 0x100>;
 54         interrupt-controller;
 55         #interrupt-cells = <2>;
 56     };

~ [ 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