The register description for the ECSPI_TXDATA says
"The number of bits actually transmitted is determined by the BIT_COUNT field of the corresponding SPI Control register."
There seems to be no field by that name in the control register. There is a BURST LENGTH. Is it the same thing?