Merge "msm: ipa: Fix ipa ready cb return value"

This commit is contained in:
Linux Build Service Account 2016-10-06 12:26:00 -07:00 committed by Gerrit - the friendly Code Review server
commit a414c85df7

View file

@ -150,10 +150,16 @@ int ipa2_register_ipa_ready_cb(void (*ipa_ready_cb)(void *), void *user_data)
{ {
int ret; int ret;
if (!ipa_ctx) {
IPAERR("IPA ctx is null\n");
return -ENXIO;
}
ret = ipa2_uc_state_check(); ret = ipa2_uc_state_check();
if (ret) { if (ret) {
ipa_ctx->uc_ntn_ctx.uc_ready_cb = ipa_ready_cb; ipa_ctx->uc_ntn_ctx.uc_ready_cb = ipa_ready_cb;
ipa_ctx->uc_ntn_ctx.priv = user_data; ipa_ctx->uc_ntn_ctx.priv = user_data;
return 0;
} }
return -EEXIST; return -EEXIST;