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

Commit 7ce2e934 authored by Karim Eshapa's avatar Karim Eshapa Committed by Li Yang
Browse files

soc/fsl/qman: Sleep instead of stuck hacking jiffies



Use msleep() instead of stucking with long delay will be more efficient.

Signed-off-by: default avatarKarim Eshapa <karim.eshapa@gmail.com>
Acked-by: default avatarScott Wood <oss@buserror.net>
Signed-off-by: default avatarLi Yang <leoyang.li@nxp.com>
parent 0a8abd97
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -1084,11 +1084,7 @@ static int drain_mr_fqrni(struct qm_portal *p)
		 * entries well before the ring has been fully consumed, so
		 * we're being *really* paranoid here.
		 */
		u64 now, then = jiffies;

		do {
			now = jiffies;
		} while ((then + 10000) > now);
		msleep(1);
		msg = qm_mr_current(p);
		if (!msg)
			return 0;