Lines Matching refs:tegra_bpmp
40 struct tegra_bpmp *bpmp;
59 struct tegra_bpmp { struct
110 struct tegra_bpmp *tegra_bpmp_get(struct device *dev); argument
111 void tegra_bpmp_put(struct tegra_bpmp *bpmp);
112 int tegra_bpmp_transfer_atomic(struct tegra_bpmp *bpmp,
114 int tegra_bpmp_transfer(struct tegra_bpmp *bpmp,
119 int tegra_bpmp_request_mrq(struct tegra_bpmp *bpmp, unsigned int mrq,
121 void tegra_bpmp_free_mrq(struct tegra_bpmp *bpmp, unsigned int mrq,
123 bool tegra_bpmp_mrq_is_supported(struct tegra_bpmp *bpmp, unsigned int mrq);
125 static inline struct tegra_bpmp *tegra_bpmp_get(struct device *dev) in tegra_bpmp_get()
129 static inline void tegra_bpmp_put(struct tegra_bpmp *bpmp) in tegra_bpmp_put()
132 static inline int tegra_bpmp_transfer_atomic(struct tegra_bpmp *bpmp, in tegra_bpmp_transfer_atomic()
137 static inline int tegra_bpmp_transfer(struct tegra_bpmp *bpmp, in tegra_bpmp_transfer()
148 static inline int tegra_bpmp_request_mrq(struct tegra_bpmp *bpmp, in tegra_bpmp_request_mrq()
155 static inline void tegra_bpmp_free_mrq(struct tegra_bpmp *bpmp, in tegra_bpmp_free_mrq()
160 static inline bool tegra_bpmp_mrq_is_supported(struct tegra_bpmp *bpmp, in tegra_bpmp_mrq_is_supported()
167 void tegra_bpmp_handle_rx(struct tegra_bpmp *bpmp);
170 int tegra_bpmp_init_clocks(struct tegra_bpmp *bpmp);
172 static inline int tegra_bpmp_init_clocks(struct tegra_bpmp *bpmp) in tegra_bpmp_init_clocks()
179 int tegra_bpmp_init_resets(struct tegra_bpmp *bpmp);
181 static inline int tegra_bpmp_init_resets(struct tegra_bpmp *bpmp) in tegra_bpmp_init_resets()
188 int tegra_bpmp_init_powergates(struct tegra_bpmp *bpmp);
190 static inline int tegra_bpmp_init_powergates(struct tegra_bpmp *bpmp) in tegra_bpmp_init_powergates()
197 int tegra_bpmp_init_debugfs(struct tegra_bpmp *bpmp);
199 static inline int tegra_bpmp_init_debugfs(struct tegra_bpmp *bpmp) in tegra_bpmp_init_debugfs()