/openbmc/qemu/hw/intc/ |
H A D | arm_gic_kvm.c | 57 if (irq < (num_irq - GIC_INTERNAL)) { in kvm_arm_gic_set_irq() 68 irq -= (num_irq - GIC_INTERNAL); in kvm_arm_gic_set_irq() 294 int num_irq; in kvm_arm_gic_put() local 310 num_irq = ((reg & 0x1f) + 1) * 32; in kvm_arm_gic_put() 313 if (num_irq < s->num_irq) { in kvm_arm_gic_put() 315 s->num_irq, num_irq); in kvm_arm_gic_put() 405 s->num_irq = ((reg & 0x1f) + 1) * 32; in kvm_arm_gic_get() 408 if (s->num_irq > GIC_MAXIRQ) { in kvm_arm_gic_get() 410 s->num_irq); in kvm_arm_gic_get() 418 for (i = 0; i < s->num_irq; i++) { in kvm_arm_gic_get() [all …]
|
H A D | mips_gic.c | 31 for (i = 0; i < gic->num_irq; i++) { in mips_gic_set_vp_irq() 156 OFFSET_CHECK(irq_src < gic->num_irq); in gic_read() 162 OFFSET_CHECK(irq_src < gic->num_irq); in gic_read() 302 OFFSET_CHECK(intr < gic->num_irq); in gic_write() 321 OFFSET_CHECK(irq_src < gic->num_irq); in gic_write() 329 OFFSET_CHECK(irq_src < gic->num_irq); in gic_write() 359 int numintrs = (gic->num_irq / 8) - 1; in gic_reset() 375 for (i = 0; i < gic->num_irq; i++) { in gic_reset() 416 if ((s->num_irq > GIC_MAX_INTRS) || (s->num_irq % 8) || (s->num_irq <= 0)) { in mips_gic_realize() 435 qdev_init_gpio_in(dev, gic_set_irq, s->num_irq); in mips_gic_realize() [all …]
|
H A D | arm_gicv3_dist.c | 86 if (irq < GIC_INTERNAL || irq >= s->num_irq) { in gicd_ns_access() 108 if (irq < GIC_INTERNAL || irq >= s->num_irq) { in gicd_write_set_bitmap_reg() 132 if (irq < GIC_INTERNAL || irq >= s->num_irq) { in gicd_write_clear_bitmap_reg() 156 if (irq < GIC_INTERNAL || irq >= s->num_irq) { in gicd_read_bitmap_reg() 181 if (irq < GIC_INTERNAL || irq >= s->num_irq) { in gicd_read_ipriorityr() 205 if (irq < GIC_INTERNAL || irq >= s->num_irq) { in gicd_write_ipriorityr() 225 if (irq < GIC_INTERNAL || irq >= s->num_irq) { in gicd_read_irouter() 247 if (irq < GIC_INTERNAL || irq >= s->num_irq) { in gicd_write_irouter() 314 if (irq < GIC_INTERNAL || irq >= s->num_irq) { in gicd_writeb() 395 int itlinesnumber = (s->num_irq / 32) - 1; in gicd_readl() [all …]
|
H A D | arm_gic_common.c | 136 int i = s->num_irq - GIC_INTERNAL; in gic_init_irqs_and_mmio() 192 int num_irq = s->num_irq; in arm_gic_common_realize() local 199 if (s->num_irq > GIC_MAXIRQ) { in arm_gic_common_realize() 202 num_irq, GIC_MAXIRQ); in arm_gic_common_realize() 209 if (s->num_irq < 32 || (s->num_irq % 32)) { in arm_gic_common_realize() 212 num_irq); in arm_gic_common_realize() 353 DEFINE_PROP_UINT32("num-irq", GICState, num_irq, 32),
|
H A D | arm_gicv3_kvm.c | 87 kvm_arm_gic_set_irq(s->num_irq, irq, level); in kvm_arm_gicv3_set_irq() 147 for_each_dist_irq_reg(irq, s->num_irq, 8) { in kvm_dist_get_priority() 168 for_each_dist_irq_reg(irq, s->num_irq, 8) { in kvm_dist_put_priority() 190 for_each_dist_irq_reg(irq, s->num_irq, 2) { in kvm_dist_get_edge_trigger() 215 for_each_dist_irq_reg(irq, s->num_irq, 2) { in kvm_dist_put_edge_trigger() 233 for_each_dist_irq_reg(irq, s->num_irq, 1) { in kvm_gic_get_line_level_bmp() 244 for_each_dist_irq_reg(irq, s->num_irq, 1) { in kvm_gic_put_line_level_bmp() 310 uint32_t num_irq; in kvm_arm_gicv3_check() local 314 num_irq = ((reg & 0x1f) + 1) * 32; in kvm_arm_gicv3_check() 316 if (num_irq < s->num_irq) { in kvm_arm_gicv3_check() [all …]
|
H A D | arm_gicv3_common.c | 287 i = s->num_irq - GIC_INTERNAL + GIC_INTERNAL * s->num_cpu; in gicv3_init_irqs_and_mmio() 342 if (s->num_irq > GICV3_MAXIRQ) { in arm_gicv3_common_realize() 345 s->num_irq, GICV3_MAXIRQ); in arm_gicv3_common_realize() 348 if (s->num_irq < GIC_INTERNAL) { in arm_gicv3_common_realize() 351 s->num_irq, GIC_INTERNAL); in arm_gicv3_common_realize() 364 if (s->num_irq % 32) { in arm_gicv3_common_realize() 367 s->num_irq); in arm_gicv3_common_realize() 537 for (i = GIC_INTERNAL; i < s->num_irq; i++) { in arm_gicv3_common_reset_hold() 563 DEFINE_PROP_UINT32("num-irq", GICv3State, num_irq, 32),
|
H A D | armv7m_nvic.c | 141 for (irq = NVIC_FIRST_IRQ; irq < s->num_irq; irq++) { in nvic_isrpending() 245 for (i = 1; i < s->num_irq; i++) { in nvic_recompute_state_secure() 309 for (i = 1; i < s->num_irq; i++) { in nvic_recompute_state() 438 assert(irq < s->num_irq); in set_prio() 459 assert(irq < s->num_irq); in get_prio() 509 assert(irq > ARMV7M_EXCP_RESET && irq < s->num_irq); in armv7m_nvic_clear_pending() 950 assert(n >= NVIC_FIRST_IRQ && n < s->num_irq); in set_irq_level() 2051 if (excnum < s->num_irq) { in nvic_writel() 2486 for (i = ARMV7M_EXCP_MEM; i < s->num_irq; i++) { in nvic_post_load() 2678 if (s->num_irq > NVIC_MAX_IRQ) { in armv7m_nvic_realize() [all …]
|
H A D | arm_gic.c | 897 if (irq >= s->num_irq) { in gic_complete_irq() 1015 if (irq >= s->num_irq) in gic_dist_readb() 1034 if (irq >= s->num_irq) in gic_dist_readb() 1058 if (irq >= s->num_irq) in gic_dist_readb() 1075 if (irq >= s->num_irq) in gic_dist_readb() 1099 if (irq >= s->num_irq) in gic_dist_readb() 1243 if (irq >= s->num_irq) in gic_dist_writeb() 1278 if (irq >= s->num_irq) in gic_dist_writeb() 1303 if (irq >= s->num_irq) in gic_dist_writeb() 1322 if (irq >= s->num_irq) in gic_dist_writeb() [all …]
|
H A D | vgic_common.h | 33 void kvm_arm_gic_set_irq(uint32_t num_irq, int irq, int level);
|
H A D | arm_gicv3.c | 303 gicv3_update_noirqset(s, GIC_INTERNAL, s->num_irq - GIC_INTERNAL); in gicv3_full_update_noirqset() 334 if (irq < (s->num_irq - GIC_INTERNAL)) { in gicv3_set_irq() 341 irq -= (s->num_irq - GIC_INTERNAL); in gicv3_set_irq()
|
/openbmc/qemu/hw/cpu/ |
H A D | a15mpcore.c | 62 qdev_prop_set_uint32(gicdev, "num-irq", s->num_irq); in a15mp_priv_realize() 87 qdev_init_gpio_in(dev, a15mp_priv_set_irq, s->num_irq - 32); in a15mp_priv_realize() 94 int ppibase = s->num_irq - 32 + i * 32; in a15mp_priv_realize() 154 DEFINE_PROP_UINT32("num-irq", A15MPPrivState, num_irq, 160),
|
H A D | a9mpcore.c | 77 qdev_prop_set_uint32(gicdev, "num-irq", s->num_irq); in a9mp_priv_realize() 97 qdev_init_gpio_in(dev, a9mp_priv_set_irq, s->num_irq - 32); in a9mp_priv_realize() 151 int ppibase = (s->num_irq - 32) + i * 32; in a9mp_priv_realize() 169 DEFINE_PROP_UINT32("num-irq", A9MPPrivState, num_irq, 96),
|
H A D | arm11mpcore.c | 63 int ppibase = (s->num_irq - 32) + i * 32; in mpcore_priv_map_setup() 86 qdev_prop_set_uint32(gicdev, "num-irq", s->num_irq); in mpcore_priv_realize() 99 qdev_init_gpio_in(dev, mpcore_priv_set_irq, s->num_irq - 32); in mpcore_priv_realize() 144 DEFINE_PROP_UINT32("num-irq", ARM11MPCorePriveState, num_irq, 64),
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-104-idio-16.c | 32 static unsigned int num_irq; variable 33 module_param_hw_array(irq, uint, irq, &num_irq, 0); 124 module_isa_driver_with_irq(idio_16_driver, num_idio_16, num_irq);
|
H A D | gpio-104-idi-48.c | 32 static unsigned int num_irq; variable 33 module_param_hw_array(irq, uint, irq, &num_irq, 0); 185 module_isa_driver_with_irq(idi_48_driver, num_idi_48, num_irq);
|
H A D | gpio-tegra186.c | 99 unsigned int num_irq; member 798 if (gpio->num_irq > gpio->num_banks) { in tegra186_gpio_irqs_per_bank() 799 if (gpio->num_irq % gpio->num_banks != 0) in tegra186_gpio_irqs_per_bank() 803 if (gpio->num_irq < gpio->num_banks) in tegra186_gpio_irqs_per_bank() 806 gpio->num_irqs_per_bank = gpio->num_irq / gpio->num_banks; in tegra186_gpio_irqs_per_bank() 815 gpio->num_irq, gpio->num_banks); in tegra186_gpio_irqs_per_bank() 862 gpio->num_irq = err; in tegra186_gpio_probe() 868 gpio->irq = devm_kcalloc(&pdev->dev, gpio->num_irq, sizeof(*gpio->irq), in tegra186_gpio_probe() 873 for (i = 0; i < gpio->num_irq; i++) { in tegra186_gpio_probe() 940 irq->num_parents = gpio->num_irq; in tegra186_gpio_probe() [all …]
|
H A D | gpio-104-dio-48e.c | 36 static unsigned int num_irq; variable 37 module_param_hw_array(irq, uint, irq, &num_irq, 0); 337 module_isa_driver_with_irq(dio48e_driver, num_dio48e, num_irq);
|
H A D | gpio-ws16c48.c | 29 static unsigned int num_irq; variable 30 module_param_hw_array(irq, uint, irq, &num_irq, 0); 323 module_isa_driver_with_irq(ws16c48_driver, num_ws16c48, num_irq);
|
/openbmc/linux/drivers/net/wireless/ath/ath11k/ |
H A D | ahb.c | 226 for (i = 0; i < irq_grp->num_irq; i++) in ath11k_ahb_ext_grp_disable() 251 for (i = 0; i < irq_grp->num_irq; i++) in ath11k_ahb_ext_grp_enable() 440 for (j = 0; j < irq_grp->num_irq; j++) in ath11k_ahb_free_ext_irq() 531 u32 num_irq = 0; in ath11k_ahb_config_ext_irq() local 541 irq_grp->irqs[num_irq++] = in ath11k_ahb_config_ext_irq() 546 irq_grp->irqs[num_irq++] = in ath11k_ahb_config_ext_irq() 561 irq_grp->irqs[num_irq++] = in ath11k_ahb_config_ext_irq() 567 irq_grp->irqs[num_irq++] = in ath11k_ahb_config_ext_irq() 573 irq_grp->irqs[num_irq++] = in ath11k_ahb_config_ext_irq() 576 irq_grp->irqs[num_irq++] = in ath11k_ahb_config_ext_irq() [all …]
|
H A D | pcic.c | 304 for (j = 0; j < irq_grp->num_irq; j++) in ath11k_pcic_free_ext_irq() 421 for (i = 0; i < irq_grp->num_irq; i++) in ath11k_pcic_ext_grp_disable() 455 for (i = 0; i < irq_grp->num_irq; i++) in ath11k_pcic_ext_grp_enable() 484 for (j = 0; j < irq_grp->num_irq; j++) { in ath11k_pcic_sync_ext_irqs() 510 for (i = 0; i < irq_grp->num_irq; i++) in ath11k_pcic_ext_grp_napi_poll() 534 for (i = 0; i < irq_grp->num_irq; i++) in ath11k_pcic_ext_interrupt_handler() 566 u32 num_irq = 0; in ath11k_pcic_ext_irq_config() local 582 num_irq = 1; in ath11k_pcic_ext_irq_config() 585 irq_grp->num_irq = num_irq; in ath11k_pcic_ext_irq_config() 588 for (j = 0; j < irq_grp->num_irq; j++) { in ath11k_pcic_ext_irq_config()
|
/openbmc/qemu/include/hw/cpu/ |
H A D | a15mpcore.h | 38 uint32_t num_irq; member
|
H A D | arm11mpcore.h | 27 uint32_t num_irq; member
|
H A D | a9mpcore.h | 30 uint32_t num_irq; member
|
/openbmc/qemu/include/hw/mips/ |
H A D | cps.h | 39 uint32_t num_irq; member
|
/openbmc/linux/drivers/net/wireless/ath/ath12k/ |
H A D | pci.c | 335 for (j = 0; j < irq_grp->num_irq; j++) in ath12k_pci_free_ext_irq() 423 for (i = 0; i < irq_grp->num_irq; i++) in ath12k_pci_ext_grp_disable() 445 for (i = 0; i < irq_grp->num_irq; i++) in ath12k_pci_ext_grp_enable() 456 for (j = 0; j < irq_grp->num_irq; j++) { in ath12k_pci_sync_ext_irqs() 514 u32 num_irq = 0; in ath12k_pci_ext_irq_config() local 529 num_irq = 1; in ath12k_pci_ext_irq_config() 532 irq_grp->num_irq = num_irq; in ath12k_pci_ext_irq_config() 535 for (j = 0; j < irq_grp->num_irq; j++) { in ath12k_pci_ext_irq_config()
|