| /linux/drivers/net/ipa/ |
| A D | ipa_interrupt.c | 252 struct ipa_interrupt *interrupt = ipa->interrupt; in ipa_interrupt_config() local 258 interrupt->ipa = ipa; in ipa_interrupt_config() 293 ipa->interrupt = interrupt; in ipa_interrupt_config() 300 free_irq(interrupt->irq, interrupt); in ipa_interrupt_config() 304 kfree(interrupt); in ipa_interrupt_config() 312 struct ipa_interrupt *interrupt = ipa->interrupt; in ipa_interrupt_deconfig() local 319 free_irq(interrupt->irq, interrupt); in ipa_interrupt_deconfig() 333 interrupt = kzalloc(sizeof(*interrupt), GFP_KERNEL); in ipa_interrupt_init() 334 if (!interrupt) in ipa_interrupt_init() 338 return interrupt; in ipa_interrupt_init() [all …]
|
| /linux/arch/mips/boot/dts/loongson/ |
| A D | ls7a-pch.dtsi | 16 interrupt-controller; 17 interrupt-parent = <&htvec>; 19 #interrupt-cells = <2>; 25 interrupt-parent = <&pic>; 33 interrupt-parent = <&pic>; 43 interrupt-parent = <&pic>; 53 interrupt-parent = <&pic>; 63 interrupt-parent = <&pic>; 73 #interrupt-cells = <2>; 247 #interrupt-cells = <1>; [all …]
|
| A D | loongson64-2k1000.dtsi | 32 cpuintc: interrupt-controller { 34 #interrupt-cells = <1>; 35 interrupt-controller; 66 interrupt-controller; 67 #interrupt-cells = <2>; 71 interrupt-names = "int0"; 86 interrupt-controller; 87 #interrupt-cells = <2>; 91 interrupt-names = "int1"; 217 #interrupt-cells = <1>; [all …]
|
| /linux/Documentation/devicetree/bindings/interrupt-controller/ |
| A D | renesas,rzg2l-irqc.yaml | 35 '#interrupt-cells': 44 interrupt-controller: true 52 - description: NMI interrupt 101 interrupt-names: 169 - '#interrupt-cells' 171 - interrupt-controller 174 - interrupt-names 193 interrupt-names: 199 interrupt-names: 212 #interrupt-cells = <2>; [all …]
|
| A D | marvell,orion-intc.txt | 3 * Main interrupt controller 8 - interrupt-controller: identifies the node as an interrupt controller 9 - #interrupt-cells: number of cells to encode an interrupt source, shall be 1 11 The interrupt sources map to the corresponding bits in the interrupt 20 interrupt-controller; 21 #interrupt-cells = <1>; 31 - interrupts: bridge interrupt of the main interrupt controller 32 - interrupt-controller: identifies the node as an interrupt controller 33 - #interrupt-cells: number of cells to encode an interrupt source, shall be 1 42 interrupt-controller; [all …]
|
| A D | brcm,bcm7120-l2-intc.yaml | 13 This interrupt controller hardware is a second level interrupt controller that 22 directly output an interrupt signal towards the interrupt controller parent, 23 or if they will output an interrupt signal at this 2nd level interrupt 30 - not all bits within the interrupt controller actually map to an interrupt 65 - outputs a single interrupt signal to its interrupt controller parent 88 interrupt-controller: true 90 "#interrupt-cells": 126 - interrupt-controller 127 - "#interrupt-cells" 137 interrupt-controller; [all …]
|
| A D | snps,dw-apb-ictl.txt | 12 - interrupt-controller: identifies the node as an interrupt controller 13 - #interrupt-cells: number of cells to encode an interrupt-specifier, shall be 1 16 - interrupts: interrupt reference to primary interrupt controller 18 The interrupt sources map to the corresponding bits in the interrupt 28 aic: interrupt-controller@3000 { 31 interrupt-controller; 32 #interrupt-cells = <1>; 33 interrupt-parent = <&gic>; 38 vic: interrupt-controller@10130000 { 41 interrupt-controller; [all …]
|
| A D | interrupts.txt | 11 properties contain a list of interrupt specifiers, one per output interrupt. The 12 format of the interrupt specifier is determined by the interrupt controller to 16 interrupt-parent = <&intc1>; 26 to reference multiple interrupt parents or a different interrupt parent than 36 A device is marked as an interrupt controller with the "interrupt-controller" 53 interrupt-controller; 54 #interrupt-cells = <1>; 60 interrupt-controller; 61 #interrupt-cells = <1>; 91 interrupt-controller; [all …]
|
| A D | marvell,icu.txt | 36 - interrupt-controller: Identifies the node as an interrupt 55 #interrupt-cells = <2>; 56 interrupt-controller; 63 #interrupt-cells = <2>; 64 interrupt-controller; 70 interrupt-parent = <&icu_nsr>; 75 interrupt-parent = <&icu_sei>; 81 interrupt-parent = <&icu_nsr>; 104 #interrupt-cells = <3>; 105 interrupt-controller; [all …]
|
| /linux/arch/powerpc/boot/dts/ |
| A D | fsp2.dts | 64 #interrupt-cells = <2>; 66 interrupt-controller; 79 interrupt-controller; 93 interrupt-controller; 107 interrupt-controller; 121 interrupt-controller; 134 interrupt-controller; 147 interrupt-controller; 161 interrupt-controller; 465 /* index interrupt-parent interrupt# type */ [all …]
|
| /linux/arch/loongarch/boot/dts/ |
| A D | loongson-2k2000.dtsi | 43 #interrupt-cells = <1>; 44 interrupt-controller; 128 interrupt-controller; 129 #interrupt-cells = <2>; 132 interrupt-names = "int0"; 142 interrupt-controller; 143 #interrupt-cells = <1>; 151 interrupt-controller; 152 #interrupt-cells = <2>; 160 interrupt-controller; [all …]
|
| /linux/arch/mips/boot/dts/brcm/ |
| A D | bcm7358.dtsi | 28 interrupt-controller; 29 #interrupt-cells = <1>; 57 interrupt-controller; 58 #interrupt-cells = <1>; 67 interrupt-controller; 68 #interrupt-cells = <1>; 92 interrupt-controller; 93 #interrupt-cells = <1>; 108 interrupt-controller; 230 interrupt-controller; [all …]
|
| A D | bcm7346.dtsi | 34 interrupt-controller; 35 #interrupt-cells = <1>; 63 interrupt-controller; 64 #interrupt-cells = <1>; 73 interrupt-controller; 74 #interrupt-cells = <1>; 98 interrupt-controller; 99 #interrupt-cells = <1>; 114 interrupt-controller; 246 interrupt-controller; [all …]
|
| A D | bcm7360.dtsi | 28 interrupt-controller; 29 #interrupt-cells = <1>; 57 interrupt-controller; 58 #interrupt-cells = <1>; 67 interrupt-controller; 68 #interrupt-cells = <1>; 92 interrupt-controller; 93 #interrupt-cells = <1>; 108 interrupt-controller; 222 interrupt-controller; [all …]
|
| A D | bcm7125.dtsi | 34 interrupt-controller; 35 #interrupt-cells = <1>; 63 interrupt-controller; 64 #interrupt-cells = <1>; 73 interrupt-controller; 74 #interrupt-cells = <1>; 98 interrupt-controller; 99 #interrupt-cells = <1>; 212 #interrupt-cells = <2>; 214 interrupt-controller; [all …]
|
| A D | bcm7362.dtsi | 34 interrupt-controller; 35 #interrupt-cells = <1>; 63 interrupt-controller; 64 #interrupt-cells = <1>; 73 interrupt-controller; 74 #interrupt-cells = <1>; 98 interrupt-controller; 99 #interrupt-cells = <1>; 114 interrupt-controller; 218 interrupt-controller; [all …]
|
| A D | bcm7420.dtsi | 34 interrupt-controller; 35 #interrupt-cells = <1>; 63 interrupt-controller; 64 #interrupt-cells = <1>; 73 interrupt-controller; 74 #interrupt-cells = <1>; 99 interrupt-controller; 100 #interrupt-cells = <1>; 228 #interrupt-cells = <2>; 230 interrupt-controller; [all …]
|
| A D | bcm7435.dtsi | 46 interrupt-controller; 47 #interrupt-cells = <1>; 76 interrupt-controller; 77 #interrupt-cells = <1>; 86 interrupt-controller; 87 #interrupt-cells = <1>; 115 interrupt-controller; 116 #interrupt-cells = <1>; 131 interrupt-controller; 260 interrupt-controller; [all …]
|
| /linux/arch/arm/boot/dts/marvell/ |
| A D | armada-xp-mv78460.dtsi | 124 #interrupt-cells = <1>; 139 interrupt-controller; 152 #interrupt-cells = <1>; 167 interrupt-controller; 195 interrupt-controller; 223 interrupt-controller; 251 interrupt-controller; 279 interrupt-controller; 407 interrupt-controller; 422 interrupt-controller; [all …]
|
| A D | armada-xp-mv78260.dtsi | 103 #interrupt-cells = <1>; 118 interrupt-controller; 131 #interrupt-cells = <1>; 146 interrupt-controller; 174 interrupt-controller; 202 interrupt-controller; 230 interrupt-controller; 258 interrupt-controller; 358 interrupt-controller; 373 interrupt-controller; [all …]
|
| /linux/arch/arm/boot/dts/samsung/ |
| A D | exynos5410-pinctrl.dtsi | 16 interrupt-controller; 17 #interrupt-cells = <2>; 24 interrupt-controller; 25 #interrupt-cells = <2>; 32 interrupt-controller; 33 #interrupt-cells = <2>; 40 interrupt-controller; 48 interrupt-controller; 56 interrupt-controller; 64 interrupt-controller; [all …]
|
| /linux/Documentation/devicetree/bindings/pci/ |
| A D | xlnx,xdma-host.yaml | 38 - description: interrupt asserted when miscellaneous interrupt is received. 42 interrupt-names: 48 interrupt-map-mask: 55 interrupt-map: 58 "#interrupt-cells": 61 interrupt-controller: 70 "#interrupt-cells": 85 - interrupt-map 86 - interrupt-map-mask 87 - "#interrupt-cells" [all …]
|
| /linux/Documentation/devicetree/bindings/net/wireless/ |
| A D | qcom,ath11k.yaml | 33 interrupt-names: 105 - description: misc-pulse1 interrupt events 106 - description: misc-latch interrupt events 108 - description: watchdog interrupt events 109 - description: interrupt event for ring CE0 110 - description: interrupt event for ring CE1 111 - description: interrupt event for ring CE2 112 - description: interrupt event for ring CE3 157 interrupt-names: 221 - interrupt-names [all …]
|
| /linux/Documentation/devicetree/bindings/powerpc/fsl/ |
| A D | mpic.txt | 9 additional cells in the interrupt specifier defining interrupt type 29 - interrupt-controller 35 - #interrupt-cells 73 - last-interrupt-source 102 <3rd-cell> interrupt-type 143 - For interrupt-type 1 (error interrupt), 154 interrupt-controller; 155 #interrupt-cells = <4>; 170 * To compute the interrupt specifier interrupt number 222 * Definition of an error interrupt (interrupt type 1). [all …]
|
| /linux/arch/arm64/boot/dts/tesla/ |
| A D | fsd-pinctrl.dtsi | 18 interrupt-controller; 19 #interrupt-cells = <2>; 26 interrupt-controller; 27 #interrupt-cells = <2>; 34 interrupt-controller; 35 #interrupt-cells = <2>; 42 interrupt-controller; 50 interrupt-controller; 74 interrupt-controller; 82 interrupt-controller; [all …]
|