]> git.ipfire.org Git - people/arne_f/kernel.git/commit
PCI: keystone: Prevent ARM32 specific code to be compiled for ARM64
authorKishon Vijay Abraham I <kishon@ti.com>
Mon, 25 Mar 2019 09:39:33 +0000 (15:09 +0530)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Mon, 15 Apr 2019 12:24:01 +0000 (13:24 +0100)
commitf316a2b53cd7f37963ae20ec7072eb27a349a4ce
treeb58669c006dc6d48f2a6c44b7442352d176aca87
parent2aadcb0cd39198833fabe1c45084f78686e71a6c
PCI: keystone: Prevent ARM32 specific code to be compiled for ARM64

hook_fault_code() is an ARM32 specific API for hooking into data abort.

AM65X platforms (that integrate ARM v8 cores and select CONFIG_ARM64 as
arch) rely on pci-keystone.c but on them the enumeration of a
non-present BDF does not trigger a bus error, so the fixup exception
provided by calling hook_fault_code() is not needed and can be guarded
with CONFIG_ARM.

Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
[lorenzo.pieralisi@arm.com: commit log]
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
drivers/pci/controller/dwc/pci-keystone.c