Home
last modified time | relevance | path

Searched refs:sid_bits (Results 1 – 2 of 2) sorted by relevance

/linux-6.1.9/drivers/iommu/arm/arm-smmu-v3/
Darm-smmu-v3.c2996 size = min(size, smmu->sid_bits - STRTAB_SPLIT); in arm_smmu_init_strtab_2lvl()
3000 if (size < smmu->sid_bits) in arm_smmu_init_strtab_2lvl()
3003 size, smmu->sid_bits); in arm_smmu_init_strtab_2lvl()
3032 size = (1 << smmu->sid_bits) * (STRTAB_STE_DWORDS << 3); in arm_smmu_init_strtab_linear()
3042 cfg->num_l1_ents = 1 << smmu->sid_bits; in arm_smmu_init_strtab_linear()
3046 reg |= FIELD_PREP(STRTAB_BASE_CFG_LOG2SIZE, smmu->sid_bits); in arm_smmu_init_strtab_linear()
3545 smmu->sid_bits = FIELD_GET(IDR1_SIDSIZE, reg); in arm_smmu_device_hw_probe()
3551 if (smmu->sid_bits <= STRTAB_SPLIT) in arm_smmu_device_hw_probe()
Darm-smmu-v3.h668 unsigned int sid_bits; member