Lines Matching refs:msg
66 struct tegra_bpmp_message msg; in tegra_bpmp_clk_transfer() local
82 memset(&msg, 0, sizeof(msg)); in tegra_bpmp_clk_transfer()
83 msg.mrq = MRQ_CLK; in tegra_bpmp_clk_transfer()
84 msg.tx.data = &request; in tegra_bpmp_clk_transfer()
85 msg.tx.size = sizeof(request); in tegra_bpmp_clk_transfer()
86 msg.rx.data = clk->rx.data; in tegra_bpmp_clk_transfer()
87 msg.rx.size = clk->rx.size; in tegra_bpmp_clk_transfer()
89 err = tegra_bpmp_transfer(bpmp, &msg); in tegra_bpmp_clk_transfer()
92 else if (msg.rx.ret < 0) in tegra_bpmp_clk_transfer()
101 struct tegra_bpmp_clk_message msg; in tegra_bpmp_clk_prepare() local
103 memset(&msg, 0, sizeof(msg)); in tegra_bpmp_clk_prepare()
104 msg.cmd = CMD_CLK_ENABLE; in tegra_bpmp_clk_prepare()
105 msg.id = clk->id; in tegra_bpmp_clk_prepare()
107 return tegra_bpmp_clk_transfer(clk->bpmp, &msg); in tegra_bpmp_clk_prepare()
113 struct tegra_bpmp_clk_message msg; in tegra_bpmp_clk_unprepare() local
116 memset(&msg, 0, sizeof(msg)); in tegra_bpmp_clk_unprepare()
117 msg.cmd = CMD_CLK_DISABLE; in tegra_bpmp_clk_unprepare()
118 msg.id = clk->id; in tegra_bpmp_clk_unprepare()
120 err = tegra_bpmp_clk_transfer(clk->bpmp, &msg); in tegra_bpmp_clk_unprepare()
130 struct tegra_bpmp_clk_message msg; in tegra_bpmp_clk_is_prepared() local
133 memset(&msg, 0, sizeof(msg)); in tegra_bpmp_clk_is_prepared()
134 msg.cmd = CMD_CLK_IS_ENABLED; in tegra_bpmp_clk_is_prepared()
135 msg.id = clk->id; in tegra_bpmp_clk_is_prepared()
136 msg.rx.data = &response; in tegra_bpmp_clk_is_prepared()
137 msg.rx.size = sizeof(response); in tegra_bpmp_clk_is_prepared()
139 err = tegra_bpmp_clk_transfer(clk->bpmp, &msg); in tegra_bpmp_clk_is_prepared()
152 struct tegra_bpmp_clk_message msg; in tegra_bpmp_clk_recalc_rate() local
155 memset(&msg, 0, sizeof(msg)); in tegra_bpmp_clk_recalc_rate()
156 msg.cmd = CMD_CLK_GET_RATE; in tegra_bpmp_clk_recalc_rate()
157 msg.id = clk->id; in tegra_bpmp_clk_recalc_rate()
158 msg.tx.data = &request; in tegra_bpmp_clk_recalc_rate()
159 msg.tx.size = sizeof(request); in tegra_bpmp_clk_recalc_rate()
160 msg.rx.data = &response; in tegra_bpmp_clk_recalc_rate()
161 msg.rx.size = sizeof(response); in tegra_bpmp_clk_recalc_rate()
163 err = tegra_bpmp_clk_transfer(clk->bpmp, &msg); in tegra_bpmp_clk_recalc_rate()
176 struct tegra_bpmp_clk_message msg; in tegra_bpmp_clk_round_rate() local
182 memset(&msg, 0, sizeof(msg)); in tegra_bpmp_clk_round_rate()
183 msg.cmd = CMD_CLK_ROUND_RATE; in tegra_bpmp_clk_round_rate()
184 msg.id = clk->id; in tegra_bpmp_clk_round_rate()
185 msg.tx.data = &request; in tegra_bpmp_clk_round_rate()
186 msg.tx.size = sizeof(request); in tegra_bpmp_clk_round_rate()
187 msg.rx.data = &response; in tegra_bpmp_clk_round_rate()
188 msg.rx.size = sizeof(response); in tegra_bpmp_clk_round_rate()
190 err = tegra_bpmp_clk_transfer(clk->bpmp, &msg); in tegra_bpmp_clk_round_rate()
202 struct tegra_bpmp_clk_message msg; in tegra_bpmp_clk_set_parent() local
208 memset(&msg, 0, sizeof(msg)); in tegra_bpmp_clk_set_parent()
209 msg.cmd = CMD_CLK_SET_PARENT; in tegra_bpmp_clk_set_parent()
210 msg.id = clk->id; in tegra_bpmp_clk_set_parent()
211 msg.tx.data = &request; in tegra_bpmp_clk_set_parent()
212 msg.tx.size = sizeof(request); in tegra_bpmp_clk_set_parent()
213 msg.rx.data = &response; in tegra_bpmp_clk_set_parent()
214 msg.rx.size = sizeof(response); in tegra_bpmp_clk_set_parent()
216 err = tegra_bpmp_clk_transfer(clk->bpmp, &msg); in tegra_bpmp_clk_set_parent()
229 struct tegra_bpmp_clk_message msg; in tegra_bpmp_clk_get_parent() local
233 memset(&msg, 0, sizeof(msg)); in tegra_bpmp_clk_get_parent()
234 msg.cmd = CMD_CLK_GET_PARENT; in tegra_bpmp_clk_get_parent()
235 msg.id = clk->id; in tegra_bpmp_clk_get_parent()
236 msg.rx.data = &response; in tegra_bpmp_clk_get_parent()
237 msg.rx.size = sizeof(response); in tegra_bpmp_clk_get_parent()
239 err = tegra_bpmp_clk_transfer(clk->bpmp, &msg); in tegra_bpmp_clk_get_parent()
259 struct tegra_bpmp_clk_message msg; in tegra_bpmp_clk_set_rate() local
264 memset(&msg, 0, sizeof(msg)); in tegra_bpmp_clk_set_rate()
265 msg.cmd = CMD_CLK_SET_RATE; in tegra_bpmp_clk_set_rate()
266 msg.id = clk->id; in tegra_bpmp_clk_set_rate()
267 msg.tx.data = &request; in tegra_bpmp_clk_set_rate()
268 msg.tx.size = sizeof(request); in tegra_bpmp_clk_set_rate()
269 msg.rx.data = &response; in tegra_bpmp_clk_set_rate()
270 msg.rx.size = sizeof(response); in tegra_bpmp_clk_set_rate()
272 return tegra_bpmp_clk_transfer(clk->bpmp, &msg); in tegra_bpmp_clk_set_rate()
314 struct tegra_bpmp_clk_message msg; in tegra_bpmp_clk_get_max_id() local
317 memset(&msg, 0, sizeof(msg)); in tegra_bpmp_clk_get_max_id()
318 msg.cmd = CMD_CLK_GET_MAX_CLK_ID; in tegra_bpmp_clk_get_max_id()
319 msg.rx.data = &response; in tegra_bpmp_clk_get_max_id()
320 msg.rx.size = sizeof(response); in tegra_bpmp_clk_get_max_id()
322 err = tegra_bpmp_clk_transfer(bpmp, &msg); in tegra_bpmp_clk_get_max_id()
336 struct tegra_bpmp_clk_message msg; in tegra_bpmp_clk_get_info() local
340 memset(&msg, 0, sizeof(msg)); in tegra_bpmp_clk_get_info()
341 msg.cmd = CMD_CLK_GET_ALL_INFO; in tegra_bpmp_clk_get_info()
342 msg.id = id; in tegra_bpmp_clk_get_info()
343 msg.rx.data = &response; in tegra_bpmp_clk_get_info()
344 msg.rx.size = sizeof(response); in tegra_bpmp_clk_get_info()
346 err = tegra_bpmp_clk_transfer(bpmp, &msg); in tegra_bpmp_clk_get_info()