net: dm9000: Correctly handle empty FIFO
authorMarek Vasut <marex@denx.de>
Mon, 25 Apr 2022 18:28:05 +0000 (20:28 +0200)
committerTom Rini <trini@konsulko.com>
Mon, 8 Aug 2022 14:50:20 +0000 (10:50 -0400)
commitecd8b0371386eb0b1826f5d067a3086ad5184a85
treef7a91213acb26a7aa65cf99141ec84f596e1f4f3
parent01207947d54e4d8a356a19658640213be4939f62
net: dm9000: Correctly handle empty FIFO

Assign packet pointer only in case the MAC reports anything in the FIFO.
In case the MAC indicates empty FIFO, return 0 to pass that information
to the network stack.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Joe Hershberger <joe.hershberger@ni.com>
Cc: Ramon Fried <rfried.dev@gmail.com>
Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
drivers/net/dm9000x.c