Searched refs:smrs (Results 1 – 2 of 2) sorted by relevance
278 struct arm_smmu_smr *smrs; member991 struct arm_smmu_smr *smrs; in arm_smmu_master_configure_smrs() local997 if (cfg->smrs) in arm_smmu_master_configure_smrs()1000 smrs = kmalloc_array(cfg->num_streamids, sizeof(*smrs), GFP_KERNEL); in arm_smmu_master_configure_smrs()1001 if (!smrs) { in arm_smmu_master_configure_smrs()1016 smrs[i] = (struct arm_smmu_smr) { in arm_smmu_master_configure_smrs()1025 u32 reg = SMR_VALID | smrs[i].id << SMR_ID_SHIFT | in arm_smmu_master_configure_smrs()1026 smrs[i].mask << SMR_MASK_SHIFT; in arm_smmu_master_configure_smrs()1027 writel_relaxed(reg, gr0_base + ARM_SMMU_GR0_SMR(smrs[i].idx)); in arm_smmu_master_configure_smrs()1030 cfg->smrs = smrs; in arm_smmu_master_configure_smrs()[all …]
29 volatile unsigned long smrs[2]; member