tegra_bpmp 31 drivers/clk/tegra/clk-bpmp.c struct tegra_bpmp *bpmp; tegra_bpmp 59 drivers/clk/tegra/clk-bpmp.c static int tegra_bpmp_clk_transfer(struct tegra_bpmp *bpmp, tegra_bpmp 308 drivers/clk/tegra/clk-bpmp.c static int tegra_bpmp_clk_get_max_id(struct tegra_bpmp *bpmp) tegra_bpmp 329 drivers/clk/tegra/clk-bpmp.c static int tegra_bpmp_clk_get_info(struct tegra_bpmp *bpmp, unsigned int id, tegra_bpmp 358 drivers/clk/tegra/clk-bpmp.c static void tegra_bpmp_clk_info_dump(struct tegra_bpmp *bpmp, tegra_bpmp 398 drivers/clk/tegra/clk-bpmp.c static int tegra_bpmp_probe_clocks(struct tegra_bpmp *bpmp, tegra_bpmp 465 drivers/clk/tegra/clk-bpmp.c tegra_bpmp_clk_register(struct tegra_bpmp *bpmp, tegra_bpmp 542 drivers/clk/tegra/clk-bpmp.c static int tegra_bpmp_register_clocks(struct tegra_bpmp *bpmp, tegra_bpmp 572 drivers/clk/tegra/clk-bpmp.c static void tegra_bpmp_unregister_clocks(struct tegra_bpmp *bpmp) tegra_bpmp 584 drivers/clk/tegra/clk-bpmp.c struct tegra_bpmp *bpmp = data; tegra_bpmp 599 drivers/clk/tegra/clk-bpmp.c int tegra_bpmp_init_clocks(struct tegra_bpmp *bpmp) tegra_bpmp 104 drivers/cpufreq/tegra186-cpufreq.c struct platform_device *pdev, struct tegra_bpmp *bpmp, tegra_bpmp 189 drivers/cpufreq/tegra186-cpufreq.c struct tegra_bpmp *bpmp; tegra_bpmp 71 drivers/firmware/tegra/bpmp-debugfs.c static const char *get_filename(struct tegra_bpmp *bpmp, tegra_bpmp 99 drivers/firmware/tegra/bpmp-debugfs.c static int mrq_debugfs_read(struct tegra_bpmp *bpmp, tegra_bpmp 136 drivers/firmware/tegra/bpmp-debugfs.c static int mrq_debugfs_write(struct tegra_bpmp *bpmp, tegra_bpmp 160 drivers/firmware/tegra/bpmp-debugfs.c static int mrq_debugfs_dumpdir(struct tegra_bpmp *bpmp, dma_addr_t addr, tegra_bpmp 197 drivers/firmware/tegra/bpmp-debugfs.c struct tegra_bpmp *bpmp = inode->i_private; tegra_bpmp 248 drivers/firmware/tegra/bpmp-debugfs.c struct tegra_bpmp *bpmp = inode->i_private; tegra_bpmp 301 drivers/firmware/tegra/bpmp-debugfs.c static int bpmp_populate_dir(struct tegra_bpmp *bpmp, struct seqbuf *seqbuf, tegra_bpmp 353 drivers/firmware/tegra/bpmp-debugfs.c static int create_debugfs_mirror(struct tegra_bpmp *bpmp, void *buf, tegra_bpmp 373 drivers/firmware/tegra/bpmp-debugfs.c int tegra_bpmp_init_debugfs(struct tegra_bpmp *bpmp) tegra_bpmp 12 drivers/firmware/tegra/bpmp-private.h int (*init)(struct tegra_bpmp *bpmp); tegra_bpmp 13 drivers/firmware/tegra/bpmp-private.h void (*deinit)(struct tegra_bpmp *bpmp); tegra_bpmp 22 drivers/firmware/tegra/bpmp-private.h int (*ring_doorbell)(struct tegra_bpmp *bpmp); tegra_bpmp 23 drivers/firmware/tegra/bpmp-private.h int (*resume)(struct tegra_bpmp *bpmp); tegra_bpmp 17 drivers/firmware/tegra/bpmp-tegra186.c struct tegra_bpmp *parent; tegra_bpmp 31 drivers/firmware/tegra/bpmp-tegra186.c static inline struct tegra_bpmp * tegra_bpmp 81 drivers/firmware/tegra/bpmp-tegra186.c static int tegra186_bpmp_ring_doorbell(struct tegra_bpmp *bpmp) tegra_bpmp 97 drivers/firmware/tegra/bpmp-tegra186.c struct tegra_bpmp *bpmp = data; tegra_bpmp 107 drivers/firmware/tegra/bpmp-tegra186.c struct tegra_bpmp *bpmp, tegra_bpmp 158 drivers/firmware/tegra/bpmp-tegra186.c struct tegra_bpmp *bpmp = mbox_client_to_bpmp(client); tegra_bpmp 163 drivers/firmware/tegra/bpmp-tegra186.c static int tegra186_bpmp_init(struct tegra_bpmp *bpmp) tegra_bpmp 261 drivers/firmware/tegra/bpmp-tegra186.c static void tegra186_bpmp_deinit(struct tegra_bpmp *bpmp) tegra_bpmp 278 drivers/firmware/tegra/bpmp-tegra186.c static int tegra186_bpmp_resume(struct tegra_bpmp *bpmp) tegra_bpmp 37 drivers/firmware/tegra/bpmp-tegra210.c static u32 bpmp_channel_status(struct tegra_bpmp *bpmp, unsigned int index) tegra_bpmp 111 drivers/firmware/tegra/bpmp-tegra210.c static int tegra210_bpmp_ring_doorbell(struct tegra_bpmp *bpmp) tegra_bpmp 128 drivers/firmware/tegra/bpmp-tegra210.c struct tegra_bpmp *bpmp = data; tegra_bpmp 136 drivers/firmware/tegra/bpmp-tegra210.c struct tegra_bpmp *bpmp, tegra_bpmp 161 drivers/firmware/tegra/bpmp-tegra210.c static int tegra210_bpmp_init(struct tegra_bpmp *bpmp) tegra_bpmp 27 drivers/firmware/tegra/bpmp.c static inline struct tegra_bpmp * tegra_bpmp 30 drivers/firmware/tegra/bpmp.c return container_of(client, struct tegra_bpmp, mbox.client); tegra_bpmp 36 drivers/firmware/tegra/bpmp.c struct tegra_bpmp *bpmp = channel->bpmp; tegra_bpmp 41 drivers/firmware/tegra/bpmp.c struct tegra_bpmp *tegra_bpmp_get(struct device *dev) tegra_bpmp 44 drivers/firmware/tegra/bpmp.c struct tegra_bpmp *bpmp; tegra_bpmp 70 drivers/firmware/tegra/bpmp.c void tegra_bpmp_put(struct tegra_bpmp *bpmp) tegra_bpmp 80 drivers/firmware/tegra/bpmp.c struct tegra_bpmp *bpmp = channel->bpmp; tegra_bpmp 192 drivers/firmware/tegra/bpmp.c static int tegra_bpmp_ring_doorbell(struct tegra_bpmp *bpmp) tegra_bpmp 217 drivers/firmware/tegra/bpmp.c struct tegra_bpmp *bpmp = channel->bpmp; tegra_bpmp 253 drivers/firmware/tegra/bpmp.c tegra_bpmp_write_threaded(struct tegra_bpmp *bpmp, unsigned int mrq, tegra_bpmp 316 drivers/firmware/tegra/bpmp.c int tegra_bpmp_transfer_atomic(struct tegra_bpmp *bpmp, tegra_bpmp 354 drivers/firmware/tegra/bpmp.c int tegra_bpmp_transfer(struct tegra_bpmp *bpmp, tegra_bpmp 387 drivers/firmware/tegra/bpmp.c static struct tegra_bpmp_mrq *tegra_bpmp_find_mrq(struct tegra_bpmp *bpmp, tegra_bpmp 403 drivers/firmware/tegra/bpmp.c struct tegra_bpmp *bpmp = channel->bpmp; tegra_bpmp 436 drivers/firmware/tegra/bpmp.c static void tegra_bpmp_handle_mrq(struct tegra_bpmp *bpmp, tegra_bpmp 457 drivers/firmware/tegra/bpmp.c int tegra_bpmp_request_mrq(struct tegra_bpmp *bpmp, unsigned int mrq, tegra_bpmp 483 drivers/firmware/tegra/bpmp.c void tegra_bpmp_free_mrq(struct tegra_bpmp *bpmp, unsigned int mrq, void *data) tegra_bpmp 502 drivers/firmware/tegra/bpmp.c bool tegra_bpmp_mrq_is_supported(struct tegra_bpmp *bpmp, unsigned int mrq) tegra_bpmp 542 drivers/firmware/tegra/bpmp.c static int tegra_bpmp_ping(struct tegra_bpmp *bpmp) tegra_bpmp 579 drivers/firmware/tegra/bpmp.c static int tegra_bpmp_get_firmware_tag_old(struct tegra_bpmp *bpmp, char *tag, tegra_bpmp 617 drivers/firmware/tegra/bpmp.c static int tegra_bpmp_get_firmware_tag(struct tegra_bpmp *bpmp, char *tag, tegra_bpmp 658 drivers/firmware/tegra/bpmp.c void tegra_bpmp_handle_rx(struct tegra_bpmp *bpmp) tegra_bpmp 689 drivers/firmware/tegra/bpmp.c struct tegra_bpmp *bpmp; tegra_bpmp 798 drivers/firmware/tegra/bpmp.c struct tegra_bpmp *bpmp = dev_get_drvdata(dev); tegra_bpmp 32 drivers/i2c/busses/i2c-tegra-bpmp.c struct tegra_bpmp *bpmp; tegra_bpmp 263 drivers/pci/controller/dwc/pcie-tegra194.c struct tegra_bpmp *bpmp; tegra_bpmp 11 drivers/reset/tegra/reset-bpmp.c static struct tegra_bpmp *to_tegra_bpmp(struct reset_controller_dev *rstc) tegra_bpmp 13 drivers/reset/tegra/reset-bpmp.c return container_of(rstc, struct tegra_bpmp, rstc); tegra_bpmp 20 drivers/reset/tegra/reset-bpmp.c struct tegra_bpmp *bpmp = to_tegra_bpmp(rstc); tegra_bpmp 60 drivers/reset/tegra/reset-bpmp.c int tegra_bpmp_init_resets(struct tegra_bpmp *bpmp) tegra_bpmp 22 drivers/soc/tegra/powergate-bpmp.c struct tegra_bpmp *bpmp; tegra_bpmp 32 drivers/soc/tegra/powergate-bpmp.c static int tegra_bpmp_powergate_set_state(struct tegra_bpmp *bpmp, tegra_bpmp 58 drivers/soc/tegra/powergate-bpmp.c static int tegra_bpmp_powergate_get_state(struct tegra_bpmp *bpmp, tegra_bpmp 88 drivers/soc/tegra/powergate-bpmp.c static int tegra_bpmp_powergate_get_max_id(struct tegra_bpmp *bpmp) tegra_bpmp 116 drivers/soc/tegra/powergate-bpmp.c static char *tegra_bpmp_powergate_get_name(struct tegra_bpmp *bpmp, tegra_bpmp 144 drivers/soc/tegra/powergate-bpmp.c static inline bool tegra_bpmp_powergate_is_powered(struct tegra_bpmp *bpmp, tegra_bpmp 153 drivers/soc/tegra/powergate-bpmp.c struct tegra_bpmp *bpmp = powergate->bpmp; tegra_bpmp 162 drivers/soc/tegra/powergate-bpmp.c struct tegra_bpmp *bpmp = powergate->bpmp; tegra_bpmp 169 drivers/soc/tegra/powergate-bpmp.c tegra_powergate_add(struct tegra_bpmp *bpmp, tegra_bpmp 201 drivers/soc/tegra/powergate-bpmp.c struct tegra_bpmp *bpmp = powergate->bpmp; tegra_bpmp 213 drivers/soc/tegra/powergate-bpmp.c tegra_bpmp_probe_powergates(struct tegra_bpmp *bpmp, tegra_bpmp 253 drivers/soc/tegra/powergate-bpmp.c static int tegra_bpmp_add_powergates(struct tegra_bpmp *bpmp, tegra_bpmp 294 drivers/soc/tegra/powergate-bpmp.c static void tegra_bpmp_remove_powergates(struct tegra_bpmp *bpmp) tegra_bpmp 328 drivers/soc/tegra/powergate-bpmp.c int tegra_bpmp_init_powergates(struct tegra_bpmp *bpmp) tegra_bpmp 28 drivers/thermal/tegra/tegra-bpmp-thermal.c struct tegra_bpmp *bpmp; tegra_bpmp 122 drivers/thermal/tegra/tegra-bpmp-thermal.c static int tegra_bpmp_thermal_get_num_zones(struct tegra_bpmp *bpmp, tegra_bpmp 156 drivers/thermal/tegra/tegra-bpmp-thermal.c struct tegra_bpmp *bpmp = dev_get_drvdata(pdev->dev.parent); tegra_bpmp 40 include/soc/tegra/bpmp.h struct tegra_bpmp *bpmp; tegra_bpmp 110 include/soc/tegra/bpmp.h struct tegra_bpmp *tegra_bpmp_get(struct device *dev); tegra_bpmp 111 include/soc/tegra/bpmp.h void tegra_bpmp_put(struct tegra_bpmp *bpmp); tegra_bpmp 112 include/soc/tegra/bpmp.h int tegra_bpmp_transfer_atomic(struct tegra_bpmp *bpmp, tegra_bpmp 114 include/soc/tegra/bpmp.h int tegra_bpmp_transfer(struct tegra_bpmp *bpmp, tegra_bpmp 119 include/soc/tegra/bpmp.h int tegra_bpmp_request_mrq(struct tegra_bpmp *bpmp, unsigned int mrq, tegra_bpmp 121 include/soc/tegra/bpmp.h void tegra_bpmp_free_mrq(struct tegra_bpmp *bpmp, unsigned int mrq, tegra_bpmp 123 include/soc/tegra/bpmp.h bool tegra_bpmp_mrq_is_supported(struct tegra_bpmp *bpmp, unsigned int mrq); tegra_bpmp 125 include/soc/tegra/bpmp.h static inline struct tegra_bpmp *tegra_bpmp_get(struct device *dev) tegra_bpmp 129 include/soc/tegra/bpmp.h static inline void tegra_bpmp_put(struct tegra_bpmp *bpmp) tegra_bpmp 132 include/soc/tegra/bpmp.h static inline int tegra_bpmp_transfer_atomic(struct tegra_bpmp *bpmp, tegra_bpmp 137 include/soc/tegra/bpmp.h static inline int tegra_bpmp_transfer(struct tegra_bpmp *bpmp, tegra_bpmp 148 include/soc/tegra/bpmp.h static inline int tegra_bpmp_request_mrq(struct tegra_bpmp *bpmp, tegra_bpmp 155 include/soc/tegra/bpmp.h static inline void tegra_bpmp_free_mrq(struct tegra_bpmp *bpmp, tegra_bpmp 160 include/soc/tegra/bpmp.h static inline bool tegra_bpmp_mrq_is_supported(struct tegra_bpmp *bpmp, tegra_bpmp 167 include/soc/tegra/bpmp.h void tegra_bpmp_handle_rx(struct tegra_bpmp *bpmp); tegra_bpmp 170 include/soc/tegra/bpmp.h int tegra_bpmp_init_clocks(struct tegra_bpmp *bpmp); tegra_bpmp 172 include/soc/tegra/bpmp.h static inline int tegra_bpmp_init_clocks(struct tegra_bpmp *bpmp) tegra_bpmp 179 include/soc/tegra/bpmp.h int tegra_bpmp_init_resets(struct tegra_bpmp *bpmp); tegra_bpmp 181 include/soc/tegra/bpmp.h static inline int tegra_bpmp_init_resets(struct tegra_bpmp *bpmp) tegra_bpmp 188 include/soc/tegra/bpmp.h int tegra_bpmp_init_powergates(struct tegra_bpmp *bpmp); tegra_bpmp 190 include/soc/tegra/bpmp.h static inline int tegra_bpmp_init_powergates(struct tegra_bpmp *bpmp) tegra_bpmp 197 include/soc/tegra/bpmp.h int tegra_bpmp_init_debugfs(struct tegra_bpmp *bpmp); tegra_bpmp 199 include/soc/tegra/bpmp.h static inline int tegra_bpmp_init_debugfs(struct tegra_bpmp *bpmp)