tree wide: Use pointer for register space

readX/writeX use a memory pointer instead of an opaque value that
may be of the wrong size.

BUG=b:178785769
BRANCH=none
TEST=builds with other commits

Signed-off-by: Patrick Georgi <pgeorgi@google.com>
Change-Id: Ifd68e94677eb5f0f56ca428733b0242a168be521
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/depthcharge/+/2659202
Tested-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
Commit-Queue: Patrick Georgi <pgeorgi@chromium.org>
11 files changed