Lines Matching refs:tegra_bpmp
27 static inline struct tegra_bpmp *
30 return container_of(client, struct tegra_bpmp, mbox.client);
36 struct tegra_bpmp *bpmp = channel->bpmp;
41 struct tegra_bpmp *tegra_bpmp_get(struct device *dev)
44 struct tegra_bpmp *bpmp;
70 void tegra_bpmp_put(struct tegra_bpmp *bpmp)
80 struct tegra_bpmp *bpmp = channel->bpmp;
192 static int tegra_bpmp_ring_doorbell(struct tegra_bpmp *bpmp)
217 struct tegra_bpmp *bpmp = channel->bpmp;
253 tegra_bpmp_write_threaded(struct tegra_bpmp *bpmp, unsigned int mrq,
318 int tegra_bpmp_transfer_atomic(struct tegra_bpmp *bpmp,
364 int tegra_bpmp_transfer(struct tegra_bpmp *bpmp,
405 static struct tegra_bpmp_mrq *tegra_bpmp_find_mrq(struct tegra_bpmp *bpmp,
421 struct tegra_bpmp *bpmp = channel->bpmp;
454 static void tegra_bpmp_handle_mrq(struct tegra_bpmp *bpmp,
475 int tegra_bpmp_request_mrq(struct tegra_bpmp *bpmp, unsigned int mrq,
501 void tegra_bpmp_free_mrq(struct tegra_bpmp *bpmp, unsigned int mrq, void *data)
520 bool tegra_bpmp_mrq_is_supported(struct tegra_bpmp *bpmp, unsigned int mrq)
560 static int tegra_bpmp_ping(struct tegra_bpmp *bpmp)
597 static int tegra_bpmp_get_firmware_tag_old(struct tegra_bpmp *bpmp, char *tag,
635 static int tegra_bpmp_get_firmware_tag(struct tegra_bpmp *bpmp, char *tag,
676 void tegra_bpmp_handle_rx(struct tegra_bpmp *bpmp)
710 struct tegra_bpmp *bpmp;
819 struct tegra_bpmp *bpmp = dev_get_drvdata(dev);
828 struct tegra_bpmp *bpmp = dev_get_drvdata(dev);