Lines Matching +full:arm +full:- +full:smmu
1 /* SPDX-License-Identifier: GPL-2.0-only */
12 #include <linux/interconnect-provider.h>
14 #include <linux/reset-controller.h>
16 #include <linux/tegra-icc.h>
35 * Tegra SMMU, whereas on Tegra186 and later this is the ID used to override the ARM SMMU
46 /* Tegra SMMU enable (Tegra210 and earlier) */
50 } smmu; member
104 void tegra_smmu_remove(struct tegra_smmu *smmu);
113 static inline void tegra_smmu_remove(struct tegra_smmu *smmu) in tegra_smmu_remove() argument
161 * @probe: Callback to set up SoC-specific bits of the memory controller. This is called
162 * after basic, common set up that is done by the SoC-agnostic bits.
186 const struct tegra_smmu_soc *smmu; member
204 struct tegra_smmu *smmu; member
242 return ERR_PTR(-ENODEV); in devm_tegra_memory_controller_get()
248 return -ENODEV; in tegra_mc_probe_device()
255 return -ENODEV; in tegra_mc_get_carveout_info()