qemu-e2k/hw/ssi
Eden Mikitas 6d686145c8 hw/ssi/imx_spi: Removed unnecessary cast of rx data received from slave
When inserting the value retrieved (rx) from the spi slave, rx is pushed to
rx_fifo after being cast to uint8_t. rx_fifo is a fifo32, and the rx
register the driver uses is also 32 bit. This zeroes the 24 most
significant bits of rx. This proved problematic with devices that expect to
use the whole 32 bits of the rx register.

Signed-off-by: Eden Mikitas <e.mikitas@gmail.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2020-06-05 17:23:08 +01:00
..
aspeed_smc.c aspeed/smc: Fix DMA support for AST2600 2020-03-23 17:22:30 +00:00
imx_spi.c hw/ssi/imx_spi: Removed unnecessary cast of rx data received from slave 2020-06-05 17:23:08 +01:00
Kconfig
Makefile.objs hw/*/Makefile.objs: Move many .o files to common-objs 2020-02-04 09:00:57 +01:00
mss-spi.c
omap_spi.c
pl022.c
ssi.c
stm32f2xx_spi.c
trace-events aspeed/smc: Fix DMA support for AST2600 2020-03-23 17:22:30 +00:00
xilinx_spi.c qdev: set properties with device_class_set_props() 2020-01-24 20:59:15 +01:00
xilinx_spips.c qom: Drop parameter @errp of object_property_add() & friends 2020-05-15 07:07:58 +02:00