diff options
author | Logan Gunthorpe <[email protected]> | 2019-01-16 11:25:20 -0700 |
---|---|---|
committer | Greg Kroah-Hartman <[email protected]> | 2019-01-22 13:39:59 +0100 |
commit | 79bf0cbd86ac4887a7ac897fec8f011a763e23ba (patch) | |
tree | b9d272b39384a28846027e499c7dd15a177e1c84 /tools/perf/scripts/python/stackcollapse.py | |
parent | 7d1689a2f377a7a6bee49f8df2cf62265713bf2c (diff) |
iomap: introduce io{read|write}64_{lo_hi|hi_lo}
In order to provide non-atomic functions for io{read|write}64 that will
use readq and writeq when appropriate. We define a number of variants
of these functions in the generic iomap that will do non-atomic
operations on pio but atomic operations on mmio.
These functions are only defined if readq and writeq are defined. If
they are not, then the wrappers that always use non-atomic operations
from include/linux/io-64-nonatomic*.h will be used.
Signed-off-by: Logan Gunthorpe <[email protected]>
Reviewed-by: Andy Shevchenko <[email protected]>
Cc: Benjamin Herrenschmidt <[email protected]>
Cc: Paul Mackerras <[email protected]>
Cc: Michael Ellerman <[email protected]>
Cc: Arnd Bergmann <[email protected]>
Cc: Suresh Warrier <[email protected]>
Cc: Nicholas Piggin <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions