hw/ssi: ibex_spi: fixup coverity issue
commitff3809ef34d39a2b42f0ced5f5f90c36bd550cc9
authorWilfred Mallawa <wilfred.mallawa@wdc.com>
Fri, 30 Sep 2022 03:32:42 +0000 (30 13:32 +1000)
committerAlistair Francis <alistair.francis@wdc.com>
Fri, 14 Oct 2022 04:29:50 +0000 (14 14:29 +1000)
tree84b1782176e66a9f1cefc428ac225339f88ba77b
parent838f717b22fb942f488f2bf5d1cd943736c8eae5
hw/ssi: ibex_spi: fixup coverity issue

This patch addresses the coverity issues specified in [1],
as suggested, `FIELD_DP32()`/`FIELD_EX32()` macros have been
implemented to clean up the code.

[1] https://www.mail-archive.com/qemu-devel@nongnu.org/msg887713.html

Fixes: Coverity CID 1488107

Signed-off-by: Wilfred Mallawa <wilfred.mallawa@wdc.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Andrew Jones <ajones@ventanamicro.com>
Message-Id: <20220930033241.206581-2-wilfred.mallawa@opensource.wdc.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
hw/ssi/ibex_spi_host.c