[PATCH 6.10 783/809] spi: microchip-core: ensure TX and RX FIFOs are empty at start of a transfer