Home
last modified time | relevance | path

Searched refs:gsi (Results 1 – 6 of 6) sorted by relevance

/drivers/acpi/
Dpci_irq.c378 int gsi; in acpi_pci_irq_enable() local
407 gsi = acpi_pci_link_allocate_irq(entry->link, in acpi_pci_irq_enable()
412 gsi = entry->index; in acpi_pci_irq_enable()
414 gsi = -1; in acpi_pci_irq_enable()
420 if (gsi < 0) { in acpi_pci_irq_enable()
438 rc = acpi_register_gsi(&dev->dev, gsi, triggering, polarity); in acpi_pci_irq_enable()
453 pin_name(pin), link_desc, gsi, in acpi_pci_irq_enable()
464 int gsi; in acpi_pci_irq_disable() local
476 gsi = acpi_pci_link_free_irq(entry->link); in acpi_pci_irq_disable()
478 gsi = entry->index; in acpi_pci_irq_disable()
[all …]
Dresource.c299 static void acpi_dev_irqresource_disabled(struct resource *res, u32 gsi) in acpi_dev_irqresource_disabled() argument
301 res->start = gsi; in acpi_dev_irqresource_disabled()
302 res->end = gsi; in acpi_dev_irqresource_disabled()
306 static void acpi_dev_get_irqresource(struct resource *res, u32 gsi, in acpi_dev_get_irqresource() argument
312 if (!valid_IRQ(gsi)) { in acpi_dev_get_irqresource()
313 acpi_dev_irqresource_disabled(res, gsi); in acpi_dev_get_irqresource()
327 if (legacy && !acpi_get_override_irq(gsi, &t, &p)) { in acpi_dev_get_irqresource()
332 pr_warning("ACPI: IRQ %d override to %s, %s\n", gsi, in acpi_dev_get_irqresource()
340 irq = acpi_register_gsi(NULL, gsi, triggering, polarity); in acpi_dev_get_irqresource()
345 acpi_dev_irqresource_disabled(res, gsi); in acpi_dev_get_irqresource()
Dosl.c764 acpi_os_install_interrupt_handler(u32 gsi, acpi_osd_handler handler, in acpi_os_install_interrupt_handler() argument
775 if (gsi != acpi_gbl_FADT.sci_interrupt) in acpi_os_install_interrupt_handler()
781 if (acpi_gsi_to_irq(gsi, &irq) < 0) { in acpi_os_install_interrupt_handler()
783 gsi); in acpi_os_install_interrupt_handler()
/drivers/xen/
Devents.c106 unsigned short gsi; member
213 unsigned short gsi, in xen_irq_info_pirq_init() argument
222 info->u.pirq.gsi = gsi; in xen_irq_info_pirq_init()
492 static int __must_check xen_allocate_irq_gsi(unsigned gsi) in xen_allocate_irq_gsi() argument
506 if (gsi < NR_IRQS_LEGACY) in xen_allocate_irq_gsi()
507 irq = gsi; in xen_allocate_irq_gsi()
509 irq = irq_alloc_desc_at(gsi, -1); in xen_allocate_irq_gsi()
660 int xen_irq_from_gsi(unsigned gsi) in xen_irq_from_gsi() argument
668 if (info->u.pirq.gsi == gsi) in xen_irq_from_gsi()
686 int xen_bind_pirq_gsi_to_irq(unsigned gsi, in xen_bind_pirq_gsi_to_irq() argument
[all …]
/drivers/firmware/
Dpcdp.h51 u32 gsi; member
/drivers/char/
Dhpet.c207 int irq, gsi; in hpet_timer_set_irq() local
244 gsi = acpi_register_gsi(NULL, irq, ACPI_LEVEL_SENSITIVE, in hpet_timer_set_irq()
246 if (gsi > 0) in hpet_timer_set_irq()
257 devp->hd_hdwirq = gsi; in hpet_timer_set_irq()