Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e427c419 authored by Vidyakumar Athota's avatar Vidyakumar Athota
Browse files

dsp: fix return code check in adm driver



Return error only if apr_send_pkt() function
return code is less than 0.

Change-Id: I98903c6c275f360d32c3af523352071d92d1ef85
Signed-off-by: default avatarVidyakumar Athota <vathota@codeaurora.org>
parent 8c706aba
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -984,7 +984,7 @@ int adm_get_pp_params(int port_id, int copp_idx, uint32_t client_id,
	copp_stat = &this_adm.copp.stat[port_idx][copp_idx];
	atomic_set(copp_stat, -1);
	ret = apr_send_pkt(this_adm.apr, (uint32_t *) &adm_get_params);
	if (ret) {
	if (ret < 0) {
		pr_err("%s: Get params APR send failed port = 0x%x ret %d\n",
		       __func__, port_id, ret);
		ret = -EINVAL;
@@ -1100,7 +1100,7 @@ int adm_get_pp_topo_module_list_v2(int port_id, int copp_idx,
	copp_stat = &this_adm.copp.stat[port_idx][copp_idx];
	atomic_set(copp_stat, -1);
	ret = apr_send_pkt(this_adm.apr, (uint32_t *) &adm_get_module_list);
	if (ret) {
	if (ret < 0) {
		pr_err("%s: APR send pkt failed for port_id: 0x%x failed ret %d\n",
		       __func__, port_id, ret);
		ret = -EINVAL;