On Monday 10 November 2014 19:47:13 al.stone@linaro.org wrote:
From: Mark Salter msalter@redhat.com
Xgene doesn't decode bus bits of mmconfig region and only supports devfn 0 of bus 0. For other buses/devices, some internal registers need to be poked. This patch provides a fixup to support ACPI MCFG tables.
Signed-off-by: Mark Salter msalter@redhat.com
The pci-xgene driver doesn't seem suitable for ACPI, I really don't want to see hacks like this upstream. Both ACPI and SBSA require ECAM compliant mmconfig, but this driver doesn't use mmconfig at all, you hack it up to use a private configuration space access.
Arnd