Lines Matching refs:err
26 static enum mhu_error_t error_mapping_to_mhu_error_t(enum mhu_v2_x_error_t err) in error_mapping_to_mhu_error_t() argument
28 switch (err) { in error_mapping_to_mhu_error_t()
48 enum mhu_v2_x_error_t err; in signal_and_wait_for_clear() local
54 err = mhu_v2_x_channel_send(dev, channel_notify, val); in signal_and_wait_for_clear()
55 if (err != MHU_V_2_X_ERR_NONE) { in signal_and_wait_for_clear()
56 return err; in signal_and_wait_for_clear()
60 err = mhu_v2_x_channel_poll(dev, channel_notify, &val); in signal_and_wait_for_clear()
61 if (err != MHU_V_2_X_ERR_NONE) { in signal_and_wait_for_clear()
66 return err; in signal_and_wait_for_clear()
71 enum mhu_v2_x_error_t err; in wait_for_signal() local
78 err = mhu_v2_x_channel_receive(dev, channel_notify, &val); in wait_for_signal()
79 if (err != MHU_V_2_X_ERR_NONE) { in wait_for_signal()
84 return err; in wait_for_signal()
89 enum mhu_v2_x_error_t err; in clear_and_wait_for_next_signal() local
96 err = mhu_v2_x_channel_clear(dev, i); in clear_and_wait_for_next_signal()
97 if (err != MHU_V_2_X_ERR_NONE) { in clear_and_wait_for_next_signal()
98 return err; in clear_and_wait_for_next_signal()
107 enum mhu_v2_x_error_t err; in mhu_init_sender() local
113 err = mhu_v2_x_driver_init(&MHU1_HSE_DEV, MHU_REV_READ_FROM_HW); in mhu_init_sender()
114 return error_mapping_to_mhu_error_t(err); in mhu_init_sender()
119 enum mhu_v2_x_error_t err; in mhu_init_receiver() local
126 err = mhu_v2_x_driver_init(&MHU1_SEH_DEV, MHU_REV_READ_FROM_HW); in mhu_init_receiver()
127 if (err != MHU_V_2_X_ERR_NONE) { in mhu_init_receiver()
128 return error_mapping_to_mhu_error_t(err); in mhu_init_receiver()
135 err = mhu_v2_x_channel_mask_set(&MHU1_SEH_DEV, i, UINT32_MAX); in mhu_init_receiver()
136 if (err != MHU_V_2_X_ERR_NONE) { in mhu_init_receiver()
137 return error_mapping_to_mhu_error_t(err); in mhu_init_receiver()
142 err = mhu_v2_x_channel_mask_clear( in mhu_init_receiver()
144 return error_mapping_to_mhu_error_t(err); in mhu_init_receiver()
165 enum mhu_v2_x_error_t err; in mhu_send_data() local
177 err = mhu_v2_x_initiate_transfer(dev); in mhu_send_data()
178 if (err != MHU_V_2_X_ERR_NONE) { in mhu_send_data()
179 return error_mapping_to_mhu_error_t(err); in mhu_send_data()
183 err = mhu_v2_x_channel_send(dev, chan, (uint32_t)size); in mhu_send_data()
184 if (err != MHU_V_2_X_ERR_NONE) { in mhu_send_data()
185 return error_mapping_to_mhu_error_t(err); in mhu_send_data()
191 err = mhu_v2_x_channel_send(dev, chan, *p++); in mhu_send_data()
192 if (err != MHU_V_2_X_ERR_NONE) { in mhu_send_data()
193 return error_mapping_to_mhu_error_t(err); in mhu_send_data()
196 err = signal_and_wait_for_clear(); in mhu_send_data()
197 if (err != MHU_V_2_X_ERR_NONE) { in mhu_send_data()
198 return error_mapping_to_mhu_error_t(err); in mhu_send_data()
210 err = signal_and_wait_for_clear(); in mhu_send_data()
211 if (err != MHU_V_2_X_ERR_NONE) { in mhu_send_data()
212 return error_mapping_to_mhu_error_t(err); in mhu_send_data()
216 err = mhu_v2_x_close_transfer(dev); in mhu_send_data()
217 return error_mapping_to_mhu_error_t(err); in mhu_send_data()
238 enum mhu_v2_x_error_t err; in mhu_receive_data() local
255 err = wait_for_signal(); in mhu_receive_data()
256 if (err != MHU_V_2_X_ERR_NONE) { in mhu_receive_data()
257 return error_mapping_to_mhu_error_t(err); in mhu_receive_data()
261 err = mhu_v2_x_channel_receive(dev, chan, &message_len); in mhu_receive_data()
262 if (err != MHU_V_2_X_ERR_NONE) { in mhu_receive_data()
263 return error_mapping_to_mhu_error_t(err); in mhu_receive_data()
275 err = mhu_v2_x_channel_receive(dev, chan, p++); in mhu_receive_data()
276 if (err != MHU_V_2_X_ERR_NONE) { in mhu_receive_data()
277 return error_mapping_to_mhu_error_t(err); in mhu_receive_data()
283 err = clear_and_wait_for_next_signal(); in mhu_receive_data()
284 if (err != MHU_V_2_X_ERR_NONE) { in mhu_receive_data()
285 return error_mapping_to_mhu_error_t(err); in mhu_receive_data()
293 err = mhu_v2_x_channel_clear(dev, i); in mhu_receive_data()
294 if (err != MHU_V_2_X_ERR_NONE) { in mhu_receive_data()
295 return error_mapping_to_mhu_error_t(err); in mhu_receive_data()