Searched refs:gbpa (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/include/hw/arm/ |
H A D | smmuv3.h | 48 uint32_t gbpa; member
|
/openbmc/qemu/hw/arm/ |
H A D | smmuv3.c | 318 s->gbpa = SMMU_GBPA_RESET_VAL; in smmuv3_init_regs() 1060 if (FIELD_EX32(s->gbpa, GBPA, ABORT)) { in smmuv3_translate() 1606 s->gbpa = data & ~R_GBPA_UPDATE_MASK; in smmu_writel() 1758 *data = s->gbpa; in smmu_readl() 1929 return s->gbpa != SMMU_GBPA_RESET_VAL; in smmuv3_gbpa_needed() 1938 VMSTATE_UINT32(gbpa, SMMUv3State),
|
/openbmc/linux/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3.c | 3123 u32 reg, __iomem *gbpa = smmu->base + ARM_SMMU_GBPA; in arm_smmu_update_gbpa() local 3125 ret = readl_relaxed_poll_timeout(gbpa, reg, !(reg & GBPA_UPDATE), in arm_smmu_update_gbpa() 3132 writel_relaxed(reg | GBPA_UPDATE, gbpa); in arm_smmu_update_gbpa() 3133 ret = readl_relaxed_poll_timeout(gbpa, reg, !(reg & GBPA_UPDATE), in arm_smmu_update_gbpa()
|