From: Shameer Kolothum Date: Fri, 29 Aug 2025 08:25:30 +0000 (+0100) Subject: qemu-options.hx: Document the arm-smmuv3 device X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=73d3d0187bc6b482d8b15116edce1475c7975b89;p=thirdparty%2Fqemu.git qemu-options.hx: Document the arm-smmuv3 device Now that arm,virt can have user-creatable smmuv3 devices, document it. Reviewed-by: Jonathan Cameron Reviewed-by: Eric Auger Tested-by: Eric Auger Tested-by: Nicolin Chen Signed-off-by: Shameer Kolothum Signed-off-by: Shameer Kolothum Reviewed-by: Donald Dutile Reviewed-by: Nicolin Chen Message-id: 20250829082543.7680-9-skolothumtho@nvidia.com Signed-off-by: Peter Maydell --- diff --git a/qemu-options.hx b/qemu-options.hx index aa44b0e34ae..075f4be2e3e 100644 --- a/qemu-options.hx +++ b/qemu-options.hx @@ -1231,6 +1231,13 @@ SRST ``aw-bits=val`` (val between 32 and 64, default depends on machine) This decides the address width of the IOVA address space. +``-device arm-smmuv3,primary-bus=id`` + This is only supported by ``-machine virt`` (ARM). + + ``primary-bus=id`` + Accepts either the default root complex (pcie.0) or a + pxb-pcie based root complex. + ERST DEF("name", HAS_ARG, QEMU_OPTION_name,