Home
last modified time | relevance | path

Searched refs:tegra_mc (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.10/include/soc/tegra/
Dmc.h76 struct tegra_mc;
83 struct tegra_mc *mc);
88 struct tegra_mc *mc) in tegra_smmu_probe()
99 struct gart_device *tegra_gart_probe(struct device *dev, struct tegra_mc *mc);
104 tegra_gart_probe(struct device *dev, struct tegra_mc *mc) in tegra_gart_probe()
130 int (*hotreset_assert)(struct tegra_mc *mc,
132 int (*hotreset_deassert)(struct tegra_mc *mc,
134 int (*block_dma)(struct tegra_mc *mc,
136 bool (*dma_idling)(struct tegra_mc *mc,
138 int (*unblock_dma)(struct tegra_mc *mc,
[all …]
/Linux-v5.10/drivers/memory/tegra/
Dmc.c45 static int tegra_mc_block_dma_common(struct tegra_mc *mc, in tegra_mc_block_dma_common()
61 static bool tegra_mc_dma_idling_common(struct tegra_mc *mc, in tegra_mc_dma_idling_common()
67 static int tegra_mc_unblock_dma_common(struct tegra_mc *mc, in tegra_mc_unblock_dma_common()
83 static int tegra_mc_reset_status_common(struct tegra_mc *mc, in tegra_mc_reset_status_common()
96 static inline struct tegra_mc *reset_to_mc(struct reset_controller_dev *rcdev) in reset_to_mc()
98 return container_of(rcdev, struct tegra_mc, reset); in reset_to_mc()
101 static const struct tegra_mc_reset *tegra_mc_reset_find(struct tegra_mc *mc, in tegra_mc_reset_find()
116 struct tegra_mc *mc = reset_to_mc(rcdev); in tegra_mc_hotreset_assert()
169 struct tegra_mc *mc = reset_to_mc(rcdev); in tegra_mc_hotreset_deassert()
208 struct tegra_mc *mc = reset_to_mc(rcdev); in tegra_mc_hotreset_status()
[all …]
Dtegra20.c198 static int tegra20_mc_hotreset_assert(struct tegra_mc *mc, in tegra20_mc_hotreset_assert()
214 static int tegra20_mc_hotreset_deassert(struct tegra_mc *mc, in tegra20_mc_hotreset_deassert()
230 static int tegra20_mc_block_dma(struct tegra_mc *mc, in tegra20_mc_block_dma()
246 static bool tegra20_mc_dma_idling(struct tegra_mc *mc, in tegra20_mc_dma_idling()
252 static int tegra20_mc_reset_status(struct tegra_mc *mc, in tegra20_mc_reset_status()
258 static int tegra20_mc_unblock_dma(struct tegra_mc *mc, in tegra20_mc_unblock_dma()
Dmc.h81 static inline u32 mc_readl(struct tegra_mc *mc, unsigned long offset) in mc_readl()
86 static inline void mc_writel(struct tegra_mc *mc, u32 value, in mc_writel()
Dtegra30-emc.c328 struct tegra_mc *mc;
462 struct tegra_mc *mc = emc->mc; in emc_prepare_mc_clk_cfg()
917 struct tegra_mc *mc = emc->mc; in emc_check_mc_timings()
Dtegra210-emc.h887 struct tegra_mc *mc;
Dtegra124-emc.c466 struct tegra_mc *mc;
/Linux-v5.10/drivers/devfreq/
Dtegra20-devfreq.c100 static struct tegra_mc *tegra_get_memory_controller(void) in tegra_get_memory_controller()
104 struct tegra_mc *mc; in tegra_get_memory_controller()
125 struct tegra_mc *mc; in tegra_devfreq_probe()
/Linux-v5.10/drivers/iommu/
Dtegra-smmu.c33 struct tegra_mc *mc;
805 struct tegra_mc *mc; in tegra_smmu_find()
1084 struct tegra_mc *mc) in tegra_smmu_probe()
Dtegra-gart.c319 struct gart_device *tegra_gart_probe(struct device *dev, struct tegra_mc *mc) in tegra_gart_probe()