Lines Matching refs:err
36 static enum mhu_error_t error_mapping_to_mhu_error_t(enum mhu_v3_x_error_t err) in error_mapping_to_mhu_error_t() argument
38 switch (err) { in error_mapping_to_mhu_error_t()
62 enum mhu_v3_x_error_t err; in signal_and_wait_for_clear() local
73 err = mhu_v3_x_get_num_channel_implemented(dev, in signal_and_wait_for_clear()
75 if (err != MHU_V_3_X_ERR_NONE) { in signal_and_wait_for_clear()
76 return error_mapping_to_mhu_error_t(err); in signal_and_wait_for_clear()
81 err = mhu_v3_x_doorbell_read(dev, num_channels - 1, &read_val); in signal_and_wait_for_clear()
82 if (err != MHU_V_3_X_ERR_NONE) { in signal_and_wait_for_clear()
83 return error_mapping_to_mhu_error_t(err); in signal_and_wait_for_clear()
88 err = mhu_v3_x_doorbell_write(dev, num_channels - 1, value); in signal_and_wait_for_clear()
89 if (err != MHU_V_3_X_ERR_NONE) { in signal_and_wait_for_clear()
90 return error_mapping_to_mhu_error_t(err); in signal_and_wait_for_clear()
95 err = mhu_v3_x_doorbell_read(dev, num_channels - 1, &read_val); in signal_and_wait_for_clear()
96 if (err != MHU_V_3_X_ERR_NONE) { in signal_and_wait_for_clear()
97 return error_mapping_to_mhu_error_t(err); in signal_and_wait_for_clear()
107 enum mhu_v3_x_error_t err; in wait_for_signal() local
118 err = mhu_v3_x_get_num_channel_implemented(dev, in wait_for_signal()
120 if (err != MHU_V_3_X_ERR_NONE) { in wait_for_signal()
121 return error_mapping_to_mhu_error_t(err); in wait_for_signal()
125 err = mhu_v3_x_doorbell_read(dev, num_channels - 1, &read_val); in wait_for_signal()
126 if (err != MHU_V_3_X_ERR_NONE) { in wait_for_signal()
127 return error_mapping_to_mhu_error_t(err); in wait_for_signal()
131 return error_mapping_to_mhu_error_t(err); in wait_for_signal()
137 enum mhu_v3_x_error_t err; in clear_and_wait_for_signal() local
147 err = mhu_v3_x_get_num_channel_implemented(dev, in clear_and_wait_for_signal()
149 if (err != MHU_V_3_X_ERR_NONE) { in clear_and_wait_for_signal()
150 return error_mapping_to_mhu_error_t(err); in clear_and_wait_for_signal()
155 err = mhu_v3_x_doorbell_clear(dev, i, UINT32_MAX); in clear_and_wait_for_signal()
156 if (err != MHU_V_3_X_ERR_NONE) { in clear_and_wait_for_signal()
157 return error_mapping_to_mhu_error_t(err); in clear_and_wait_for_signal()
175 enum mhu_v3_x_error_t err; in mhu_init_sender() local
186 err = mhu_v3_x_driver_init(dev); in mhu_init_sender()
187 if (err != MHU_V_3_X_ERR_NONE) { in mhu_init_sender()
188 return error_mapping_to_mhu_error_t(err); in mhu_init_sender()
192 err = mhu_v3_x_get_num_channel_implemented( in mhu_init_sender()
194 if (err != MHU_V_3_X_ERR_NONE) { in mhu_init_sender()
195 return error_mapping_to_mhu_error_t(err); in mhu_init_sender()
210 err = mhu_v3_x_channel_interrupt_disable( in mhu_init_sender()
212 if (err != MHU_V_3_X_ERR_NONE) { in mhu_init_sender()
213 return error_mapping_to_mhu_error_t(err); in mhu_init_sender()
222 enum mhu_v3_x_error_t err; in mhu_init_receiver() local
233 err = mhu_v3_x_driver_init(dev); in mhu_init_receiver()
234 if (err != MHU_V_3_X_ERR_NONE) { in mhu_init_receiver()
235 return error_mapping_to_mhu_error_t(err); in mhu_init_receiver()
239 err = mhu_v3_x_get_num_channel_implemented( in mhu_init_receiver()
241 if (err != MHU_V_3_X_ERR_NONE) { in mhu_init_receiver()
242 return error_mapping_to_mhu_error_t(err); in mhu_init_receiver()
251 err = mhu_v3_x_doorbell_mask_set(dev, ch, UINT32_MAX); in mhu_init_receiver()
252 if (err != MHU_V_3_X_ERR_NONE) { in mhu_init_receiver()
253 return error_mapping_to_mhu_error_t(err); in mhu_init_receiver()
258 err = mhu_v3_x_doorbell_mask_clear(dev, (num_ch - 1), UINT32_MAX); in mhu_init_receiver()
259 if (err != MHU_V_3_X_ERR_NONE) { in mhu_init_receiver()
260 return error_mapping_to_mhu_error_t(err); in mhu_init_receiver()
267 err = mhu_v3_x_channel_interrupt_enable(dev, (num_ch - 1), in mhu_init_receiver()
269 if (err != MHU_V_3_X_ERR_NONE) { in mhu_init_receiver()
270 return error_mapping_to_mhu_error_t(err); in mhu_init_receiver()
448 enum mhu_v3_x_error_t err __maybe_unused; in mhu_get_max_message_size()
451 err = mhu_v3_x_get_num_channel_implemented(&mhu_seh_dev, in mhu_get_max_message_size()
454 assert(err == MHU_V_3_X_ERR_NONE); in mhu_get_max_message_size()