Searched refs:ssid_bits (Results 1 – 3 of 3) sorted by relevance
| /Linux-v5.15/drivers/iommu/arm/arm-smmu-v3/ |
| D | arm-smmu-v3-sva.c | 332 ret = iommu_sva_alloc_pasid(mm, 1, (1U << master->ssid_bits) - 1); in __arm_smmu_sva_bind() 453 return master->ssid_bits; in arm_smmu_master_sva_supported()
|
| D | arm-smmu-v3.c | 2080 cfg->s1cdmax = master->ssid_bits; in arm_smmu_domain_finalise_s1() 2338 master->ssid_bits = min_t(u8, ilog2(num_pasids), in arm_smmu_enable_pasid() 2339 master->smmu->ssid_bits); in arm_smmu_enable_pasid() 2355 master->ssid_bits = 0; in arm_smmu_disable_pasid() 2422 master->ssid_bits != smmu_domain->s1_cfg.s1cdmax) { in arm_smmu_attach_dev() 2425 smmu_domain->s1_cfg.s1cdmax, master->ssid_bits); in arm_smmu_attach_dev() 2654 device_property_read_u32(dev, "pasid-num-bits", &master->ssid_bits); in arm_smmu_probe_device() 2655 master->ssid_bits = min(smmu->ssid_bits, master->ssid_bits); in arm_smmu_probe_device() 2668 master->ssid_bits = min_t(u8, master->ssid_bits, in arm_smmu_probe_device() 3562 smmu->ssid_bits = FIELD_GET(IDR1_SSIDSIZE, reg); in arm_smmu_device_hw_probe()
|
| D | arm-smmu-v3.h | 668 unsigned int ssid_bits; member 699 unsigned int ssid_bits; member
|