x86, hpet: Introduce x86_msi_ops.setup_hpet_msi
This function pointer can be overwritten by the IRQ remapping code. The irq_remapping_enabled check can be removed from default_setup_hpet_msi. Signed-off-by:Joerg Roedel <joro@8bytes.org> Acked-by:
Sebastian Andrzej Siewior <sebastian@breakpoint.cc> Reviewed-by:
Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Showing
- arch/x86/include/asm/hpet.h 3 additions, 2 deletionsarch/x86/include/asm/hpet.h
- arch/x86/include/asm/x86_init.h 1 addition, 0 deletionsarch/x86/include/asm/x86_init.h
- arch/x86/kernel/apic/io_apic.c 1 addition, 7 deletionsarch/x86/kernel/apic/io_apic.c
- arch/x86/kernel/hpet.c 1 addition, 1 deletionarch/x86/kernel/hpet.c
- arch/x86/kernel/x86_init.c 6 additions, 4 deletionsarch/x86/kernel/x86_init.c
- drivers/iommu/irq_remapping.c 2 additions, 1 deletiondrivers/iommu/irq_remapping.c
Loading
Please register or sign in to comment