Home
last modified time | relevance | path

Searched refs:tegra_emc (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/memory/tegra/
H A Dtegra20-emc.c197 struct tegra_emc { struct
237 struct tegra_emc *emc = data; in tegra20_emc_isr() argument
256 static struct emc_timing *tegra20_emc_find_timing(struct tegra_emc *emc, in tegra20_emc_find_timing()
277 static int emc_prepare_timing_change(struct tegra_emc *emc, unsigned long rate) in emc_prepare_timing_change()
299 static int emc_complete_timing_change(struct tegra_emc *emc, bool flush) in emc_complete_timing_change()
327 struct tegra_emc *emc = container_of(nb, struct tegra_emc, clk_nb); in tegra20_emc_clk_change_notify()
355 static int load_one_timing_from_dt(struct tegra_emc *emc, in load_one_timing_from_dt()
410 static int tegra20_emc_load_timings_from_dt(struct tegra_emc *emc, in tegra20_emc_load_timings_from_dt()
455 tegra20_emc_find_node_by_ram_code(struct tegra_emc *emc) in tegra20_emc_find_node_by_ram_code()
535 static int emc_read_lpddr_mode_register(struct tegra_emc *emc, in emc_read_lpddr_mode_register()
[all …]
/linux/include/linux/clk/
H A Dtegra.h149 struct tegra_emc;
155 typedef int (tegra124_emc_prepare_timing_change_cb)(struct tegra_emc *emc,
157 typedef void (tegra124_emc_complete_timing_change_cb)(struct tegra_emc *emc,
/linux/drivers/clk/tegra/
H A Dclk-tegra124-emc.c79 struct tegra_emc *emc;
176 static struct tegra_emc *emc_ensure_emc_driver(struct tegra_clk_emc *tegra) in emc_ensure_emc_driver()
216 struct tegra_emc *emc = emc_ensure_emc_driver(tegra); in emc_set_timing()