Lines Matching full:smmuv3

33 #include "hw/arm/smmuv3.h"
34 #include "smmuv3-internal.h"
391 * In architectures after SMMUv3.0:
436 "SMMUv3 AArch32 tables not supported\n"); in decode_ste_s2_cfg()
452 "SMMUv3 bad STE S2TG: %x\n", STE_S2TG(ste)); in decode_ste_s2_cfg()
461 qemu_log_mask(LOG_UNIMP, "SMMUv3 S2SL0 = 0x3 has no meaning!\n"); in decode_ste_s2_cfg()
468 * For SMMUv3.1 and later, when OAS == IAS == 52, the stage 2 input in decode_ste_s2_cfg()
481 "SMMUv3 S2TTB too large 0x%" PRIx64 in decode_ste_s2_cfg()
490 qemu_log_mask(LOG_GUEST_ERROR, "SMMUv3 bad STE S2T0SZ = %d\n", in decode_ste_s2_cfg()
498 "SMMUv3 STE stage 2 config not valid!\n"); in decode_ste_s2_cfg()
505 "SMMUv3 STE_S2ENDI only supports LE!\n"); in decode_ste_s2_cfg()
514 qemu_log_mask(LOG_UNIMP, "SMMUv3 Stall not implemented!\n"); in decode_ste_s2_cfg()
573 qemu_log_mask(LOG_GUEST_ERROR, "SMMUv3 S1 used but not supported.\n"); in decode_ste()
577 qemu_log_mask(LOG_GUEST_ERROR, "SMMUv3 S2 used but not supported.\n"); in decode_ste()
603 "SMMUv3 does not support multiple context descriptors yet\n"); in decode_ste()
609 "SMMUv3 S1 stalling fault model not allowed yet\n"); in decode_ste()
623 * @s: smmuv3 handle
771 * TTD when, in SMMUv3.1 and later, the effective IPS is 52 and a 64KB in decode_cd()
1234 SMMUv3State *smmuv3 = ARM_SMMUV3(s); in smmuv3_range_inval() local
1237 if (STAGE2_SUPPORTED(smmuv3)) { in smmuv3_range_inval()
1602 * permitted behavior in SMMUv3.2 and later. in smmu_writel()
1933 .name = "smmuv3/gbpa",
1944 .name = "smmuv3",
2020 error_setg(errp, "SMMUv3 does not support dev-iotlb yet"); in smmuv3_notify_flag_changed()