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

Commit 71c8a680 authored by Prakasha Nayak's avatar Prakasha Nayak
Browse files

msm: camera: Print mem handle index and io config index



Print index to check if mem handles are released or not
for ife, jpeg, icp drivers.

Change-Id: I6d09b9aef3c2ac24adfe151260a43ba9b2c6d647
Signed-off-by: default avatarPrakasha Nayak <pnayak@codeaurora.org>
parent 8c3c0852
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -4081,8 +4081,13 @@ static void cam_icp_mgr_print_io_bufs(struct cam_packet *packet,

	for (i = 0; i < packet->num_io_configs; i++) {
		for (j = 0; j < CAM_PACKET_MAX_PLANES; j++) {
			if (!io_cfg[i].mem_handle[j])
			if (!io_cfg[i].mem_handle[j]) {
				CAM_ERR(CAM_ICP,
					"Mem Handle %d is NULL for %d io config",
					j, i);
				break;
			}


			if (GET_FD_FROM_HANDLE(io_cfg[i].mem_handle[j]) ==
				GET_FD_FROM_HANDLE(pf_buf_info)) {
+5 −1
Original line number Diff line number Diff line
@@ -4097,8 +4097,12 @@ static void cam_ife_mgr_print_io_bufs(struct cam_packet *packet,

	for (i = 0; i < packet->num_io_configs; i++) {
		for (j = 0; j < CAM_PACKET_MAX_PLANES; j++) {
			if (!io_cfg[i].mem_handle[j])
			if (!io_cfg[i].mem_handle[j]) {
				CAM_ERR(CAM_ISP,
					"Mem Handle %d is NULL for %d io config",
					j, i);
				break;
			}

			if (pf_buf_info &&
				GET_FD_FROM_HANDLE(io_cfg[i].mem_handle[j]) ==
+6 −1
Original line number Diff line number Diff line
@@ -647,8 +647,13 @@ static void cam_jpeg_mgr_print_io_bufs(struct cam_packet *packet,

	for (i = 0; i < packet->num_io_configs; i++) {
		for (j = 0; j < CAM_PACKET_MAX_PLANES; j++) {
			if (!io_cfg[i].mem_handle[j])
			if (!io_cfg[i].mem_handle[j]) {
				CAM_ERR(CAM_JPEG,
					"Mem Handle %d is NULL for %d io config",
					j, i);
				break;
			}


			if (GET_FD_FROM_HANDLE(io_cfg[i].mem_handle[j]) ==
				GET_FD_FROM_HANDLE(pf_buf_info)) {