ppc/xive: export the TIMA memory accessors
commitf9b9db38601f3e997eea783b8d513fcc301f3283
authorCédric Le Goater <clg@kaod.org>
Wed, 6 Mar 2019 08:50:08 +0000 (6 09:50 +0100)
committerDavid Gibson <david@gibson.dropbear.id.au>
Tue, 12 Mar 2019 03:33:04 +0000 (12 14:33 +1100)
tree101ba53312bcec82b0616cf1c4039609b3ea6dbc
parent051e2973bf24f0f6e622e35de7c9d1803e5c23d3
ppc/xive: export the TIMA memory accessors

The PowerNV machine can perform indirect loads and stores on the TIMA
on behalf of another CPU. Give the controller the possibility to call
the TIMA memory accessors with a XiveTCTX of its choice.

Signed-off-by: Cédric Le Goater <clg@kaod.org>
Message-Id: <20190306085032.15744-4-clg@kaod.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
hw/intc/xive.c
include/hw/ppc/xive.h