Symbol: tegra_mc
drivers/gpu/drm/tegra/nvdec.c
477
struct tegra_mc *mc;
drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
38
struct tegra_mc *mc;
drivers/iommu/tegra-smmu.c
1107
struct tegra_mc *mc)
drivers/iommu/tegra-smmu.c
36
struct tegra_mc *mc;
drivers/iommu/tegra-smmu.c
826
struct tegra_mc *mc;
drivers/iommu/tegra-smmu.c
972
struct tegra_mc *mc = platform_get_drvdata(iommu_pdev);
drivers/memory/tegra/mc.c
105
int tegra_mc_probe_device(struct tegra_mc *mc, struct device *dev)
drivers/memory/tegra/mc.c
114
int tegra_mc_get_carveout_info(struct tegra_mc *mc, unsigned int id,
drivers/memory/tegra/mc.c
139
static int tegra_mc_block_dma_common(struct tegra_mc *mc,
drivers/memory/tegra/mc.c
155
static bool tegra_mc_dma_idling_common(struct tegra_mc *mc,
drivers/memory/tegra/mc.c
161
static int tegra_mc_unblock_dma_common(struct tegra_mc *mc,
drivers/memory/tegra/mc.c
177
static int tegra_mc_reset_status_common(struct tegra_mc *mc,
drivers/memory/tegra/mc.c
190
static inline struct tegra_mc *reset_to_mc(struct reset_controller_dev *rcdev)
drivers/memory/tegra/mc.c
192
return container_of(rcdev, struct tegra_mc, reset);
drivers/memory/tegra/mc.c
195
static const struct tegra_mc_reset *tegra_mc_reset_find(struct tegra_mc *mc,
drivers/memory/tegra/mc.c
210
struct tegra_mc *mc = reset_to_mc(rcdev);
drivers/memory/tegra/mc.c
270
struct tegra_mc *mc = reset_to_mc(rcdev);
drivers/memory/tegra/mc.c
309
struct tegra_mc *mc = reset_to_mc(rcdev);
drivers/memory/tegra/mc.c
330
static int tegra_mc_reset_setup(struct tegra_mc *mc)
drivers/memory/tegra/mc.c
347
int tegra_mc_write_emem_configuration(struct tegra_mc *mc, unsigned long rate)
drivers/memory/tegra/mc.c
372
unsigned int tegra_mc_get_emem_device_count(struct tegra_mc *mc)
drivers/memory/tegra/mc.c
389
static int tegra_mc_setup_latency_allowance(struct tegra_mc *mc)
drivers/memory/tegra/mc.c
421
static int load_one_timing(struct tegra_mc *mc,
drivers/memory/tegra/mc.c
454
static int load_timings(struct tegra_mc *mc, struct device_node *node)
drivers/memory/tegra/mc.c
478
static int tegra_mc_setup_timings(struct tegra_mc *mc)
drivers/memory/tegra/mc.c
507
int tegra30_mc_probe(struct tegra_mc *mc)
drivers/memory/tegra/mc.c
541
static int mc_global_intstatus_to_channel(const struct tegra_mc *mc, u32 status,
drivers/memory/tegra/mc.c
553
static u32 mc_channel_to_global_intstatus(const struct tegra_mc *mc,
drivers/memory/tegra/mc.c
561
struct tegra_mc *mc = data;
drivers/memory/tegra/mc.c
61
struct tegra_mc *mc = data;
drivers/memory/tegra/mc.c
75
struct tegra_mc *devm_tegra_memory_controller_get(struct device *dev)
drivers/memory/tegra/mc.c
758
struct tegra_mc *mc = icc_provider_to_tegra_mc(data);
drivers/memory/tegra/mc.c
79
struct tegra_mc *mc;
drivers/memory/tegra/mc.c
816
static int tegra_mc_interconnect_setup(struct tegra_mc *mc)
drivers/memory/tegra/mc.c
881
static void tegra_mc_num_channel_enabled(struct tegra_mc *mc)
drivers/memory/tegra/mc.c
900
struct tegra_mc *mc;
drivers/memory/tegra/mc.c
985
struct tegra_mc *mc = dev_get_drvdata(dev);
drivers/memory/tegra/mc.h
106
static inline struct tegra_mc *
drivers/memory/tegra/mc.h
109
return container_of(provider, struct tegra_mc, provider);
drivers/memory/tegra/mc.h
112
static inline u32 mc_ch_readl(const struct tegra_mc *mc, int ch,
drivers/memory/tegra/mc.h
124
static inline void mc_ch_writel(const struct tegra_mc *mc, int ch,
drivers/memory/tegra/mc.h
136
static inline u32 mc_readl(const struct tegra_mc *mc, unsigned long offset)
drivers/memory/tegra/mc.h
141
static inline void mc_writel(const struct tegra_mc *mc, u32 value,
drivers/memory/tegra/mc.h
194
int tegra30_mc_probe(struct tegra_mc *mc);
drivers/memory/tegra/tegra124-emc.c
484
struct tegra_mc *mc;
drivers/memory/tegra/tegra124.c
1175
struct tegra_mc *mc = icc_provider_to_tegra_mc(data);
drivers/memory/tegra/tegra186-emc.c
260
struct tegra_mc *mc = dev_get_drvdata(emc->dev->parent);
drivers/memory/tegra/tegra186-emc.c
311
struct tegra_mc *mc = dev_get_drvdata(pdev->dev.parent);
drivers/memory/tegra/tegra186-emc.c
375
struct tegra_mc *mc = dev_get_drvdata(pdev->dev.parent);
drivers/memory/tegra/tegra186.c
127
static int tegra186_mc_probe_device(struct tegra_mc *mc, struct device *dev)
drivers/memory/tegra/tegra186.c
157
static int tegra186_mc_resume(struct tegra_mc *mc)
drivers/memory/tegra/tegra186.c
26
static int tegra186_mc_probe(struct tegra_mc *mc)
drivers/memory/tegra/tegra186.c
79
static void tegra186_mc_remove(struct tegra_mc *mc)
drivers/memory/tegra/tegra186.c
85
static void tegra186_mc_client_sid_override(struct tegra_mc *mc,
drivers/memory/tegra/tegra20-emc.c
199
struct tegra_mc *mc;
drivers/memory/tegra/tegra20.c
279
static int tegra20_mc_hotreset_assert(struct tegra_mc *mc,
drivers/memory/tegra/tegra20.c
295
static int tegra20_mc_hotreset_deassert(struct tegra_mc *mc,
drivers/memory/tegra/tegra20.c
311
static int tegra20_mc_block_dma(struct tegra_mc *mc,
drivers/memory/tegra/tegra20.c
327
static bool tegra20_mc_dma_idling(struct tegra_mc *mc,
drivers/memory/tegra/tegra20.c
333
static int tegra20_mc_reset_status(struct tegra_mc *mc,
drivers/memory/tegra/tegra20.c
339
static int tegra20_mc_unblock_dma(struct tegra_mc *mc,
drivers/memory/tegra/tegra20.c
395
struct tegra_mc *mc = icc_provider_to_tegra_mc(data);
drivers/memory/tegra/tegra20.c
452
const struct tegra_mc *mc = stat->mc;
drivers/memory/tegra/tegra20.c
479
static void tegra20_mc_stat_events(const struct tegra_mc *mc,
drivers/memory/tegra/tegra20.c
511
static void tegra20_mc_collect_stats(const struct tegra_mc *mc,
drivers/memory/tegra/tegra20.c
614
const struct tegra_mc *mc = dev_get_drvdata(s->private);
drivers/memory/tegra/tegra20.c
683
static int tegra20_mc_probe(struct tegra_mc *mc)
drivers/memory/tegra/tegra20.c
693
struct tegra_mc *mc = data;
drivers/memory/tegra/tegra20.c
75
const struct tegra_mc *mc;
drivers/memory/tegra/tegra210-emc.h
887
struct tegra_mc *mc;
drivers/memory/tegra/tegra234.c
1037
struct tegra_mc *mc = icc_provider_to_tegra_mc(dst->provider);
drivers/memory/tegra/tegra234.c
1102
struct tegra_mc *mc = icc_provider_to_tegra_mc(p);
drivers/memory/tegra/tegra264.c
206
struct tegra_mc *mc = icc_provider_to_tegra_mc(dst->provider);
drivers/memory/tegra/tegra264.c
267
struct tegra_mc *mc = icc_provider_to_tegra_mc(p);
drivers/memory/tegra/tegra30-emc.c
357
struct tegra_mc *mc;
drivers/memory/tegra/tegra30-emc.c
503
struct tegra_mc *mc = emc->mc;
drivers/memory/tegra/tegra30-emc.c
958
struct tegra_mc *mc = emc->mc;
drivers/memory/tegra/tegra30.c
1219
static void tegra30_mc_tune_client_latency(struct tegra_mc *mc,
drivers/memory/tegra/tegra30.c
1293
struct tegra_mc *mc = icc_provider_to_tegra_mc(src->provider);
drivers/memory/tegra/tegra30.c
1337
struct tegra_mc *mc = icc_provider_to_tegra_mc(data);
include/soc/tegra/mc.h
103
struct tegra_mc *mc);
include/soc/tegra/mc.h
108
struct tegra_mc *mc)
include/soc/tegra/mc.h
128
int (*hotreset_assert)(struct tegra_mc *mc,
include/soc/tegra/mc.h
130
int (*hotreset_deassert)(struct tegra_mc *mc,
include/soc/tegra/mc.h
132
int (*block_dma)(struct tegra_mc *mc,
include/soc/tegra/mc.h
134
bool (*dma_idling)(struct tegra_mc *mc,
include/soc/tegra/mc.h
136
int (*unblock_dma)(struct tegra_mc *mc,
include/soc/tegra/mc.h
138
int (*reset_status)(struct tegra_mc *mc,
include/soc/tegra/mc.h
164
int (*probe)(struct tegra_mc *mc);
include/soc/tegra/mc.h
165
void (*remove)(struct tegra_mc *mc);
include/soc/tegra/mc.h
166
int (*resume)(struct tegra_mc *mc);
include/soc/tegra/mc.h
168
int (*probe_device)(struct tegra_mc *mc, struct device *dev);
include/soc/tegra/mc.h
230
int tegra_mc_write_emem_configuration(struct tegra_mc *mc, unsigned long rate);
include/soc/tegra/mc.h
231
unsigned int tegra_mc_get_emem_device_count(struct tegra_mc *mc);
include/soc/tegra/mc.h
234
struct tegra_mc *devm_tegra_memory_controller_get(struct device *dev);
include/soc/tegra/mc.h
235
int tegra_mc_probe_device(struct tegra_mc *mc, struct device *dev);
include/soc/tegra/mc.h
236
int tegra_mc_get_carveout_info(struct tegra_mc *mc, unsigned int id,
include/soc/tegra/mc.h
239
static inline struct tegra_mc *
include/soc/tegra/mc.h
246
tegra_mc_probe_device(struct tegra_mc *mc, struct device *dev)
include/soc/tegra/mc.h
252
tegra_mc_get_carveout_info(struct tegra_mc *mc, unsigned int id,
include/soc/tegra/mc.h
97
struct tegra_mc;