On Fri, Aug 14, 2026 at 12:26:43AM +0800, Tao Tang wrote:
> Add a secure-impl device property and advertise it through
> S_IDR1.SECURE_IMPL. Reject secure-impl=on unless Secure memory is available
> and stage-1 translation is supported.
> 
> Usage:
>     -M virt,secure=on,iommu=smmuv3 \
>     -global arm-smmuv3.secure-impl=on
> 
> Add the smmuv3/bank_s migration subsection for the secure register bank.
> Serialize secure bank state including GBPA, IRQ config, stream table and
> queue state.
> 
> Signed-off-by: Tao Tang <[email protected]>
> Reviewed-by: Pierrick Bouvier <[email protected]>
> ---
>  hw/arm/smmuv3.c         | 93 +++++++++++++++++++++++++++++++++++++++++
>  include/hw/arm/smmuv3.h |  2 +
>  2 files changed, 95 insertions(+)
> 

Reviewed-by: Jim MacArthur <[email protected]>


Reply via email to