[Skiboot] [PATCH 2/2] PHB3: Emulate root complex pref 64-bits window

Stewart Smith stewart at linux.vnet.ibm.com
Thu Oct 8 15:45:11 AEDT 2015


Gavin Shan <gwshan at linux.vnet.ibm.com> writes:
> On Naples, the prefetchable 64-bits window on root complex can't
> be altered. However, Linux kernel depends on that to detect the
> window properly. Otherwise, the PCI device BARs that should be
> covered by PHB's M64 window are allocated from M32. It leads to
> unworkable CAPI card on Linux side.
>
> This checks if the root complex's prefechable 64-bits window
> can be changed or not. If not, a PCI config register filter for
> it is registered to emulate the behaviour.
>
> Reported-by: Vaibhav Jain <vaibhav at linux.vnet.ibm.com>
> Suggested-by: Benjamin Herrenschmidt <benh at kernel.crashing.org>
> Signed-off-by: Gavin Shan <gwshan at linux.vnet.ibm.com>
> Tested-by: Vaibhav Jain <vaibhav at linux.vnet.ibm.com>

THanks, applied as of d40160f



More information about the Skiboot mailing list