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

Commit fba1d790 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: camera: fd: Check detected faces limit"

parents 1e882fc8 1daee725
Loading
Loading
Loading
Loading
+8 −1
Original line number Original line Diff line number Diff line
@@ -258,10 +258,17 @@ static inline void msm_fd_hw_srst(struct msm_fd_device *fd)
int msm_fd_hw_get_face_count(struct msm_fd_device *fd)
int msm_fd_hw_get_face_count(struct msm_fd_device *fd)
{
{
	u32 reg;
	u32 reg;
	u32 value;


	reg = msm_fd_hw_read_reg(fd, MSM_FD_IOMEM_CORE, MSM_FD_RESULT_CNT);
	reg = msm_fd_hw_read_reg(fd, MSM_FD_IOMEM_CORE, MSM_FD_RESULT_CNT);


	return reg & MSM_FD_RESULT_CNT_MASK;
	value = reg & MSM_FD_RESULT_CNT_MASK;
	if (value > MSM_FD_MAX_FACES_DETECTED) {
		dev_warn(fd->dev, "Face count %d out of limit\n", value);
		value = MSM_FD_MAX_FACES_DETECTED;
	}

	return value;
}
}


/*
/*