/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm63138.dtsi | 92 interrupts = <GIC_PPI 0 IRQ_TYPE_LEVEL_HIGH>; 112 interrupts = <GIC_PPI 11 IRQ_TYPE_EDGE_RISING>; 119 interrupts = <GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(2) | 127 interrupts = <GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(2) | 154 interrupts = <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>; 247 interrupts = <GIC_SPI 85 IRQ_TYPE_LEVEL_HIGH>; 253 interrupts = <GIC_SPI 32 IRQ_TYPE_LEVEL_HIGH>; 262 interrupts = <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>; 281 interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>; 295 interrupts = <GIC_SPI 38 IRQ_TYPE_LEVEL_HIGH>; [all …]
|
/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8195.dtsi | 313 interrupts = <GIC_SPI 18 IRQ_TYPE_LEVEL_HIGH 0>; 432 interrupts = <GIC_PPI 7 IRQ_TYPE_LEVEL_HIGH &ppi_cluster0>; 438 interrupts = <GIC_PPI 7 IRQ_TYPE_LEVEL_HIGH &ppi_cluster1>; 449 interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_HIGH 0>, 470 interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH 0>; 519 interrupts = <GIC_SPI 235 IRQ_TYPE_LEVEL_HIGH 0>; 874 interrupts = <GIC_SPI 265 IRQ_TYPE_LEVEL_HIGH 0>; 882 interrupts = <GIC_SPI 243 IRQ_TYPE_LEVEL_HIGH 0>; 908 interrupts = <GIC_SPI 795 IRQ_TYPE_LEVEL_HIGH 0>, 919 interrupts = <GIC_SPI 226 IRQ_TYPE_LEVEL_HIGH 0>; [all …]
|
H A D | mt8365.dtsi | 292 interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH>; 444 interrupts = <GIC_SPI 115 IRQ_TYPE_LEVEL_HIGH>; 457 interrupts = <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>; 470 interrupts = <GIC_SPI 124 IRQ_TYPE_EDGE_FALLING>; 493 interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_LOW>; 519 interrupts = <GIC_SPI 45 IRQ_TYPE_LEVEL_LOW>, 534 interrupts = <GIC_SPI 35 IRQ_TYPE_LEVEL_LOW>; 545 interrupts = <GIC_SPI 36 IRQ_TYPE_LEVEL_LOW>; 556 interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_LOW>; 568 interrupts = <GIC_SPI 76 IRQ_TYPE_LEVEL_LOW>; [all …]
|
H A D | mt7988a.dtsi | 129 interrupts = <GIC_PPI 7 IRQ_TYPE_LEVEL_LOW>; 163 interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH>; 184 interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>; 210 interrupts = <GIC_SPI 225 IRQ_TYPE_LEVEL_HIGH>; 289 interrupts = <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>; 302 interrupts = <GIC_SPI 124 IRQ_TYPE_LEVEL_HIGH>; 313 interrupts = <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>; 325 interrupts = <GIC_SPI 136 IRQ_TYPE_LEVEL_HIGH>; 339 interrupts = <GIC_SPI 144 IRQ_TYPE_LEVEL_HIGH>; 353 interrupts = <GIC_SPI 145 IRQ_TYPE_LEVEL_HIGH>; [all …]
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3562.dtsi | 200 interrupts = <GIC_SPI 228 IRQ_TYPE_LEVEL_HIGH>, 235 interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>; 247 interrupts = <GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>; 259 interrupts = <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>; 271 interrupts = <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>; 283 interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>; 309 interrupts = <GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>, 334 interrupts = <GIC_SPI 144 IRQ_TYPE_LEVEL_HIGH>, 370 interrupts = <GIC_SPI 143 IRQ_TYPE_LEVEL_HIGH>; 383 interrupts = <GIC_PPI 9 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>; [all …]
|
H A D | rk3588-base.dtsi | 393 interrupts = <GIC_PPI 7 IRQ_TYPE_LEVEL_HIGH &ppi_partition0>; 398 interrupts = <GIC_PPI 7 IRQ_TYPE_LEVEL_HIGH &ppi_partition1>; 415 interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_HIGH 0>, 459 interrupts = <GIC_SPI 92 IRQ_TYPE_LEVEL_HIGH 0>, 470 interrupts = <GIC_SPI 220 IRQ_TYPE_LEVEL_HIGH 0>; 492 interrupts = <GIC_SPI 215 IRQ_TYPE_LEVEL_HIGH 0>; 503 interrupts = <GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH 0>; 514 interrupts = <GIC_SPI 218 IRQ_TYPE_LEVEL_HIGH 0>; 525 interrupts = <GIC_SPI 219 IRQ_TYPE_LEVEL_HIGH 0>; 536 interrupts = <GIC_SPI 222 IRQ_TYPE_LEVEL_HIGH 0>; [all …]
|
H A D | rk3399-base.dtsi | 262 interrupts = <GIC_PPI 7 IRQ_TYPE_LEVEL_LOW &ppi_cluster0>; 267 interrupts = <GIC_PPI 7 IRQ_TYPE_LEVEL_LOW &ppi_cluster1>; 277 interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_LOW 0>, 306 interrupts = <GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH 0>, 368 interrupts = <GIC_SPI 12 IRQ_TYPE_LEVEL_HIGH 0>; 390 interrupts = <GIC_SPI 64 IRQ_TYPE_LEVEL_HIGH 0>; 406 interrupts = <GIC_SPI 65 IRQ_TYPE_LEVEL_HIGH 0>; 423 interrupts = <GIC_SPI 11 IRQ_TYPE_LEVEL_HIGH 0>; 441 interrupts = <GIC_SPI 26 IRQ_TYPE_LEVEL_HIGH 0>; 452 interrupts = <GIC_SPI 28 IRQ_TYPE_LEVEL_HIGH 0>; [all …]
|
/linux/arch/arm/boot/dts/qcom/ |
H A D | qcom-msm8974.dtsi | 37 interrupts = <GIC_PPI 9 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>; 116 interrupts = <GIC_PPI 7 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>; 135 interrupts = <GIC_SPI 168 IRQ_TYPE_EDGE_RISING>; 221 interrupts = <GIC_SPI 158 IRQ_TYPE_EDGE_RISING>; 246 interrupts = <GIC_SPI 27 IRQ_TYPE_EDGE_RISING>; 271 interrupts = <GIC_SPI 143 IRQ_TYPE_EDGE_RISING>; 308 interrupts = <GIC_SPI 26 IRQ_TYPE_EDGE_RISING>; 316 interrupts = <GIC_SPI 157 IRQ_TYPE_EDGE_RISING>; 324 interrupts = <GIC_SPI 144 IRQ_TYPE_EDGE_RISING>; 360 interrupts = <GIC_SPI 3 IRQ_TYPE_EDGE_RISING>, [all …]
|
H A D | qcom-ipq8064.dtsi | 281 interrupts = <GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(2) | 355 interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>, 400 interrupts = <GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>; 512 interrupts = <GIC_SPI 178 IRQ_TYPE_LEVEL_HIGH>; 538 interrupts = <GIC_PPI 1 (GIC_CPU_MASK_SIMPLE(2) | 613 interrupts = <GIC_SPI 205 IRQ_TYPE_LEVEL_HIGH>; 658 interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>; 689 interrupts = <GIC_SPI 96 IRQ_TYPE_LEVEL_HIGH>; 699 interrupts = <GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>; 717 interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>; [all …]
|
/linux/Documentation/devicetree/bindings/serial/ |
H A D | marvell,armada-3700-uart.yaml | 31 interrupts: 45 - interrupts 58 interrupts: 67 interrupts: 84 interrupts = 98 interrupts =
|
/linux/arch/arm/boot/dts/marvell/ |
H A D | pxa168.dtsi | 55 interrupts = <13>; 64 interrupts = <27>; 74 interrupts = <28>; 84 interrupts = <29>; 97 interrupts = <49>; 127 interrupts = <7>; 139 interrupts = <58>; 148 interrupts = <5>, <6>;
|
/linux/arch/arc/boot/dts/ |
H A D | axc003.dtsi | 52 * this GPIO block ORs all interrupts on CPU card (creg,..) 70 interrupts = <25>; 79 interrupts = <2 4>; 89 interrupts = <20>; 122 * interrupts - setup accordingly in platform init (plat-axs10x/ax10x.c) 125 * ABPG GPIO. Thus set "interrupts = <24>" (DW APB GPIO to core) 126 * instead of "interrupts = <12>" (DW APB ICTL to DW APB GPIO) 138 interrupts = < 24 >;
|
/linux/arch/arc/kernel/ |
H A D | intc-compact.c | 22 * -Optionally, setup the High priority Interrupts as Level 2 IRQs 38 pr_info("Level-2 interrupts bitset %x\n", level_mask); in arc_init_IRQ() 56 * -2 levels of interrupts (high/low) 57 * -all interrupts being level triggered 133 * arch_local_irq_enable - Enable interrupts. 135 * 1. Explicitly called to re-enable interrupts 144 * Here local_irq_enable( ) shd not re-enable lower priority interrupts 145 * -If called from soft-ISR, it must re-enable all interrupts
|
/linux/arch/arm64/boot/dts/nvidia/ |
H A D | tegra210.dtsi | 25 interrupts = <GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>, /* controller interrupt */ 91 interrupts = <GIC_SPI 65 IRQ_TYPE_LEVEL_HIGH>, /* syncpt */ 109 interrupts = <GIC_SPI 11 IRQ_TYPE_LEVEL_HIGH>; 142 interrupts = <GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH>; 184 interrupts = <GIC_SPI 50 IRQ_TYPE_LEVEL_HIGH>; 195 interrupts = <GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH>; 210 interrupts = <GIC_SPI 74 IRQ_TYPE_LEVEL_HIGH>; 243 interrupts = <GIC_SPI 72 IRQ_TYPE_LEVEL_HIGH>; 292 interrupts = <GIC_SPI 80 IRQ_TYPE_LEVEL_HIGH>; 303 interrupts = <GIC_SPI 76 IRQ_TYPE_LEVEL_HIGH>; [all …]
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | qcm2290.dtsi | 171 interrupts = <GIC_PPI 6 IRQ_TYPE_LEVEL_HIGH>; 214 interrupts = <GIC_SPI 194 IRQ_TYPE_EDGE_RISING>; 276 interrupts = <GIC_SPI 197 IRQ_TYPE_EDGE_RISING>; 386 interrupts = <GIC_SPI 279 IRQ_TYPE_EDGE_RISING>; 409 interrupts = <GIC_SPI 70 IRQ_TYPE_EDGE_RISING>; 455 interrupts = <GIC_SPI 227 IRQ_TYPE_LEVEL_HIGH>; 763 interrupts = <GIC_SPI 247 IRQ_TYPE_LEVEL_HIGH>; 804 interrupts = <GIC_SPI 421 IRQ_TYPE_LEVEL_HIGH>; 867 interrupts-extended = <&mpm 86 IRQ_TYPE_LEVEL_HIGH>; 882 interrupts-extended = <&mpm 2 IRQ_TYPE_LEVEL_HIGH>, [all …]
|
/linux/arch/arm/boot/dts/socionext/ |
H A D | uniphier-pro5.dtsi | 140 interrupts = <GIC_SPI 190 IRQ_TYPE_LEVEL_HIGH>, 154 interrupts = <GIC_SPI 174 IRQ_TYPE_LEVEL_HIGH>, 169 interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>; 182 interrupts = <GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH>; 193 interrupts = <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>; 204 interrupts = <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>; 215 interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>; 226 interrupts = <GIC_SPI 177 IRQ_TYPE_LEVEL_HIGH>; 253 interrupts = <GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>; 267 interrupts = <GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>; [all …]
|
/linux/arch/arm64/boot/dts/broadcom/ |
H A D | bcm2712.dtsi | 207 interrupts = <GIC_SPI 273 IRQ_TYPE_LEVEL_HIGH>; 222 interrupts = <GIC_SPI 64 IRQ_TYPE_LEVEL_HIGH>, 232 interrupts = <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>; 239 interrupts = <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>; 249 interrupts = <GIC_SPI 247 IRQ_TYPE_LEVEL_HIGH>; 279 interrupts = <GIC_SPI 239 IRQ_TYPE_LEVEL_HIGH>; 287 interrupts = <GIC_SPI 101 IRQ_TYPE_LEVEL_HIGH>; 293 interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>; 300 interrupts = <1>; 307 interrupts = <0>; [all …]
|
/linux/Documentation/devicetree/bindings/net/ |
H A D | qcom,bam-dmux.yaml | 16 (Qualcomm BAM DMA) and bidirectional interrupts to coordinate power control. 27 interrupts: 29 Interrupts used by the modem to signal the AP. 30 Both interrupts must be declared as IRQ_TYPE_EDGE_BOTH. 65 - interrupts 83 interrupts = <1 IRQ_TYPE_EDGE_BOTH>, <11 IRQ_TYPE_EDGE_BOTH>;
|
/linux/Documentation/devicetree/bindings/gpio/ |
H A D | realtek,otto-gpio.yaml | 15 of two banks of 32 GPIOs. These GPIOs can generate edge-triggered interrupts. 16 Each bank's interrupts are cascased into one interrupt line on the parent 51 interrupts: 80 interrupt-controller: [ interrupts ] 93 interrupts = <23>; 105 interrupts = <13>;
|
/linux/arch/powerpc/boot/dts/fsl/ |
H A D | p5020si-post.dtsi | 52 interrupts = <25 2 0 0>; 65 interrupts = <16 2 1 15>; 74 interrupts = <16 2 1 15>; 94 interrupts = <16 2 1 14>; 103 interrupts = <16 2 1 14>; 123 interrupts = <16 2 1 13>; 132 interrupts = <16 2 1 13>; 152 interrupts = <16 2 1 12>; 161 interrupts = <16 2 1 12>; 175 interrupts = <16 2 1 11>; [all …]
|
/linux/drivers/iio/cdc/ |
H A D | ad7150.c | 75 * @interrupts: one or two interrupt numbers depending on device type. 86 int interrupts[2]; member 251 disable_irq(chip->interrupts[chan->channel]); in ad7150_write_event_config() 263 * Need to temporarily disable both interrupts if in ad7150_write_event_config() 269 disable_irq(chip->interrupts[0]); in ad7150_write_event_config() 270 disable_irq(chip->interrupts[1]); in ad7150_write_event_config() 310 enable_irq(chip->interrupts[0]); in ad7150_write_event_config() 311 enable_irq(chip->interrupts[1]); in ad7150_write_event_config() 314 enable_irq(chip->interrupts[chan->channel]); in ad7150_write_event_config() 563 chip->interrupts[0] = fwnode_irq_get(dev_fwnode(&client->dev), 0); in ad7150_probe() [all …]
|
/linux/arch/powerpc/boot/dts/ |
H A D | taishan.dts | 73 interrupts = <0x1 0x4 0x0 0x4>; /* cascade - first non-critical */ 86 interrupts = <0x3 0x4 0x2 0x4>; /* cascade */ 98 interrupts = <0x5 0x4 0x4 0x4>; /* cascade */ 116 interrupts = <0x17 0x1>; 149 interrupts = <0x0 0x1 0x2 0x3 0x4>; 171 interrupts = <0x7 0x4>; 186 interrupts = <0x5 0x4>; 229 interrupts = <0x0 0x4>; 240 interrupts = <0x1 0x4>; 248 interrupts = <0x2 0x4>; [all …]
|
/linux/Documentation/timers/ |
H A D | no_hz.rst | 7 reduce the number of scheduling-clock interrupts, thereby improving energy 12 There are three main ways of managing scheduling-clock interrupts 43 clock interrupts will normally be delivered any way because there 53 periods, failing to omit scheduling-clock interrupts will result in 60 workload with short iterations, the scheduling-clock interrupts can 73 An idle CPU that is not receiving scheduling-clock interrupts is said to 78 scheduling-clock interrupts to idle CPUs, which is critically important 84 unnecessary scheduling-clock interrupts. In these situations, there 85 is strong motivation to avoid sending scheduling-clock interrupts to 113 sending scheduling-clock interrupts to CPUs with a single runnable task, [all …]
|
/linux/arch/arm64/boot/dts/microchip/ |
H A D | sparx5.dtsi | 62 interrupts = <GIC_PPI 7 IRQ_TYPE_LEVEL_HIGH>; 73 interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_LOW>, 121 interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH>; 156 interrupts = <GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>; 169 interrupts = <GIC_SPI 10 IRQ_TYPE_LEVEL_HIGH>; 183 interrupts = <GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>; 192 interrupts = <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>; 205 interrupts = <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>; 216 interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>; 317 interrupts = <GIC_SPI 17 IRQ_TYPE_LEVEL_HIGH>; [all …]
|
/linux/Documentation/devicetree/bindings/net/wireless/ |
H A D | qcom,ath11k.yaml | 28 interrupts: 93 - interrupts 109 interrupts: 143 - description: interrupt event for ring ppdu-end-interrupts-mac3 144 - description: interrupt event for ring ppdu-end-interrupts-mac2 145 - description: interrupt event for ring ppdu-end-interrupts-mac1 197 - const: ppdu-end-interrupts-mac3 198 - const: ppdu-end-interrupts-mac2 199 - const: ppdu-end-interrupts-mac1 237 interrupts: [all …]
|