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

Commit 68bd7422 authored by Wolfram Sang's avatar Wolfram Sang Committed by David S. Miller
Browse files

net/can/mscan: drop assignment in while-construct



As suggested by Wolfgang Grandegger.

Signed-off-by: default avatarWolfram Sang <w.sang@pengutronix.de>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 1712fe59
Loading
Loading
Loading
Loading
+4 −2
Original line number Original line Diff line number Diff line
@@ -379,8 +379,10 @@ static int mscan_rx_poll(struct napi_struct *napi, int quota)
	struct can_frame *frame;
	struct can_frame *frame;
	u8 canrflg;
	u8 canrflg;


	while (npackets < quota && ((canrflg = in_8(&regs->canrflg)) &
	while (npackets < quota) {
				    (MSCAN_RXF | MSCAN_ERR_IF))) {
		canrflg = in_8(&regs->canrflg);
		if (!(canrflg & (MSCAN_RXF | MSCAN_ERR_IF)))
			break;


		skb = alloc_can_skb(dev, &frame);
		skb = alloc_can_skb(dev, &frame);
		if (!skb) {
		if (!skb) {