diff options
author | Cédric Le Goater <clg@kaod.org> | 2019-10-01 08:59:48 +0200 |
---|---|---|
committer | Oliver O'Halloran <oohall@gmail.com> | 2019-11-04 10:52:47 +1100 |
commit | f9f3bb0a7a1d0c5be9af8a74d4be3a98a61c8b08 (patch) | |
tree | a0cf0a02ceee1f61f602acc52ac2b4bbb04ab62a /hw/xive.c | |
parent | 75829014cd3362873aace14dcfdd9e687b2c1441 (diff) | |
download | skiboot-f9f3bb0a7a1d0c5be9af8a74d4be3a98a61c8b08.zip skiboot-f9f3bb0a7a1d0c5be9af8a74d4be3a98a61c8b08.tar.gz skiboot-f9f3bb0a7a1d0c5be9af8a74d4be3a98a61c8b08.tar.bz2 |
xive/p9: use MMIO access for VC_EQC_CONFIG
There is no reason to issue loads on XSCOM when syncing the interrupt
controller. All should be in place to use MMIOs.
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
Diffstat (limited to 'hw/xive.c')
-rw-r--r-- | hw/xive.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -2530,7 +2530,7 @@ static int64_t xive_sync(struct xive *x) /* XXX Add timeout */ for (;;) { - r = xive_regrx(x, VC_EQC_CONFIG); + r = xive_regr(x, VC_EQC_CONFIG); if ((r & SYNC_MASK) == SYNC_MASK) break; cpu_relax(); |