Searched refs:pgtbl_cfg (Results 1 – 2 of 2) sorted by relevance
705 struct io_pgtable_cfg *pgtbl_cfg) in arm_smmu_init_context_bank() argument751 reg64 = pgtbl_cfg->arm_lpae_s1_cfg.ttbr[0]; in arm_smmu_init_context_bank()756 reg64 = pgtbl_cfg->arm_lpae_s1_cfg.ttbr[1]; in arm_smmu_init_context_bank()760 reg64 = pgtbl_cfg->arm_lpae_s2_cfg.vttbr; in arm_smmu_init_context_bank()766 reg = pgtbl_cfg->arm_lpae_s1_cfg.tcr; in arm_smmu_init_context_bank()769 reg = pgtbl_cfg->arm_lpae_s1_cfg.tcr >> 32; in arm_smmu_init_context_bank()774 reg = pgtbl_cfg->arm_lpae_s2_cfg.vtcr; in arm_smmu_init_context_bank()780 reg = pgtbl_cfg->arm_lpae_s1_cfg.mair[0]; in arm_smmu_init_context_bank()782 reg = pgtbl_cfg->arm_lpae_s1_cfg.mair[1]; in arm_smmu_init_context_bank()802 struct io_pgtable_cfg pgtbl_cfg; in arm_smmu_init_domain_context() local[all …]
1449 struct io_pgtable_cfg *pgtbl_cfg) in arm_smmu_domain_finalise_s1() argument1469 cfg->cd.ttbr = pgtbl_cfg->arm_lpae_s1_cfg.ttbr[0]; in arm_smmu_domain_finalise_s1()1470 cfg->cd.tcr = pgtbl_cfg->arm_lpae_s1_cfg.tcr; in arm_smmu_domain_finalise_s1()1471 cfg->cd.mair = pgtbl_cfg->arm_lpae_s1_cfg.mair[0]; in arm_smmu_domain_finalise_s1()1480 struct io_pgtable_cfg *pgtbl_cfg) in arm_smmu_domain_finalise_s2() argument1491 cfg->vttbr = pgtbl_cfg->arm_lpae_s2_cfg.vttbr; in arm_smmu_domain_finalise_s2()1492 cfg->vtcr = pgtbl_cfg->arm_lpae_s2_cfg.vtcr; in arm_smmu_domain_finalise_s2()1503 struct io_pgtable_cfg pgtbl_cfg; in arm_smmu_domain_finalise() local1534 pgtbl_cfg = (struct io_pgtable_cfg) { in arm_smmu_domain_finalise()1542 pgtbl_ops = alloc_io_pgtable_ops(fmt, &pgtbl_cfg, smmu_domain); in arm_smmu_domain_finalise()[all …]