hw/arm/smmuv3: Skeleton
commit10a83cb9887eddb1b504ecf3b189159db949178e
authorPrem Mallappa <prem.mallappa@broadcom.com>
Fri, 4 May 2018 17:05:51 +0000 (4 18:05 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 4 May 2018 17:49:10 +0000 (4 18:49 +0100)
treec204cf4ae5099bae17c3631e269ba30bb5ee4a8d
parent93641948d4c85f261be1f25a0bdc2ded3476e7d9
hw/arm/smmuv3: Skeleton

This patch implements a skeleton for the smmuv3 device.
Datatypes and register definitions are introduced. The MMIO
region, the interrupts and the queue are initialized.

Only the MMIO read operation is implemented here.

Signed-off-by: Prem Mallappa <prem.mallappa@broadcom.com>
Signed-off-by: Eric Auger <eric.auger@redhat.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1524665762-31355-5-git-send-email-eric.auger@redhat.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/arm/Makefile.objs
hw/arm/smmuv3-internal.h [new file with mode: 0644]
hw/arm/smmuv3.c [new file with mode: 0644]
hw/arm/trace-events
include/hw/arm/smmuv3.h [new file with mode: 0644]