[U-Boot] [PATCH v2 0/9] x86: minnowmax: Add interrupt support
Simon Glass
sjg at chromium.org
Sat Aug 8 16:26:53 CEST 2015
This series brings in interrupt support for Minnowmax, so that PCI
interrupts are correctly set up for Linux. It also includes a few small
improvements to FSP support.
Changes in v2:
- Correct 'Driver mode' typo
- Add blank line after dm_pci_read_config() declaration
- Add a comment as to why we need to scan multiple PCI controllers
- Rebase to mainline
- Fix handling of duplicate entries
- Add new patch to allow pirq_init() to return an error
- Use pirq_init() instead of custom code
- Add new patch to tidy up interrupt and FSP init
- Add new patch to support running as an EFI payload
Simon Glass (9):
dm: pci: Provide friendly config access functions
dm: pci: Add a way to iterate through all PCI devices
x86: Re-order efi-x86_defconfig
x86: Tidy up the PIRQ routing code a little
x86: Split out fsp_init_phase_pci() code into a new function
x86: Allow pirq_init() to return an error
x86: minnowmax: Define and enable interrupt setup
x86: baytrail: Tidy up interrupt and FSP init
x86: baytrail: Support running as an EFI payload
arch/x86/cpu/baytrail/valleyview.c | 12 ++-
arch/x86/cpu/irq.c | 58 ++++++--------
arch/x86/cpu/qemu/qemu.c | 4 +-
arch/x86/cpu/quark/quark.c | 4 +-
arch/x86/cpu/queensbay/tnc.c | 4 +-
arch/x86/dts/minnowmax.dts | 48 +++++++++++-
arch/x86/include/asm/fsp/fsp_support.h | 7 ++
arch/x86/include/asm/irq.h | 4 +-
arch/x86/lib/fsp/fsp_common.c | 11 ++-
configs/efi-x86_defconfig | 10 +--
configs/minnowmax_defconfig | 10 +--
drivers/pci/pci-uclass.c | 138 +++++++++++++++++++++++++++++++++
include/configs/minnowmax.h | 1 +
include/pci.h | 43 ++++++++++
14 files changed, 292 insertions(+), 62 deletions(-)
--
2.5.0.rc2.392.g76e840b
More information about the U-Boot
mailing list