Home
last modified time | relevance | path

Searched refs:isa_irq (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/arch/arm/mach-footbridge/
Disa-irq.c92 unsigned int isa_irq = *(unsigned char *)PCIIACK_BASE; in isa_irq_handler() local
94 if (isa_irq < _ISA_IRQ(0) || isa_irq >= _ISA_IRQ(16)) { in isa_irq_handler()
99 generic_handle_irq(isa_irq); in isa_irq_handler()
/Linux-v4.19/arch/ia64/include/asm/
Diosapic.h93 extern void iosapic_override_isa_irq (unsigned int isa_irq, unsigned int gsi,
112 #define iosapic_override_isa_irq(isa_irq,gsi,polarity,trigger) do { } while (0) argument
/Linux-v4.19/arch/ia64/kernel/
Diosapic.c918 void iosapic_override_isa_irq(unsigned int isa_irq, unsigned int gsi, in iosapic_override_isa_irq() argument
925 irq = vector = isa_irq_to_vector(isa_irq); in iosapic_override_isa_irq()
931 isa_irq, gsi, trigger == IOSAPIC_EDGE ? "edge" : "level", in iosapic_override_isa_irq()
1037 unsigned int isa_irq, ver; in iosapic_init() local
1083 for (isa_irq = 0; isa_irq < 16; ++isa_irq) in iosapic_init()
1084 iosapic_override_isa_irq(isa_irq, isa_irq, in iosapic_init()
Dacpi.c792 int acpi_isa_irq_to_gsi(unsigned isa_irq, u32 *gsi) in acpi_isa_irq_to_gsi() argument
794 if (isa_irq >= 16) in acpi_isa_irq_to_gsi()
796 *gsi = isa_irq; in acpi_isa_irq_to_gsi()
/Linux-v4.19/drivers/pcmcia/
Dti113x.h321 int isa_irq = -1; in ti113x_use_isa_irq() local
334 for (; isa_irq_mask; isa_irq++) in ti113x_use_isa_irq()
336 socket->cb_irq = isa_irq; in ti113x_use_isa_irq()
338 exca_writeb(socket, I365_CSCINT, (isa_irq << 4)); in ti113x_use_isa_irq()
345 "Yenta TI113x: using isa irq %d for CardBus\n", isa_irq); in ti113x_use_isa_irq()
Di82365.c676 int isa_irq = 0; in add_pcic() local
713 isa_irq = cs_irq; in add_pcic()
718 if (!isa_irq) { in add_pcic()
731 t[i].cs_irq = isa_irq; in add_pcic()
/Linux-v4.19/arch/arm/mach-pxa/
Dzeus.c139 int isa_irq; in zeus_init_irq() local
154 isa_irq = zeus_bit_to_irq(level); in zeus_init_irq()
155 irq_set_chip_and_handler(isa_irq, &zeus_irq_chip, in zeus_init_irq()
157 irq_clear_status_flags(isa_irq, IRQ_NOREQUEST | IRQ_NOPROBE); in zeus_init_irq()
Dviper.c310 int isa_irq; in viper_init_irq() local
316 isa_irq = viper_bit_to_irq(level); in viper_init_irq()
317 irq_set_chip_and_handler(isa_irq, &viper_irq_chip, in viper_init_irq()
319 irq_clear_status_flags(isa_irq, IRQ_NOREQUEST | IRQ_NOPROBE); in viper_init_irq()
/Linux-v4.19/arch/alpha/kernel/
Dsmc37c669.c849 int isa_irq; member
2255 …for ( i = 0; ( SMC37c669_irq_table[i].device_irq != -1 ) || ( SMC37c669_irq_table[i].isa_irq != -1… in SMC37c669_xlate_irq()
2257 translated_irq = SMC37c669_irq_table[i].isa_irq; in SMC37c669_xlate_irq()
2266 …for ( i = 0; ( SMC37c669_irq_table[i].isa_irq != -1 ) || ( SMC37c669_irq_table[i].device_irq != -1… in SMC37c669_xlate_irq()
2267 if ( irq == SMC37c669_irq_table[i].isa_irq ) { in SMC37c669_xlate_irq()
/Linux-v4.19/arch/x86/kernel/acpi/
Dboot.c644 int acpi_isa_irq_to_gsi(unsigned isa_irq, u32 *gsi) in acpi_isa_irq_to_gsi() argument
646 if (isa_irq < nr_legacy_irqs() && in acpi_isa_irq_to_gsi()
647 isa_irq_to_gsi[isa_irq] != INVALID_ACPI_IRQ) { in acpi_isa_irq_to_gsi()
648 *gsi = isa_irq_to_gsi[isa_irq]; in acpi_isa_irq_to_gsi()
/Linux-v4.19/drivers/net/ethernet/3com/
D3c509.c287 int ioaddr, isa_irq, if_port, err; in el3_isa_match() local
300 isa_irq = irq[el3_cards]; in el3_isa_match()
302 isa_irq = id_read_eeprom(9) >> 12; in el3_isa_match()
331 el3_dev_fill(dev, phys_addr, ioaddr, isa_irq, if_port, EL3_ISA); in el3_isa_match()
/Linux-v4.19/arch/x86/kernel/apic/
Dio_apic.c96 bool isa_irq; member
1024 data->isa_irq = true; in alloc_isa_irq_from_domain()
1132 if (!data || data->isa_irq) in mp_unmap_irq()
/Linux-v4.19/include/linux/
Dacpi.h321 int acpi_isa_irq_to_gsi (unsigned isa_irq, u32 *gsi);