Home
last modified time | relevance | path

Searched refs:gsi_base (Results 1 – 4 of 4) sorted by relevance

/arch/x86/include/asm/
A Dio_apic.h149 extern int mp_register_ioapic(int id, u32 address, u32 gsi_base,
151 extern int mp_unregister_ioapic(u32 gsi_base);
152 extern int mp_ioapic_registered(u32 gsi_base);
/arch/riscv/include/asm/
A Dirq.h37 int riscv_acpi_get_gsi_info(struct fwnode_handle *fwnode, u32 *gsi_base,
47 static inline int riscv_acpi_get_gsi_info(struct fwnode_handle *fwnode, u32 *gsi_base, in riscv_acpi_get_gsi_info() argument
/arch/x86/kernel/apic/
A Dio_apic.c103 u32 gsi_base; member
2627 return gsi - gsi_cfg->gsi_base; in mp_find_ioapic_pin()
2709 gsi_end = gsi_base + entries - 1; in mp_register_ioapic()
2712 if ((gsi_base >= gsi_cfg->gsi_base && in mp_register_ioapic()
2714 (gsi_end >= gsi_cfg->gsi_base && in mp_register_ioapic()
2717 gsi_base, gsi_end, gsi_cfg->gsi_base, gsi_cfg->gsi_end); in mp_register_ioapic()
2723 gsi_cfg->gsi_base = gsi_base; in mp_register_ioapic()
2757 int mp_unregister_ioapic(u32 gsi_base) in mp_unregister_ioapic() argument
2763 if (ioapics[ioapic].gsi_config.gsi_base == gsi_base) { in mp_unregister_ioapic()
2800 int mp_ioapic_registered(u32 gsi_base) in mp_ioapic_registered() argument
[all …]
/arch/x86/kernel/acpi/
A Dboot.c808 int acpi_register_ioapic(acpi_handle handle, u64 phys_addr, u32 gsi_base) in acpi_register_ioapic() argument
819 ioapic_id = acpi_get_ioapic_id(handle, gsi_base, &addr); in acpi_register_ioapic()
834 ret = mp_register_ioapic(ioapic_id, phys_addr, gsi_base, &cfg); in acpi_register_ioapic()
842 int acpi_unregister_ioapic(acpi_handle handle, u32 gsi_base) in acpi_unregister_ioapic() argument
848 ret = mp_unregister_ioapic(gsi_base); in acpi_unregister_ioapic()
865 int acpi_ioapic_registered(acpi_handle handle, u32 gsi_base) in acpi_ioapic_registered() argument
871 ret = mp_ioapic_registered(gsi_base); in acpi_ioapic_registered()

Completed in 18 milliseconds