/linux/arch/arm/boot/dts/arm/ |
H A D | vexpress-v2m.dtsi | 107 interrupts = <15>; 119 interrupts = <16>; 186 interrupts = <11>; 194 interrupts = <9>, <10>; 206 interrupts = <12>; 214 interrupts = <13>; 222 interrupts = <5>; 230 interrupts = <6>; 238 interrupts = <7>; 246 interrupts = <8>; [all …]
|
H A D | vexpress-v2m-rs1.dtsi | 187 interrupts = <15>; 199 interrupts = <16>; 266 interrupts = <11>; 274 interrupts = <9>, <10>; 286 interrupts = <12>; 294 interrupts = <13>; 302 interrupts = <5>; 310 interrupts = <6>; 318 interrupts = <7>; 326 interrupts = <8>; [all …]
|
/linux/arch/arm64/boot/dts/socionext/ |
H A D | uniphier-pxs3.dtsi | 149 interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_HIGH>, 209 interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>; 222 interrupts = <GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH>; 233 interrupts = <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>; 244 interrupts = <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>; 255 interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>; 266 interrupts = <GIC_SPI 177 IRQ_TYPE_LEVEL_HIGH>; 298 interrupts = <GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>; 312 interrupts = <GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>; 326 interrupts = <GIC_SPI 43 IRQ_TYPE_LEVEL_HIGH>; [all …]
|
H A D | uniphier-ld20.dtsi | 196 interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_HIGH>, 256 interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>; 269 interrupts = <GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH>; 282 interrupts = <GIC_SPI 229 IRQ_TYPE_LEVEL_HIGH>; 295 interrupts = <GIC_SPI 230 IRQ_TYPE_LEVEL_HIGH>; 306 interrupts = <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>; 317 interrupts = <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>; 328 interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>; 339 interrupts = <GIC_SPI 177 IRQ_TYPE_LEVEL_HIGH>; 368 interrupts = <GIC_SPI 144 IRQ_TYPE_LEVEL_HIGH>; [all …]
|
/linux/arch/arm/boot/dts/ti/davinci/ |
H A D | da850.dtsi | 109 interrupts = <28>; 424 interrupts = <11>, <12>; 434 interrupts = <13>; 441 interrupts = <32>; 450 interrupts = <93>, <94>; 460 interrupts = <95>; 469 interrupts = <25>; 479 interrupts = <53>; 489 interrupts = <61>; 497 interrupts = <19>, <19>; [all …]
|
/linux/arch/riscv/boot/dts/sifive/ |
H A D | fu740-c000.dtsi | 189 interrupts-extended = 207 interrupts = <39>; 215 interrupts = <40>; 223 interrupts = <52>; 235 interrupts = <53>; 248 interrupts = <41>; 259 interrupts = <42>; 269 interrupts = <43>; 278 interrupts = <55>; 293 interrupts = <44>, <45>, <46>, <47>; [all …]
|
/linux/Documentation/core-api/ |
H A D | genericirq.rst | 17 interrupts. The drivers do not have to know anything about interrupt 82 IRQ-flow implementation for 'level type' interrupts and add a 174 specific) are assigned to specific interrupts by the architecture either 226 interrupts. 238 handle_fasteoi_irq provides a generic implementation for interrupts, 251 interrupts. 275 interrupts. 290 interrupts. 292 Per CPU interrupts are only available on SMP and the handler provides a 314 handle_bad_irq is used for spurious interrupts which have no real [all …]
|
/linux/arch/arm/boot/dts/qcom/ |
H A D | qcom-msm8960.dtsi | 21 interrupts = <GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_HIGH)>; 99 interrupts = <GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_HIGH)>; 152 interrupts = <GIC_PPI 1 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_EDGE_RISING)>, 182 interrupts = <GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>; 203 interrupts = <GIC_SPI 178 IRQ_TYPE_LEVEL_HIGH>; 269 interrupts = <GIC_SPI 19 IRQ_TYPE_EDGE_RISING>, 329 interrupts = <GIC_SPI 154 IRQ_TYPE_LEVEL_HIGH>; 354 interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>; 370 interrupts = <GIC_SPI 96 IRQ_TYPE_LEVEL_HIGH>; 382 interrupts = <GIC_SPI 104 IRQ_TYPE_LEVEL_HIGH>; [all …]
|
/linux/arch/arm/boot/dts/ti/keystone/ |
H A D | keystone-k2e.dtsi | 54 interrupts = <GIC_SPI 152 IRQ_TYPE_EDGE_RISING>; 56 interrupts = <GIC_SPI 152 IRQ_TYPE_EDGE_RISING>; 75 interrupts = <GIC_SPI 414 IRQ_TYPE_EDGE_RISING>; 84 interrupts = <GIC_SPI 414 IRQ_TYPE_EDGE_RISING>; 132 interrupts = <0 8>; 154 interrupts = <GIC_SPI 385 IRQ_TYPE_EDGE_RISING>; 166 interrupts = <GIC_SPI 377 IRQ_TYPE_EDGE_RISING>, 180 interrupts = <GIC_SPI 373 IRQ_TYPE_EDGE_RISING>,
|
/linux/arch/mips/boot/dts/brcm/ |
H A D | bcm6362.dtsi | 105 interrupts = <2>, <3>; 123 interrupts = <3>; 136 interrupts = <4>; 158 interrupts = <12>; 173 interrupts = <2>; 191 interrupts = <5>; 225 interrupts = <10>; 240 interrupts = <9>;
|
/linux/arch/powerpc/boot/dts/ |
H A D | tqm8xx.dts | 38 interrupts = <15 2>; // decrementer interrupt 72 interrupts = <8 1>; 84 interrupts = <8 1>; 114 interrupts = <3 1>; 134 interrupts = <0 2>; // cpm error interrupt 160 interrupts = <5 2 0 2>; 173 interrupts = <4>; 184 interrupts = <30>;
|
H A D | mpc866ads.dts | 31 interrupts = <15 2>; // decrementer interrupt 82 interrupts = <3 1>; 102 interrupts = <0 2>; // cpm error interrupt 128 interrupts = <5 2 0 2>; 141 interrupts = <4>; 152 interrupts = <3>; 164 interrupts = <30>; 174 interrupts = <16>;
|
/linux/arch/mips/boot/dts/realtek/ |
H A D | rtl930x.dtsi | 52 interrupts = <23>, <24>; 124 interrupts = <2>, <3>, <4>, <5>, <6>, <7>; 141 interrupts = <7>, <8>, <9>, <10>, <11>; 156 interrupts = <5>, <6>; 169 interrupts = <13>; 176 interrupts = <19>; 190 interrupts = <30>; 207 interrupts = <31>;
|
/linux/arch/arm64/boot/dts/nvidia/ |
H A D | tegra194.dtsi | 38 interrupts = <GIC_SPI 288 IRQ_TYPE_LEVEL_HIGH>, 96 interrupts = <GIC_SPI 230 IRQ_TYPE_LEVEL_HIGH>, 147 interrupts = <GIC_SPI 194 IRQ_TYPE_LEVEL_HIGH>; 175 interrupts = <GIC_SPI 75 IRQ_TYPE_LEVEL_HIGH>, 609 interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>, 654 interrupts = <GIC_SPI 145 686 interrupts = <GIC_SPI 223 IRQ_TYPE_LEVEL_HIGH>; 717 interrupts = <GIC_SPI 224 IRQ_TYPE_LEVEL_HIGH>; 730 interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>, 747 interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>; [all …]
|
/linux/arch/mips/pci/ |
H A D | msi-octeon.c | 31 * is used so we can disable all of the MSI interrupts when a device 50 * @dev: Device requesting MSI interrupts 53 * Called when a driver requests MSI interrupts instead of the 54 * legacy INT A-D. This routine will allocate multiple interrupts 85 * driver the chance to override the number of interrupts in arch_setup_msi_irq() 103 * interrupts. If this device asks for more, only give it one. in arch_setup_msi_irq() 136 /* Make sure the search for available interrupts didn't fail */ in arch_setup_msi_irq() 139 pr_err("arch_setup_msi_irq: Unable to find %d free interrupts, trying just one", in arch_setup_msi_irq() 147 /* MSI interrupts start at logical IRQ OCTEON_IRQ_MSI_BIT0 */ in arch_setup_msi_irq() 193 * Called when a device no longer needs its MSI interrupts. All [all …]
|
/linux/arch/arm/boot/dts/axis/ |
H A D | artpec6.dtsi | 114 interrupts = <GIC_PPI 11 0xf01>; 121 interrupts = <GIC_PPI 13 0xf04>; 138 interrupts = <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>; 153 interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>, 177 interrupts = <GIC_SPI 148 IRQ_TYPE_LEVEL_HIGH>; 239 interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>; 245 interrupts = <GIC_SPI 96 IRQ_TYPE_LEVEL_HIGH>, /* error */ 267 interrupts = <GIC_SPI 96 IRQ_TYPE_LEVEL_HIGH>, /* error */ 292 interrupts = <GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>, 334 interrupts = <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>; [all …]
|
/linux/Documentation/devicetree/bindings/usb/ |
H A D | qcom,dwc3.yaml | 122 interrupts: 124 Different types of interrupts are used based on HS PHY used on target: 126 - hs_phy_irq: Apart from DP/DM/QUSB2 PHY interrupts, there is 174 - interrupts 416 interrupts: 438 interrupts: 457 interrupts: 473 interrupts: 516 interrupts: 537 interrupts: [all …]
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | sdm630.dtsi | 357 interrupts = <GIC_PPI 6 IRQ_TYPE_LEVEL_HIGH>; 371 interrupts = <GIC_SPI 168 IRQ_TYPE_EDGE_RISING>; 529 interrupts = <GIC_SPI 158 IRQ_TYPE_EDGE_RISING>; 549 interrupts = <GIC_SPI 451 IRQ_TYPE_EDGE_RISING>; 639 #global-interrupts = <2>; 642 interrupts = 706 interrupts = <GIC_SPI 184 IRQ_TYPE_LEVEL_HIGH>, 729 interrupts = <GIC_SPI 208 IRQ_TYPE_LEVEL_HIGH>; 1023 interrupts-extended = <&intc GIC_SPI 448 IRQ_TYPE_EDGE_RISING>, 1070 interrupts = <GIC_SPI 452 IRQ_TYPE_EDGE_RISING>; [all …]
|
/linux/Documentation/devicetree/bindings/gpio/ |
H A D | mediatek,mt7621-gpio.yaml | 16 interrupts on any of the GPIOs, either edge or level. It then interrupts the CPU 40 interrupts: 51 - interrupts 69 interrupts = <GIC_SHARED 12 IRQ_TYPE_LEVEL_HIGH>;
|
/linux/Documentation/devicetree/bindings/timer/ |
H A D | snps,dw-apb-timer.yaml | 24 interrupts: 49 - interrupts 64 interrupts = <0 170 4>; 72 interrupts = <0 170 4>; 80 interrupts = <0 170 4>;
|
/linux/Documentation/devicetree/bindings/dma/ |
H A D | apm-xgene-dma.txt | 15 - interrupts: DMA has 5 interrupts sources. 1st interrupt is 16 DMA error reporting interrupt. 2nd, 3rd, 4th and 5th interrupts 17 are completion interrupts for each DMA channels. 40 interrupts = <0x0 0x82 0x4>,
|
/linux/Documentation/devicetree/bindings/interrupt-controller/ |
H A D | abilis,tb10x-ictl.yaml | 14 one-to-one mapping of external interrupt sources to CPU interrupts and 29 interrupts: 31 interrupts. 40 - interrupts 51 interrupts = <5>, <6>, <7>, <8>, <9>, <10>, <11>, <12>, <13>, <14>,
|
/linux/include/linux/ |
H A D | serial_core.h | 50 * Interrupts: caller dependent. 69 * Interrupts: locally disabled. 89 * Interrupts: locally disabled. 101 * Interrupts: locally disabled. 109 * Interrupts: locally disabled. 144 * Interrupts: caller dependent. 151 * Interrupts: locally disabled. 159 * Interrupts: locally disabled. 164 * Enable the modem status interrupts. 166 * This method may be called multiple times. Modem status interrupts [all …]
|
/linux/drivers/macintosh/ams/ |
H A D | ams-pmu.c | 78 /* Enables or disables the specified interrupts */ 134 /* Disable interrupts */ in ams_pmu_exit() 137 /* Clear interrupts */ in ams_pmu_exit() 165 /* Disable interrupts */ in ams_pmu_init() 168 /* Clear interrupts */ in ams_pmu_init() 186 /* Clear interrupts */ in ams_pmu_init() 191 /* Enable interrupts */ in ams_pmu_init()
|
/linux/Documentation/devicetree/bindings/pci/ |
H A D | rockchip-dw-pcie.yaml | 43 description: Interrupt controller node for handling legacy PCI interrupts. 55 interrupts: 62 - interrupts 96 interrupts: 109 interrupts: 149 interrupts = <GIC_SPI 160 IRQ_TYPE_LEVEL_HIGH>, 174 interrupts = <GIC_SPI 72 IRQ_TYPE_EDGE_RISING>;
|