]> xenbits.xensource.com Git - people/julieng/linux-arm.git/commit
arm64/acpi/pci: provide hook for MCFG fixups
authorTomasz Nowicki <tomasz.nowicki@linaro.org>
Fri, 12 Dec 2014 08:41:23 +0000 (09:41 +0100)
committerJulien Grall <julien.grall@citrix.com>
Mon, 28 Sep 2015 11:05:21 +0000 (12:05 +0100)
commitaaf9617ca178d1679b5f865441efe5d377d21ef4
tree3046578ef63f882311236e85d78b4b2c33cac7c8
parent81e1835c82ac230f29c90492c4c657d8a13783e3
arm64/acpi/pci: provide hook for MCFG fixups

Some MCFG tables may be broken or the underlying hardware may not
be fully compliant with the PCIe ECAM mechanism. This patch provides
a mechanism to override the default mmconfig read/write routines
and/or do other MCFG related fixups.

Signed-off-by: Mark Salter <msalter@redhat.com>
Signed-off-by: Vadim Lomovtsev <Vadim.Lomovtsev@caviumnetworks.com>
arch/arm64/kernel/pci-acpi.c
drivers/acpi/mmconfig.c
include/asm-generic/vmlinux.lds.h
include/linux/mmconfig.h