[U-Boot] [PATCH 00/15] x86: minnowmax: Add interrupt support
Simon Glass
sjg at chromium.org
Mon Jul 27 23:47:16 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 the PCI driver model implementation and tidies up some nits
in the code.
The existing pirq routing code does not seem to support the Atom used in the
Minnowmax. I'd like to figure that out before applying the RFC patch.
Simon Glass (15):
pci: Add a constant for an invalid interrupt
pci: Indicate prefetchable memory allocate when debugging
dm: Add a return value comment to device_get_child()
dm: pci: Provide friendly config access functions
dm: pci: Add a way to iterate through all PCI devices
x86: Move Chrome OS options to defconfig
x86: Move CONFIG_X86_SERIAL to Kconfig
x86: Re-order efi-x86_defconfig
x86: Drop CONFIG_DCACHE_RAM_MRC_VAR_SIZE from header file
x86: dts: Fix typo in intel,irq-router.txt
x86: Tidy up the PIRQ routing code a little
x86: Split out fsp_init_phase_pci() code into a new function
x86: minnowmax: Drop the old PCI settings
RFC: x86: minnowmax: Add interrupt routing setup
x86: Update README to explain booting Ubuntu on Minnowmax
arch/x86/cpu/baytrail/valleyview.c | 492 +++++++++++++++++++++
arch/x86/cpu/irq.c | 40 +-
arch/x86/dts/minnowmax.dts | 28 ++
arch/x86/include/asm/fsp/fsp_support.h | 7 +
arch/x86/lib/fsp/fsp_common.c | 11 +-
configs/chromebook_link_defconfig | 3 +
configs/chromebox_panther_defconfig | 3 +
configs/efi-x86_defconfig | 10 +-
doc/README.x86 | 275 ++++++++++++
doc/device-tree-bindings/misc/intel,irq-router.txt | 4 +-
drivers/pci/pci-uclass.c | 134 ++++++
drivers/pci/pci.c | 3 +-
drivers/pci/pci_auto.c | 5 +-
drivers/serial/Kconfig | 10 +
include/configs/crownbay.h | 1 -
include/configs/galileo.h | 2 -
include/configs/minnowmax.h | 14 +-
include/configs/qemu-x86.h | 2 -
include/configs/x86-chromebook.h | 6 -
include/dm/device.h | 2 +
include/pci.h | 44 ++
21 files changed, 1032 insertions(+), 64 deletions(-)
--
2.5.0.rc2.392.g76e840b
More information about the U-Boot
mailing list