Searched defs:bpmp (Results 1 - 16 of 16) sorted by relevance

/linux-master/drivers/firmware/tegra/
H A DMakefile[all...]
H A Dbpmp-tegra210.c37 static u32 bpmp_channel_status(struct tegra_bpmp *bpmp, unsigned int index) argument
111 tegra210_bpmp_ring_doorbell(struct tegra_bpmp *bpmp) argument
128 struct tegra_bpmp *bpmp = data; local
135 tegra210_bpmp_channel_init(struct tegra_bpmp_channel *channel, struct tegra_bpmp *bpmp, unsigned int index) argument
162 tegra210_bpmp_init(struct tegra_bpmp *bpmp) argument
[all...]
H A Dbpmp-tegra186.c82 static int tegra186_bpmp_ring_doorbell(struct tegra_bpmp *bpmp) argument
98 struct tegra_bpmp *bpmp = data; local
107 tegra186_bpmp_channel_init(struct tegra_bpmp_channel *channel, struct tegra_bpmp *bpmp, unsigned int index) argument
166 struct tegra_bpmp *bpmp = mbox_client_to_bpmp(client); local
171 tegra186_bpmp_teardown_channels(struct tegra_bpmp *bpmp) argument
192 tegra186_bpmp_dram_init(struct tegra_bpmp *bpmp) argument
233 tegra186_bpmp_sram_init(struct tegra_bpmp *bpmp) argument
274 tegra186_bpmp_setup_channels(struct tegra_bpmp *bpmp) argument
313 tegra186_bpmp_reset_channels(struct tegra_bpmp *bpmp) argument
325 tegra186_bpmp_init(struct tegra_bpmp *bpmp) argument
360 tegra186_bpmp_deinit(struct tegra_bpmp *bpmp) argument
369 tegra186_bpmp_resume(struct tegra_bpmp *bpmp) argument
[all...]
H A Dbpmp.c36 struct tegra_bpmp *bpmp = channel->bpmp; local
44 struct tegra_bpmp *bpmp; local
70 tegra_bpmp_put(struct tegra_bpmp *bpmp) argument
80 struct tegra_bpmp *bpmp = channel->bpmp; local
192 tegra_bpmp_ring_doorbell(struct tegra_bpmp *bpmp) argument
217 struct tegra_bpmp *bpmp = channel->bpmp; local
253 tegra_bpmp_write_threaded(struct tegra_bpmp *bpmp, unsigned int mrq, const void *data, size_t size) argument
318 tegra_bpmp_transfer_atomic(struct tegra_bpmp *bpmp, struct tegra_bpmp_message *msg) argument
364 tegra_bpmp_transfer(struct tegra_bpmp *bpmp, struct tegra_bpmp_message *msg) argument
405 tegra_bpmp_find_mrq(struct tegra_bpmp *bpmp, unsigned int mrq) argument
421 struct tegra_bpmp *bpmp = channel->bpmp; local
454 tegra_bpmp_handle_mrq(struct tegra_bpmp *bpmp, unsigned int mrq, struct tegra_bpmp_channel *channel) argument
475 tegra_bpmp_request_mrq(struct tegra_bpmp *bpmp, unsigned int mrq, tegra_bpmp_mrq_handler_t handler, void *data) argument
501 tegra_bpmp_free_mrq(struct tegra_bpmp *bpmp, unsigned int mrq, void *data) argument
520 tegra_bpmp_mrq_is_supported(struct tegra_bpmp *bpmp, unsigned int mrq) argument
560 tegra_bpmp_ping(struct tegra_bpmp *bpmp) argument
597 tegra_bpmp_get_firmware_tag_old(struct tegra_bpmp *bpmp, char *tag, size_t size) argument
635 tegra_bpmp_get_firmware_tag(struct tegra_bpmp *bpmp, char *tag, size_t size) argument
676 tegra_bpmp_handle_rx(struct tegra_bpmp *bpmp) argument
710 struct tegra_bpmp *bpmp; local
819 struct tegra_bpmp *bpmp = dev_get_drvdata(dev); local
828 struct tegra_bpmp *bpmp = dev_get_drvdata(dev); local
[all...]
H A Dbpmp-debugfs.c70 static const char *get_filename(struct tegra_bpmp *bpmp, argument
107 static int mrq_debug_open(struct tegra_bpmp *bpmp, const char *name, argument
146 static int mrq_debug_close(struct tegra_bpmp *bpmp, u32 fd) argument
177 static int mrq_debug_read(struct tegra_bpmp *bpmp, const char *name, argument
242 mrq_debug_write(struct tegra_bpmp *bpmp, const char *name, uint8_t *data, size_t sz_data) argument
305 struct tegra_bpmp *bpmp = inode->i_private; local
370 struct tegra_bpmp *bpmp = inode->i_private; local
403 bpmp_populate_debugfs_inband(struct tegra_bpmp *bpmp, struct dentry *parent, char *ppath) argument
484 mrq_debugfs_read(struct tegra_bpmp *bpmp, dma_addr_t name, size_t sz_name, dma_addr_t data, size_t sz_data, size_t *nbytes) argument
523 mrq_debugfs_write(struct tegra_bpmp *bpmp, dma_addr_t name, size_t sz_name, dma_addr_t data, size_t sz_data) argument
547 mrq_debugfs_dumpdir(struct tegra_bpmp *bpmp, dma_addr_t addr, size_t size, size_t *nbytes) argument
586 struct tegra_bpmp *bpmp = inode->i_private; local
637 struct tegra_bpmp *bpmp = inode->i_private; local
690 bpmp_populate_dir(struct tegra_bpmp *bpmp, struct seqbuf *seqbuf, struct dentry *parent, u32 depth) argument
742 bpmp_populate_debugfs_shmem(struct tegra_bpmp *bpmp) argument
772 tegra_bpmp_init_debugfs(struct tegra_bpmp *bpmp) argument
[all...]
/linux-master/drivers/reset/tegra/
H A Dreset-bpmp.c20 struct tegra_bpmp *bpmp = to_tegra_bpmp(rstc); local
67 int tegra_bpmp_init_resets(struct tegra_bpmp *bpmp) argument
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-tegra-bpmp.c32 struct tegra_bpmp *bpmp; member in struct:tegra_bpmp_i2c
[all...]
/linux-master/drivers/pmdomain/tegra/
H A Dpowergate-bpmp.c21 struct tegra_bpmp *bpmp; member in struct:tegra_powergate
31 static int tegra_bpmp_powergate_set_state(struct tegra_bpmp *bpmp, argument
57 static int tegra_bpmp_powergate_get_state(struct tegra_bpmp *bpmp, argument
87 static int tegra_bpmp_powergate_get_max_id(struct tegra_bpmp *bpmp) argument
115 static char *tegra_bpmp_powergate_get_name(struct tegra_bpmp *bpmp, argument
143 tegra_bpmp_powergate_is_powered(struct tegra_bpmp *bpmp, unsigned int id) argument
152 struct tegra_bpmp *bpmp = powergate->bpmp; local
161 struct tegra_bpmp *bpmp = powergate->bpmp; local
168 tegra_powergate_add(struct tegra_bpmp *bpmp, const struct tegra_powergate_info *info) argument
200 struct tegra_bpmp *bpmp = powergate->bpmp; local
212 tegra_bpmp_probe_powergates(struct tegra_bpmp *bpmp, struct tegra_powergate_info **powergatesp) argument
252 tegra_bpmp_add_powergates(struct tegra_bpmp *bpmp, struct tegra_powergate_info *powergates, unsigned int count) argument
293 tegra_bpmp_remove_powergates(struct tegra_bpmp *bpmp) argument
327 tegra_bpmp_init_powergates(struct tegra_bpmp *bpmp) argument
[all...]
/linux-master/drivers/cpufreq/
H A Dtegra186-cpufreq.c221 struct tegra_bpmp *bpmp; local
129 init_vhint_table( struct platform_device *pdev, struct tegra_bpmp *bpmp, struct tegra186_cpufreq_cluster *cluster, unsigned int cluster_id) argument
[all...]
H A Dtegra194-cpufreq.c617 tegra_cpufreq_bpmp_read_lut(struct platform_device *pdev, struct tegra_bpmp *bpmp, argument
714 struct tegra_bpmp *bpmp; local
[all...]
/linux-master/drivers/thermal/tegra/
H A Dtegra-bpmp-thermal.c28 struct tegra_bpmp *bpmp; member in struct:tegra_bpmp_thermal
141 static int tegra_bpmp_thermal_get_num_zones(struct tegra_bpmp *bpmp, argument
170 static int tegra_bpmp_thermal_trips_supported(struct tegra_bpmp *bpmp, bool *supported) argument
214 struct tegra_bpmp *bpmp local
[all...]
/linux-master/drivers/memory/tegra/
H A Dtegra186-emc.c22 struct tegra_bpmp *bpmp; member in struct:tegra186_emc
[all...]
/linux-master/drivers/clk/tegra/
H A Dclk-bpmp.c31 struct tegra_bpmp *bpmp; member in struct:tegra_bpmp_clk
59 static int tegra_bpmp_clk_transfer(struct tegra_bpmp *bpmp, argument
331 tegra_bpmp_clk_get_max_id(struct tegra_bpmp *bpmp) argument
352 tegra_bpmp_clk_get_info(struct tegra_bpmp *bpmp, unsigned int id, struct tegra_bpmp_clk_info *info) argument
381 tegra_bpmp_clk_info_dump(struct tegra_bpmp *bpmp, const char *level, const struct tegra_bpmp_clk_info *info) argument
421 tegra_bpmp_probe_clocks(struct tegra_bpmp *bpmp, struct tegra_bpmp_clk_info **clocksp) argument
502 tegra_bpmp_clk_register(struct tegra_bpmp *bpmp, const struct tegra_bpmp_clk_info *info, const struct tegra_bpmp_clk_info *clocks, unsigned int num_clocks) argument
593 tegra_bpmp_register_clocks_one(struct tegra_bpmp *bpmp, struct tegra_bpmp_clk_info *infos, unsigned int i, unsigned int count) argument
630 tegra_bpmp_register_clocks(struct tegra_bpmp *bpmp, struct tegra_bpmp_clk_info *infos, unsigned int count) argument
649 tegra_bpmp_unregister_clocks(struct tegra_bpmp *bpmp) argument
661 struct tegra_bpmp *bpmp = data; local
676 tegra_bpmp_init_clocks(struct tegra_bpmp *bpmp) argument
[all...]
/linux-master/include/soc/tegra/
H A Dbpmp.h53 struct tegra_bpmp *bpmp; member in struct:tegra_bpmp_channel
148 static inline void tegra_bpmp_put(struct tegra_bpmp *bpmp) argument
151 static inline int tegra_bpmp_transfer_atomic(struct tegra_bpmp *bpmp, argument
156 tegra_bpmp_transfer(struct tegra_bpmp *bpmp, struct tegra_bpmp_message *msg) argument
167 tegra_bpmp_request_mrq(struct tegra_bpmp *bpmp, unsigned int mrq, tegra_bpmp_mrq_handler_t handler, void *data) argument
174 tegra_bpmp_free_mrq(struct tegra_bpmp *bpmp, unsigned int mrq, void *data) argument
179 tegra_bpmp_mrq_is_supported(struct tegra_bpmp *bpmp, unsigned int mrq) argument
191 tegra_bpmp_init_clocks(struct tegra_bpmp *bpmp) argument
200 tegra_bpmp_init_resets(struct tegra_bpmp *bpmp) argument
209 tegra_bpmp_init_powergates(struct tegra_bpmp *bpmp) argument
218 tegra_bpmp_init_debugfs(struct tegra_bpmp *bpmp) argument
[all...]
H A Dmc.h202 struct tegra_bpmp *bpmp; member in struct:tegra_mc
/linux-master/drivers/pci/controller/dwc/
H A Dpcie-tegra194.c256 struct tegra_bpmp *bpmp; member in struct:tegra_pcie_dw
[all...]

Completed in 372 milliseconds