[Skiboot] [PATCH 2/2] phb4: set PBCQ Tunnel BAR for tunneled operations

Benjamin Herrenschmidt benh at au1.ibm.com
Thu Nov 2 15:03:17 AEDT 2017


On Thu, 2017-10-26 at 15:43 +0200, Philippe Bergheaud wrote:
> On 23/10/2017 15:08, Philippe Bergheaud wrote:
> > P9 supports PCI tunneled operations (atomics and as_notify) that require
> > setting the PBCQ Tunnel BAR Response register with an address mask.
> > 
> > This register is currently initialized by enable_capi_mode(). As tunneled
> > operations may also operate in PCI mode, a new API is required to set the
> > PBCQ Tunnel BAR Response register without switching to CAPI mode.
> > 
> > This patch provides two new OPAL calls to get/set the PBCQ Tunnel BAR
> > Response register.
> > 
> > This new API aims at letting devices drivers set the PBCQ Tunnel BAR.
> > Compatibility with older kernel versions is made by enable_capi_mode().
> > 
> > Signed-off-by: Philippe Bergheaud <felix at linux.vnet.ibm.com>
> > ---

Same comment as for patch 1.



More information about the Skiboot mailing list