Lines Matching defs:tegra_emc
481 struct tegra_emc {
518 static void emc_ccfifo_writel(struct tegra_emc *emc, u32 value,
525 static void emc_seq_update_timing(struct tegra_emc *emc)
542 static void emc_seq_disable_auto_cal(struct tegra_emc *emc)
559 static void emc_seq_wait_clkchange(struct tegra_emc *emc)
574 static struct emc_timing *tegra_emc_find_timing(struct tegra_emc *emc,
595 static int tegra_emc_prepare_timing_change(struct tegra_emc *emc,
823 static void tegra_emc_complete_timing_change(struct tegra_emc *emc,
880 static void emc_read_current_timing(struct tegra_emc *emc,
899 static int emc_init(struct tegra_emc *emc)
920 static int load_one_timing_from_dt(struct tegra_emc *emc,
991 static int tegra_emc_load_timings_from_dt(struct tegra_emc *emc,
1049 static void tegra_emc_rate_requests_init(struct tegra_emc *emc)
1059 static int emc_request_rate(struct tegra_emc *emc,
1100 static int emc_set_min_rate(struct tegra_emc *emc, unsigned long rate,
1113 static int emc_set_max_rate(struct tegra_emc *emc, unsigned long rate,
1151 static bool tegra_emc_validate_rate(struct tegra_emc *emc, unsigned long rate)
1165 struct tegra_emc *emc = s->private;
1183 struct tegra_emc *emc = data;
1192 struct tegra_emc *emc = data;
1213 struct tegra_emc *emc = data;
1222 struct tegra_emc *emc = data;
1241 static void emc_debugfs_init(struct device *dev, struct tegra_emc *emc)
1281 static inline struct tegra_emc *
1284 return container_of(provider, struct tegra_emc, provider);
1318 struct tegra_emc *emc = to_tegra_emc_provider(dst->provider);
1342 static int tegra_emc_interconnect_init(struct tegra_emc *emc)
1395 static int tegra_emc_opp_table_init(struct tegra_emc *emc)
1445 struct tegra_emc *emc;