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

Commit ed1a7253 authored by Sujeev Dias's avatar Sujeev Dias Committed by Gerrit - the friendly Code Review server
Browse files

mhi: dev: satellite: enhance command processing log messages



Enhance some log messages in the command processing path and
expose length and IOVA address for IOMMU command processed.

CRs-Fixed: 2514029
Change-Id: I681085bfc527919834a5137106d44b5ca2bf2d51
Acked-by: default avatarBhaumik Vasav Bhatt <bbhatt@qti.qualcomm.com>
Signed-off-by: default avatarSujeev Dias <sdias@codeaurora.org>
parent 364e8d57
Loading
Loading
Loading
Loading
+13 −15
Original line number Original line Diff line number Diff line
@@ -462,10 +462,10 @@ static void mhi_sat_process_cmds(struct mhi_sat_cntrl *sat_cntrl,
			code = MHI_EV_CC_SUCCESS;
			code = MHI_EV_CC_SUCCESS;


iommu_map_cmd_completion:
iommu_map_cmd_completion:
			MHI_SAT_LOG("IOMMU MAP 0x%llx CMD processing %s\n",
			MHI_SAT_LOG("IOMMU MAP 0x%llx len:%d CMD %s:%llx\n",
				   MHI_TRE_GET_PTR(pkt),
				    MHI_TRE_GET_PTR(pkt), MHI_TRE_GET_SIZE(pkt),
				    (code == MHI_EV_CC_SUCCESS) ? "successful" :
				    (code == MHI_EV_CC_SUCCESS) ? "successful" :
				   "failed");
				    "failed", iova);


			pkt->ptr = MHI_TRE_EVT_CMD_COMPLETION_PTR(iova);
			pkt->ptr = MHI_TRE_EVT_CMD_COMPLETION_PTR(iova);
			pkt->dword[0] = MHI_TRE_EVT_CMD_COMPLETION_D0(code);
			pkt->dword[0] = MHI_TRE_EVT_CMD_COMPLETION_D0(code);
@@ -503,9 +503,9 @@ static void mhi_sat_process_cmds(struct mhi_sat_cntrl *sat_cntrl,
			if (!ret)
			if (!ret)
				code = MHI_EV_CC_SUCCESS;
				code = MHI_EV_CC_SUCCESS;


			MHI_SAT_LOG("CTXT UPDATE CMD %s:%d processing %s\n",
			MHI_SAT_LOG("CTXT UPDATE CMD %s:%d %s\n", buf.name, id,
				buf.name, id, (code == MHI_EV_CC_SUCCESS) ?
				    (code == MHI_EV_CC_SUCCESS) ? "successful" :
				"successful" : "failed");
				    "failed");


			pkt->ptr = MHI_TRE_EVT_CMD_COMPLETION_PTR(0);
			pkt->ptr = MHI_TRE_EVT_CMD_COMPLETION_PTR(0);
			pkt->dword[0] = MHI_TRE_EVT_CMD_COMPLETION_D0(code);
			pkt->dword[0] = MHI_TRE_EVT_CMD_COMPLETION_D0(code);
@@ -532,8 +532,8 @@ static void mhi_sat_process_cmds(struct mhi_sat_cntrl *sat_cntrl,
				code = MHI_EV_CC_SUCCESS;
				code = MHI_EV_CC_SUCCESS;
			}
			}


			MHI_SAT_LOG("START CHANNEL %d CMD processing %s\n",
			MHI_SAT_LOG("START CHANNEL %d CMD %s\n", id,
				id, (code == MHI_EV_CC_SUCCESS) ? "successful" :
				    (code == MHI_EV_CC_SUCCESS) ? "successful" :
				    "failure");
				    "failure");


			pkt->ptr = MHI_TRE_EVT_CMD_COMPLETION_PTR(0);
			pkt->ptr = MHI_TRE_EVT_CMD_COMPLETION_PTR(0);
@@ -557,9 +557,7 @@ static void mhi_sat_process_cmds(struct mhi_sat_cntrl *sat_cntrl,
			mhi_unprepare_from_transfer(sat_dev->mhi_dev);
			mhi_unprepare_from_transfer(sat_dev->mhi_dev);
			sat_dev->chan_started = false;
			sat_dev->chan_started = false;


			MHI_SAT_LOG(
			MHI_SAT_LOG("RESET CHANNEL %d CMD successful\n", id);
				"RESET CHANNEL %d CMD processing successful\n",
				id);


			pkt->ptr = MHI_TRE_EVT_CMD_COMPLETION_PTR(0);
			pkt->ptr = MHI_TRE_EVT_CMD_COMPLETION_PTR(0);
			pkt->dword[0] = MHI_TRE_EVT_CMD_COMPLETION_D0(
			pkt->dword[0] = MHI_TRE_EVT_CMD_COMPLETION_D0(