arch/x86/pcie: use Z_IRQ_TO_INTERRUPT_VECTOR() macro

The _irq_to_interrupt_vector[] array shouldn't be accessed directly,
as there is a macro for this.

Signed-off-by: Charles E. Youse <charles.youse@intel.com>
This commit is contained in:
Charles E. Youse 2019-07-04 10:57:38 -07:00 committed by Andrew Boie
commit d25ef6ed44

View file

@ -81,7 +81,7 @@ u32_t pcie_msi_map(unsigned int irq)
u16_t pcie_msi_mdr(unsigned int irq)
{
unsigned char vector = _irq_to_interrupt_vector[irq];
unsigned char vector = Z_IRQ_TO_INTERRUPT_VECTOR(irq);
return 0x4000U | vector; /* edge triggered */
}