Lines Matching refs:tegra_bpmp
53 struct tegra_bpmp *bpmp;
72 struct tegra_bpmp { struct
123 struct tegra_bpmp *tegra_bpmp_get(struct device *dev); argument
124 void tegra_bpmp_put(struct tegra_bpmp *bpmp);
125 int tegra_bpmp_transfer_atomic(struct tegra_bpmp *bpmp,
127 int tegra_bpmp_transfer(struct tegra_bpmp *bpmp,
132 int tegra_bpmp_request_mrq(struct tegra_bpmp *bpmp, unsigned int mrq,
134 void tegra_bpmp_free_mrq(struct tegra_bpmp *bpmp, unsigned int mrq,
136 bool tegra_bpmp_mrq_is_supported(struct tegra_bpmp *bpmp, unsigned int mrq);
138 static inline struct tegra_bpmp *tegra_bpmp_get(struct device *dev) in tegra_bpmp_get()
142 static inline void tegra_bpmp_put(struct tegra_bpmp *bpmp) in tegra_bpmp_put()
145 static inline int tegra_bpmp_transfer_atomic(struct tegra_bpmp *bpmp, in tegra_bpmp_transfer_atomic()
150 static inline int tegra_bpmp_transfer(struct tegra_bpmp *bpmp, in tegra_bpmp_transfer()
161 static inline int tegra_bpmp_request_mrq(struct tegra_bpmp *bpmp, in tegra_bpmp_request_mrq()
168 static inline void tegra_bpmp_free_mrq(struct tegra_bpmp *bpmp, in tegra_bpmp_free_mrq()
173 static inline bool tegra_bpmp_mrq_is_supported(struct tegra_bpmp *bpmp, in tegra_bpmp_mrq_is_supported()
180 void tegra_bpmp_handle_rx(struct tegra_bpmp *bpmp);
183 int tegra_bpmp_init_clocks(struct tegra_bpmp *bpmp);
185 static inline int tegra_bpmp_init_clocks(struct tegra_bpmp *bpmp) in tegra_bpmp_init_clocks()
192 int tegra_bpmp_init_resets(struct tegra_bpmp *bpmp);
194 static inline int tegra_bpmp_init_resets(struct tegra_bpmp *bpmp) in tegra_bpmp_init_resets()
201 int tegra_bpmp_init_powergates(struct tegra_bpmp *bpmp);
203 static inline int tegra_bpmp_init_powergates(struct tegra_bpmp *bpmp) in tegra_bpmp_init_powergates()
210 int tegra_bpmp_init_debugfs(struct tegra_bpmp *bpmp);
212 static inline int tegra_bpmp_init_debugfs(struct tegra_bpmp *bpmp) in tegra_bpmp_init_debugfs()