zephyr/drivers/pci
Ido Yariv 3db6a541c8 Quark: Set up IRQ routing for PCIe explicitly
IRQAGENT3 is initialized explicitly, but IRQAGENT0 isn't and its value
is based on the value the BIOS or bootloader had set before. Fix this by
explicitly initializing IRQAGENT0, and swizzle the IRQs to reduce
conflicts.

Update the pci_pin2irq function to accommodate for these changes.
Also remove pci_irq2pin function since it is unused.

Change-Id: I7b1dfc7659ab227fe66711a3af5a1f34fd4a7972
Signed-off-by: Ido Yariv <idox.yariv@intel.com>
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Signed-off-by: Ido Yariv <ido@wizery.com>
2016-02-05 20:25:29 -05:00
..
Kconfig kconfig: define architecture as a kconfig variable 2016-02-05 20:24:52 -05:00
Makefile Add PCI legacy bridge device driver 2016-02-05 20:24:23 -05:00
pci.c Quark: Set up IRQ routing for PCIe explicitly 2016-02-05 20:25:29 -05:00
pci_config.c Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
pci_interface.c Fixed file description and applied doxygen style 2016-02-05 20:24:58 -05:00
pci_legacy_bridge.c drivers: pci: struct pci_dev_info rename class 2016-02-05 20:25:12 -05:00