Home
last modified time | relevance | path

Searched defs:bpmp (Results 1 – 13 of 13) sorted by relevance

/drivers/soc/tegra/
Dpowergate-bpmp.c22 struct tegra_bpmp *bpmp; member
32 static int tegra_bpmp_powergate_set_state(struct tegra_bpmp *bpmp, in tegra_bpmp_powergate_set_state()
58 static int tegra_bpmp_powergate_get_state(struct tegra_bpmp *bpmp, in tegra_bpmp_powergate_get_state()
88 static int tegra_bpmp_powergate_get_max_id(struct tegra_bpmp *bpmp) in tegra_bpmp_powergate_get_max_id()
116 static char *tegra_bpmp_powergate_get_name(struct tegra_bpmp *bpmp, in tegra_bpmp_powergate_get_name()
144 static inline bool tegra_bpmp_powergate_is_powered(struct tegra_bpmp *bpmp, in tegra_bpmp_powergate_is_powered()
153 struct tegra_bpmp *bpmp = powergate->bpmp; in tegra_powergate_power_on() local
162 struct tegra_bpmp *bpmp = powergate->bpmp; in tegra_powergate_power_off() local
169 tegra_powergate_add(struct tegra_bpmp *bpmp, in tegra_powergate_add()
201 struct tegra_bpmp *bpmp = powergate->bpmp; in tegra_powergate_remove() local
[all …]
/drivers/firmware/tegra/
Dbpmp.c37 struct tegra_bpmp *bpmp = channel->bpmp; in channel_to_ops() local
45 struct tegra_bpmp *bpmp; in tegra_bpmp_get() local
71 void tegra_bpmp_put(struct tegra_bpmp *bpmp) in tegra_bpmp_put()
81 struct tegra_bpmp *bpmp = channel->bpmp; in tegra_bpmp_channel_get_thread_index() local
193 static int tegra_bpmp_ring_doorbell(struct tegra_bpmp *bpmp) in tegra_bpmp_ring_doorbell()
218 struct tegra_bpmp *bpmp = channel->bpmp; in tegra_bpmp_channel_read() local
254 tegra_bpmp_write_threaded(struct tegra_bpmp *bpmp, unsigned int mrq, in tegra_bpmp_write_threaded()
317 int tegra_bpmp_transfer_atomic(struct tegra_bpmp *bpmp, in tegra_bpmp_transfer_atomic()
355 int tegra_bpmp_transfer(struct tegra_bpmp *bpmp, in tegra_bpmp_transfer()
388 static struct tegra_bpmp_mrq *tegra_bpmp_find_mrq(struct tegra_bpmp *bpmp, in tegra_bpmp_find_mrq()
[all …]
Dbpmp-debugfs.c74 static const char *get_filename(struct tegra_bpmp *bpmp, in get_filename()
111 static int mrq_debug_open(struct tegra_bpmp *bpmp, const char *name, in mrq_debug_open()
150 static int mrq_debug_close(struct tegra_bpmp *bpmp, uint32_t fd) in mrq_debug_close()
181 static int mrq_debug_read(struct tegra_bpmp *bpmp, const char *name, in mrq_debug_read()
244 static int mrq_debug_write(struct tegra_bpmp *bpmp, const char *name, in mrq_debug_write()
307 struct tegra_bpmp *bpmp = inode->i_private; in bpmp_debug_show() local
334 struct tegra_bpmp *bpmp = inode->i_private; in bpmp_debug_store() local
374 static int bpmp_populate_debugfs_inband(struct tegra_bpmp *bpmp, in bpmp_populate_debugfs_inband()
455 static int mrq_debugfs_read(struct tegra_bpmp *bpmp, in mrq_debugfs_read()
494 static int mrq_debugfs_write(struct tegra_bpmp *bpmp, in mrq_debugfs_write()
[all …]
Dbpmp-tegra186.c81 static int tegra186_bpmp_ring_doorbell(struct tegra_bpmp *bpmp) in tegra186_bpmp_ring_doorbell()
97 struct tegra_bpmp *bpmp = data; in tegra186_bpmp_ivc_notify() local
107 struct tegra_bpmp *bpmp, in tegra186_bpmp_channel_init()
158 struct tegra_bpmp *bpmp = mbox_client_to_bpmp(client); in mbox_handle_rx() local
163 static int tegra186_bpmp_init(struct tegra_bpmp *bpmp) in tegra186_bpmp_init()
261 static void tegra186_bpmp_deinit(struct tegra_bpmp *bpmp) in tegra186_bpmp_deinit()
278 static int tegra186_bpmp_resume(struct tegra_bpmp *bpmp) in tegra186_bpmp_resume()
Dbpmp-tegra210.c37 static u32 bpmp_channel_status(struct tegra_bpmp *bpmp, unsigned int index) in bpmp_channel_status()
111 static int tegra210_bpmp_ring_doorbell(struct tegra_bpmp *bpmp) in tegra210_bpmp_ring_doorbell()
128 struct tegra_bpmp *bpmp = data; in rx_irq() local
136 struct tegra_bpmp *bpmp, in tegra210_bpmp_channel_init()
161 static int tegra210_bpmp_init(struct tegra_bpmp *bpmp) in tegra210_bpmp_init()
/drivers/clk/tegra/
Dclk-bpmp.c31 struct tegra_bpmp *bpmp; member
59 static int tegra_bpmp_clk_transfer(struct tegra_bpmp *bpmp, in tegra_bpmp_clk_transfer()
308 static int tegra_bpmp_clk_get_max_id(struct tegra_bpmp *bpmp) in tegra_bpmp_clk_get_max_id()
329 static int tegra_bpmp_clk_get_info(struct tegra_bpmp *bpmp, unsigned int id, in tegra_bpmp_clk_get_info()
358 static void tegra_bpmp_clk_info_dump(struct tegra_bpmp *bpmp, in tegra_bpmp_clk_info_dump()
398 static int tegra_bpmp_probe_clocks(struct tegra_bpmp *bpmp, in tegra_bpmp_probe_clocks()
465 tegra_bpmp_clk_register(struct tegra_bpmp *bpmp, in tegra_bpmp_clk_register()
542 static int tegra_bpmp_register_clocks(struct tegra_bpmp *bpmp, in tegra_bpmp_register_clocks()
572 static void tegra_bpmp_unregister_clocks(struct tegra_bpmp *bpmp) in tegra_bpmp_unregister_clocks()
584 struct tegra_bpmp *bpmp = data; in tegra_bpmp_clk_of_xlate() local
[all …]
/drivers/thermal/tegra/
Dtegra-bpmp-thermal.c28 struct tegra_bpmp *bpmp; member
122 static int tegra_bpmp_thermal_get_num_zones(struct tegra_bpmp *bpmp, in tegra_bpmp_thermal_get_num_zones()
156 struct tegra_bpmp *bpmp = dev_get_drvdata(pdev->dev.parent); in tegra_bpmp_thermal_probe() local
/drivers/reset/tegra/
Dreset-bpmp.c20 struct tegra_bpmp *bpmp = to_tegra_bpmp(rstc); in tegra_bpmp_reset_common() local
67 int tegra_bpmp_init_resets(struct tegra_bpmp *bpmp) in tegra_bpmp_init_resets()
/drivers/cpufreq/
Dtegra186-cpufreq.c143 struct platform_device *pdev, struct tegra_bpmp *bpmp, in init_vhint_table()
230 struct tegra_bpmp *bpmp; in tegra186_cpufreq_probe() local
Dtegra194-cpufreq.c252 init_freq_table(struct platform_device *pdev, struct tegra_bpmp *bpmp, in init_freq_table()
320 struct tegra_bpmp *bpmp; in tegra194_cpufreq_probe() local
/drivers/memory/tegra/
Dtegra186-emc.c20 struct tegra_bpmp *bpmp; member
/drivers/i2c/busses/
Di2c-tegra-bpmp.c32 struct tegra_bpmp *bpmp; member
/drivers/pci/controller/dwc/
Dpcie-tegra194.c278 struct tegra_bpmp *bpmp; member