Home
last modified time | relevance | path

Searched full:interrupt (Results 151 – 175 of 6507) sorted by relevance

12345678910>>...261

/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A Dmti,cpu-interrupt-controller.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/mti,cpu-interrupt-controller.yaml#
7 title: MIPS CPU Interrupt Controller
14 platforms internal interrupt controller cascade.
21 const: mti,cpu-interrupt-controller
23 '#interrupt-cells':
29 interrupt-controller: true
35 - '#interrupt-cells'
37 - interrupt-controller
41 interrupt-controller {
42 compatible = "mti,cpu-interrupt-controller";
[all …]
H A Dralink,rt2880-intc.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/ralink,rt2880-intc.yaml#
7 title: Ralink SoCs Interrupt Controller
13 - $ref: /schemas/interrupt-controller.yaml#
16 This interrupt controller support a central point for interrupt aggregation
29 interrupt-controller: true
31 '#interrupt-cells':
38 - interrupt-controller
39 - '#interrupt-cells'
45 interrupt-controller@200 {
48 interrupt-controller;
[all …]
H A Dmstar,mst-intc.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/mstar,mst-intc.yaml#
7 title: MStar Interrupt Controller
14 interrupt controllers that routes interrupts to the GIC.
16 The HW block exposes a number of interrupt controllers, each
23 interrupt-controller: true
25 "#interrupt-cells":
35 The range <start, end> of parent interrupt controller's interrupt
36 lines that are hardwired to mstar interrupt controller.
44 Mark this controller has no End Of Interrupt(EOI) implementation.
56 mst_intc0: interrupt-controller@1f2032d0 {
[all …]
H A Drenesas,rza1-irqc.txt1 DT bindings for the Renesas RZ/A1 Interrupt Controller
3 The RZ/A1 Interrupt Controller is a front-end for the GIC found on Renesas
15 - #interrupt-cells: Must be 2 (an interrupt index and flags, as defined
18 - interrupt-controller: Marks the device as an interrupt controller
19 - reg: Base address and length of the memory resource used by the interrupt
21 - interrupt-map: Specifies the mapping from external interrupts to GIC
23 - interrupt-map-mask: Must be <7 0>
27 irqc: interrupt-controller@fcfef800 {
29 #interrupt-cells = <2>;
31 interrupt-controller;
[all …]
H A Dsamsung,s3c24xx-irq.txt1 Samsung S3C24XX Interrupt Controllers
3 The S3C24XX SoCs contain a custom set of interrupt controllers providing a
4 varying number of interrupt sources. The set consists of a main- and sub-
14 - interrupt-controller : Identifies the node as an interrupt controller
16 - #interrupt-cells : Specifies the number of cells needed to encode an
17 interrupt source. The value shall be 4 and interrupt descriptor shall
27 ctrl_irq contains the interrupt bit of the controller
32 interrupt-controller@4a000000 {
35 interrupt-controller;
36 #interrupt-cells=<4>;
[all …]
H A Dactions,owl-sirq.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/actions,owl-sirq.yaml#
7 title: Actions Semi Owl SoCs SIRQ interrupt controller
14 This interrupt controller is found in the Actions Semi Owl SoCs (S500, S700
15 and S900) and provides support for handling up to 3 external interrupt lines.
27 interrupt-controller: true
29 '#interrupt-cells':
33 cell is the trigger type as defined in interrupt.txt in this directory.
37 Contains the GIC SPI IRQs mapped to the external interrupt lines.
45 - interrupt-controller
46 - '#interrupt-cells'
[all …]
H A Darm,nvic.txt1 * ARM Nested Vector Interrupt Controller (NVIC)
3 The NVIC provides an interrupt controller that is tightly coupled to
5 vary in the number of interrupts and priority bits per interrupt.
13 - interrupt-controller : Identifies the node as an interrupt controller
14 - #interrupt-cells : Specifies the number of cells needed to encode an
15 interrupt source. The type shall be a <u32> and the value shall be 2.
17 The 1st cell contains the interrupt number for the interrupt type.
19 The 2nd cell is the priority of the interrupt.
29 intc: interrupt-controller@e000e100 {
31 #interrupt-cells = <2>;
[all …]
H A Dloongarch,cpu-interrupt-controller.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/loongarch,cpu-interrupt-controller.yaml#
7 title: LoongArch CPU Interrupt Controller
14 const: loongarch,cpu-interrupt-controller
16 '#interrupt-cells':
19 interrupt-controller: true
25 - '#interrupt-cells'
26 - interrupt-controller
30 interrupt-controller {
31 compatible = "loongarch,cpu-interrupt-controller";
32 #interrupt-cells = <1>;
[all …]
H A Dloongson,cpu-interrupt-controller.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/loongson,cpu-interrupt-controller.yaml#
7 title: LoongArch CPU Interrupt Controller
14 const: loongson,cpu-interrupt-controller
16 '#interrupt-cells':
19 interrupt-controller: true
25 - '#interrupt-cells'
26 - interrupt-controller
30 interrupt-controller {
31 compatible = "loongson,cpu-interrupt-controller";
32 #interrupt-cells = <1>;
[all …]
H A Dloongson,htvec.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/loongson,htvec.yaml#
7 title: Loongson-3 HyperTransport Interrupt Vector Controller
13 This interrupt controller is found in the Loongson-3 family of chips for
14 receiving vectorized interrupts from PCH's interrupt controller.
28 interrupt-controller: true
30 '#interrupt-cells':
37 - interrupt-controller
38 - '#interrupt-cells'
44 #include <dt-bindings/interrupt-controller/irq.h>
45 htvec: interrupt-controller@fb000080 {
[all …]
H A Dloongson,eiointc.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/loongson,eiointc.yaml#
7 title: Loongson Extended I/O Interrupt Controller
13 This interrupt controller is found on the Loongson-3 family chips and
15 individual cores without forwarding them through the HT's interrupt line.
18 - $ref: /schemas/interrupt-controller.yaml#
32 interrupt-controller: true
34 '#interrupt-cells':
41 - interrupt-controller
42 - '#interrupt-cells'
48 eiointc: interrupt-controller@1fe11600 {
[all …]
H A Dbrcm,bcm2836-l1-intc.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/brcm,bcm2836-l1-intc.yaml#
7 title: BCM2836 per-CPU interrupt controller
14 The BCM2836 has a per-cpu interrupt controller for the timer, PMU
16 peripheral (GPU) events, which chain to the BCM2835-style interrupt
20 - $ref: /schemas/interrupt-controller.yaml#
29 interrupt-controller: true
31 '#interrupt-cells':
37 - interrupt-controller
38 - '#interrupt-cells'
44 local_intc: interrupt-controller@40000000 {
[all …]
H A Dqcom,pdc.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/qcom,pdc.yaml#
7 title: PDC interrupt controller
16 interrupt controller that can be used to help detect edge low interrupts as
19 GIC is parent interrupt controller at the highest level. Platform interrupt
22 specify PDC as their interrupt controller and request the PDC port associated
23 with the GIC interrupt. See example below.
58 '#interrupt-cells':
61 interrupt-controller: true
80 - '#interrupt-cells'
81 - interrupt-controller
[all …]
H A Dloongson,htpic.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/loongson,htpic.yaml#
7 title: Loongson-3 HyperTransport Interrupt Controller
13 - $ref: /schemas/interrupt-controller.yaml#
16 This interrupt controller is found in the Loongson-3 family of chips to transmit
32 interrupt-controller: true
34 '#interrupt-cells':
41 - interrupt-controller
42 - '#interrupt-cells'
48 #include <dt-bindings/interrupt-controller/irq.h>
49 htintc: interrupt-controller@1fb000080 {
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/apple/
H A Dt600x-die0.dtsi17 aic: interrupt-controller@28e100000 {
19 #interrupt-cells = <4>;
20 interrupt-controller;
36 interrupt-controller;
37 #interrupt-cells = <2>;
38 interrupt-parent = <&aic>;
52 interrupt-parent = <&aic>;
59 interrupt-parent = <&aic>;
68 interrupt-parent = <&aic>;
87 interrupt-parent = <&aic>;
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Dtc3589x.txt18 - interrupts : the interrupt on the parent the controller is connected to
19 - interrupt-controller : marks the device node as an interrupt controller
20 - #interrupt-cells : should be <1>, the first cell is the IRQ offset on this
21 TC3589x interrupt controller.
29 - interrupts : interrupt on the parent, which must be the tc3589x MFD device
30 - interrupt-controller : marks the device node as an interrupt controller
31 - #interrupt-cells : should be <2>, the first cell is the IRQ offset on this
32 TC3589x GPIO interrupt controller, the second cell is the interrupt flags
33 in accordance with <dt-bindings/interrupt-controller/irq.h>. The following
65 interrupt-parent = <&gpio6>;
[all …]
/freebsd/sys/contrib/device-tree/Bindings/cpufreq/
H A Dbrcm,stb-avs-cpu-freq.txt1 Broadcom AVS mail box and interrupt register bindings
6 second node (brcm,avs-cpu-l2-intr) is required to trigger an interrupt on
7 the AVS CPU. The interrupt tells the AVS CPU that it needs to process a
11 The interface also requires a reference to the AVS host interrupt controller,
19 [2] Documentation/devicetree/bindings/interrupt-controller/brcm,l2-intc.yaml
30 - interrupts: The interrupt that the AVS CPU will use to interrupt the host
32 - interrupt-names: The name of the interrupt used to interrupt the host.
53 avs_host_l2_intc: interrupt-controller@f04d1200 {
54 #interrupt-cells = <1>;
56 interrupt-parent = <&intc>;
[all …]
/freebsd/sys/contrib/device-tree/src/arm/broadcom/
H A Dbcm7445.dtsi2 #include <dt-bindings/interrupt-controller/arm-gic.h>
9 interrupt-parent = <&gic>;
48 gic: interrupt-controller@ffd00000 {
54 interrupt-controller;
55 #interrupt-cells = <3>;
99 irq0_intc: interrupt-controller@40a780 {
101 interrupt-parent = <&gic>;
102 #interrupt-cells = <1>;
104 interrupt-controller;
111 irq0_aon_intc: interrupt-controller@417280 {
[all …]
/freebsd/sys/dts/arm/
H A Dvybrid.dtsi33 interrupt-parent = <&GIC>;
68 GIC: interrupt-controller@01c81000 {
72 interrupt-controller;
73 #interrupt-cells = <1>;
95 interrupt-parent = < &GIC >;
111 interrupt-parent = <&GIC>;
121 interrupt-parent = <&GIC>;
130 interrupt-parent = <&GIC>;
138 interrupt-parent = <&GIC>;
151 interrupt-parent = <&GIC>;
[all …]
/freebsd/sys/contrib/device-tree/src/powerpc/
H A Dicon.dts52 UIC0: interrupt-controller0 {
54 interrupt-controller;
59 #interrupt-cells = <2>;
62 UIC1: interrupt-controller1 {
64 interrupt-controller;
69 #interrupt-cells = <2>;
71 interrupt-parent = <&UIC0>;
74 UIC2: interrupt-controller2 {
76 interrupt-controller;
81 #interrupt-cells = <2>;
[all …]
H A Drainier.dts57 UIC0: interrupt-controller0 {
59 interrupt-controller;
64 #interrupt-cells = <2>;
67 UIC1: interrupt-controller1 {
69 interrupt-controller;
74 #interrupt-cells = <2>;
76 interrupt-parent = <&UIC0>;
79 UIC2: interrupt-controller2 {
81 interrupt-controller;
86 #interrupt-cells = <2>;
[all …]
/freebsd/sys/contrib/device-tree/src/arm/samsung/
H A Dexynos3250-pinctrl.dtsi34 interrupt-controller;
35 #interrupt-cells = <2>;
42 interrupt-controller;
43 #interrupt-cells = <2>;
50 interrupt-controller;
51 #interrupt-cells = <2>;
58 interrupt-controller;
59 #interrupt-cells = <2>;
66 interrupt-controller;
67 #interrupt-cells = <2>;
[all …]
/freebsd/sys/contrib/device-tree/Bindings/powerpc/nintendo/
H A Dwii.txt32 - interrupts : should contain the VI interrupt
44 1.b.i) The "Flipper" interrupt controller node
46 Represents the "Flipper" interrupt controller within the "Hollywood" chip.
47 The node for the "Flipper" interrupt controller must be placed under
52 - #interrupt-cells : <1>
54 - interrupt-controller
65 - interrupts : should contain the DSP interrupt
77 - interrupts : should contain the SI interrupt
88 - interrupts : should contain the AI interrupt
98 - interrupts : should contain the EXI interrupt
[all...]
/freebsd/sys/contrib/device-tree/src/arm64/exynos/
H A Dexynos7885-pinctrl.dtsi12 #include <dt-bindings/interrupt-controller/arm-gic.h>
20 interrupt-controller;
21 #interrupt-cells = <2>;
28 interrupt-controller;
29 #interrupt-cells = <2>;
36 interrupt-controller;
37 #interrupt-cells = <2>;
38 interrupt-parent = <&gic>;
53 interrupt-controller;
54 #interrupt-cells = <2>;
[all …]
/freebsd/sys/contrib/device-tree/src/riscv/sifive/
H A Dfu540-c000.dtsi37 cpu0_intc: interrupt-controller {
38 #interrupt-cells = <1>;
40 interrupt-controller;
64 cpu1_intc: interrupt-controller {
65 #interrupt-cells = <1>;
67 interrupt-controller;
91 cpu2_intc: interrupt-controller {
92 #interrupt-cells = <1>;
94 interrupt-controller;
118 cpu3_intc: interrupt
[all...]

12345678910>>...261