Lines Matching refs:pgtbl_cfg
719 struct io_pgtable_cfg *pgtbl_cfg) in arm_smmu_init_context_bank() argument
765 reg = pgtbl_cfg->arm_lpae_s1_cfg.ttbr[0]; in arm_smmu_init_context_bank()
767 reg = pgtbl_cfg->arm_lpae_s1_cfg.ttbr[0] >> 32; in arm_smmu_init_context_bank()
771 reg = pgtbl_cfg->arm_lpae_s1_cfg.ttbr[1]; in arm_smmu_init_context_bank()
773 reg = pgtbl_cfg->arm_lpae_s1_cfg.ttbr[1] >> 32; in arm_smmu_init_context_bank()
777 reg = pgtbl_cfg->arm_lpae_s2_cfg.vttbr; in arm_smmu_init_context_bank()
779 reg = pgtbl_cfg->arm_lpae_s2_cfg.vttbr >> 32; in arm_smmu_init_context_bank()
785 reg = pgtbl_cfg->arm_lpae_s1_cfg.tcr; in arm_smmu_init_context_bank()
788 reg = pgtbl_cfg->arm_lpae_s1_cfg.tcr >> 32; in arm_smmu_init_context_bank()
793 reg = pgtbl_cfg->arm_lpae_s2_cfg.vtcr; in arm_smmu_init_context_bank()
799 reg = pgtbl_cfg->arm_lpae_s1_cfg.mair[0]; in arm_smmu_init_context_bank()
801 reg = pgtbl_cfg->arm_lpae_s1_cfg.mair[1]; in arm_smmu_init_context_bank()
821 struct io_pgtable_cfg pgtbl_cfg; in arm_smmu_init_domain_context() local
897 pgtbl_cfg = (struct io_pgtable_cfg) { in arm_smmu_init_domain_context()
905 pgtbl_ops = alloc_io_pgtable_ops(fmt, &pgtbl_cfg, smmu_domain); in arm_smmu_init_domain_context()
912 arm_smmu_ops.pgsize_bitmap = pgtbl_cfg.pgsize_bitmap; in arm_smmu_init_domain_context()
915 arm_smmu_init_context_bank(smmu_domain, &pgtbl_cfg); in arm_smmu_init_domain_context()