xen/arm: refactor vpl011_data_avail
authorStefano Stabellini <sstabellini@kernel.org>
Tue, 13 Nov 2018 17:49:32 +0000 (09:49 -0800)
committerJulien Grall <julien.grall@arm.com>
Wed, 14 Nov 2018 19:34:48 +0000 (19:34 +0000)
commitc71e06cc845bf5fd1f0bdf7b4c0c7fe79df3c361
tree4f4c2a6ac6863e9ac0b34f621d662d6b91bb63fb
parentc7d4847a430867102c483b81c5d222a3cded14d8
xen/arm: refactor vpl011_data_avail

Move the code to calculate in_fifo_level and out_fifo_level out of
vpl011_data_avail, to the caller.
This change will make it possible to reuse vpl011_data_avail with
different ring structures in a later patch.

Signed-off-by: Stefano Stabellini <stefanos@xilinx.com>
Acked-by: Julien Grall <julien.grall@arm.com>
xen/arch/arm/vpl011.c