dp8393x: Mask EOL bit from descriptor addresses
commit88f632fbb1b3d31d5b6978d28f8735a6ed18b8f5
authorFinn Thain <fthain@telegraphics.com.au>
Sun, 19 Jan 2020 22:59:21 +0000 (20 09:59 +1100)
committerJason Wang <jasowang@redhat.com>
Mon, 2 Mar 2020 07:30:08 +0000 (2 15:30 +0800)
treec8e0f81eed08c263b123e44e7b78826d959a8d80
parente0175b71638cf4398903c0d25f93fe62e0606389
dp8393x: Mask EOL bit from descriptor addresses

The Least Significant bit of a descriptor address register is used as
an EOL flag. It has to be masked when the register value is to be used
as an actual address for copying memory around. But when the registers
are to be updated the EOL bit should not be masked.

Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
Tested-by: Laurent Vivier <laurent@vivier.eu>
Signed-off-by: Jason Wang <jasowang@redhat.com>
hw/net/dp8393x.c