[GIT PULL 1/2] ARM: mvebu: MSI/PCI changes for v3.12
Jason Cooper
jason at lakedaemon.net
Wed Aug 14 15:10:11 EDT 2013
Arnd, Olof,
This branch is a dependency for both the mvebu MSI series (2/2 in this
thread), and Thierry Reding's patch series coming to you from Stephen
Warren.
thx,
Jason.
The following changes since commit ad81f0545ef01ea651886dddac4bef6cec930092:
Linux 3.11-rc1 (2013-07-14 15:18:27 -0700)
are available in the git repository at:
git://git.infradead.org/linux-mvebu.git tags/msi-3.12
for you to fetch changes up to 6a4324ebf5cf412d55fd1ea259d4dd29fb8f90e8:
PCI: msi: add default MSI operations for !HAVE_GENERIC_HARDIRQS platforms (2013-08-13 15:16:30 +0000)
----------------------------------------------------------------
mvebu msi pci changes for v3.12
- introduce support for MSI on PCI
- fix s390 build breakage when !HAVE_GENERIC_HARDIRQS
NOTE: This branch is a dependency for changes going though arm-soc from both
Thomas Petazzoni and Thierry Reding.
----------------------------------------------------------------
Thierry Reding (1):
PCI: Introduce new MSI chip infrastructure
Thomas Petazzoni (5):
PCI: use weak functions for MSI arch-specific functions
PCI: remove ARCH_SUPPORTS_MSI kconfig option
of: pci: add registry of MSI chips
ARM: pci: add ->add_bus() and ->remove_bus() hooks to hw_pci
PCI: msi: add default MSI operations for !HAVE_GENERIC_HARDIRQS platforms
arch/arm/Kconfig | 1 -
arch/arm/include/asm/mach/pci.h | 4 ++
arch/arm/kernel/bios32.c | 16 ++++++++
arch/ia64/Kconfig | 1 -
arch/mips/Kconfig | 2 -
arch/mips/include/asm/pci.h | 5 ---
arch/powerpc/Kconfig | 1 -
arch/powerpc/include/asm/pci.h | 5 ---
arch/s390/Kconfig | 1 -
arch/s390/include/asm/pci.h | 4 --
arch/sparc/Kconfig | 1 -
arch/tile/Kconfig | 1 -
arch/x86/Kconfig | 1 -
arch/x86/include/asm/pci.h | 30 ---------------
arch/x86/kernel/x86_init.c | 24 ++++++++++++
drivers/of/of_pci.c | 45 ++++++++++++++++++++++
drivers/pci/Kconfig | 4 --
drivers/pci/msi.c | 85 ++++++++++++++++++++++++++++++-----------
drivers/pci/probe.c | 1 +
include/linux/msi.h | 21 +++++++++-
include/linux/of_pci.h | 12 ++++++
include/linux/pci.h | 1 +
22 files changed, 185 insertions(+), 81 deletions(-)
More information about the linux-arm-kernel
mailing list