powerpc/powernv: Fix XSCOM address mangling for form 1 indirect
Michael Ellerman
patch-notifications at ellerman.id.au
Fri Mar 31 23:33:57 AEDT 2017
On Fri, 2017-03-24 at 01:43:17 UTC, Michael Neuling wrote:
> POWER9 adds form 1 scoms. The form of the indirection is specified in
> the top nibble of the scom address.
>
> Currently we do some (ugly) bit mangling so that we can fit a 64 bit
> scom address into the debugfs interface. The current code only shifts
> the top bit (indirect bit).
>
> This patch changes it to shift the whole top nibble so that the form
> of the indirection is also shifted.
>
> This patch is backwards compatible with older scoms.
>
> (This change isn't required in the
> arch/powerpc/platformspowernv/opal-prd.c scom interface as it passes
> the whole 64bit scom address without any bit mangling)
>
> Signed-off-by: Michael Neuling <mikey at neuling.org>
Applied to powerpc next, thanks.
https://git.kernel.org/powerpc/c/517c27570cf38f182e7a688d50a9b9
cheers
More information about the Linuxppc-dev
mailing list