From: Asai Thambi S P Date: Fri, 14 Mar 2014 01:45:15 +0000 (-0700) Subject: mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systems X-Git-Tag: omap-for-v3.16/fixes-against-rc1~39^2~47^2~48 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d1e714db8129a1d3670e449b87719c78e2c76f9f;p=pandora-kernel.git mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systems A hardware quirk in P320h/P420m interfere with PCIe transactions on some AMD chipsets, making P320h/P420m unusable. This workaround is to disable ERO and NoSnoop bits in the parent and root complex for normal functioning of these devices NOTE: This workaround is specific to AMD chipset with a PCIe upstream device with device id 0x5aXX Signed-off-by: Asai Thambi S P Signed-off-by: Sam Bradshaw Cc: stable@kernel.org Signed-off-by: Jens Axboe --- Reading git-diff-tree failed