Lines Matching defs:tegra_emc
355 struct tegra_emc {
398 static int emc_seq_update_timing(struct tegra_emc *emc)
418 struct tegra_emc *emc = data;
437 static struct emc_timing *emc_find_timing(struct tegra_emc *emc,
458 static bool emc_dqs_preset(struct tegra_emc *emc, struct emc_timing *timing,
501 static int emc_prepare_mc_clk_cfg(struct tegra_emc *emc, unsigned long rate)
523 static int emc_prepare_timing_change(struct tegra_emc *emc, unsigned long rate)
792 static int emc_complete_timing_change(struct tegra_emc *emc,
843 static int emc_unprepare_timing_change(struct tegra_emc *emc,
858 struct tegra_emc *emc = container_of(nb, struct tegra_emc, clk_nb);
888 static int load_one_timing_from_dt(struct tegra_emc *emc,
956 static int emc_check_mc_timings(struct tegra_emc *emc)
979 static int emc_load_timings_from_dt(struct tegra_emc *emc,
1026 static struct device_node *emc_find_node_by_ram_code(struct tegra_emc *emc)
1059 static int emc_read_lpddr_mode_register(struct tegra_emc *emc,
1095 static void emc_read_lpddr_sdram_info(struct tegra_emc *emc,
1118 static int emc_setup_hw(struct tegra_emc *emc)
1199 struct tegra_emc *emc = arg;
1234 static void tegra_emc_rate_requests_init(struct tegra_emc *emc)
1244 static int emc_request_rate(struct tegra_emc *emc,
1285 static int emc_set_min_rate(struct tegra_emc *emc, unsigned long rate,
1298 static int emc_set_max_rate(struct tegra_emc *emc, unsigned long rate,
1336 static bool tegra_emc_validate_rate(struct tegra_emc *emc, unsigned long rate)
1349 struct tegra_emc *emc = s->private;
1366 struct tegra_emc *emc = data;
1375 struct tegra_emc *emc = data;
1396 struct tegra_emc *emc = data;
1405 struct tegra_emc *emc = data;
1424 static void tegra_emc_debugfs_init(struct tegra_emc *emc)
1464 static inline struct tegra_emc *
1467 return container_of(provider, struct tegra_emc, provider);
1501 struct tegra_emc *emc = to_tegra_emc_provider(dst->provider);
1524 static int tegra_emc_interconnect_init(struct tegra_emc *emc)
1584 struct tegra_emc *emc = data;
1589 static int tegra_emc_init_clk(struct tegra_emc *emc)
1624 struct tegra_emc *emc;
1695 struct tegra_emc *emc = dev_get_drvdata(dev);
1716 struct tegra_emc *emc = dev_get_drvdata(dev);