Use safe-mmio

Refactor driver to use safe-mmio for accessing register and handling
the ownership and lifetime of the peripheral.

Change-Id: I6890a3dde5fa3960a9ab24b46023a21391335fda
Signed-off-by: Imre Kis <imre.kis@arm.com>
3 files changed