PCI: iproc: Disable MSI parsing in certain PAXC blocks
authorRay Jui <ray.jui@broadcom.com>
Tue, 12 Jun 2018 00:21:05 +0000 (17:21 -0700)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Fri, 13 Jul 2018 10:51:46 +0000 (11:51 +0100)
commit1e5748c27ad6669ec4a377f44ef40898c28184e5
treeea3a0a1b8a2ae7e08ff950e520bfbdc4e69de442
parent3bc70825e4361eaedffeb4e85e1b2774547e66a0
PCI: iproc: Disable MSI parsing in certain PAXC blocks

The internal MSI parsing logic in certain revisions of PAXC root
complexes does not work properly and can cause corruptions on the
writes transactions so they need to be disabled.

Signed-off-by: Ray Jui <ray.jui@broadcom.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Reviewed-by: Scott Branden <scott.branden@broadcom.com>
Reviewed-by: Oza Pawandeep <poza@codeaurora.org>
drivers/pci/controller/pcie-iproc.c