zephyr/boards
Charles E. Youse 18833ac0ef drivers/pcie: verify PCI(e) assigned interrupts
A new function pcie_irq_enable() is added to be used in lieu of
irq_enable() when the target device is PCI(e)-attached. The function
attempts to use MSI, when configured in the kernel and supported by
the endpoint; failing that, it will verify that IRQ requested is in
fact routed to the device by the boot firmware before enabling it.

The NS16550 UART driver is updated to use pcie_irq_enable().

The PCI(e) shell is extended to dump information about wired IRQs.

The up_squared devicetree is fixed (reverted?) to IRQ5 for UART1.

The galileo enables MSI by default.

Signed-off-by: Charles E. Youse <charles.youse@intel.com>
2019-04-28 13:36:28 -04:00
..
arc
arm soc: sam0: enable RTC for samd21, samr21 2019-04-28 13:25:35 -04:00
common
nios2
posix
riscv32
shields
x86 drivers/pcie: verify PCI(e) assigned interrupts 2019-04-28 13:36:28 -04:00
x86_64/qemu_x86_64
xtensa
CMakeLists.txt
index.rst
Kconfig