summaryrefslogtreecommitdiffstats
path: root/Kconfig
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2015-08-31 17:09:23 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2015-11-30 08:22:31 +0100
commit412a0e175069102761e85d4518c50dfb9b03519b (patch)
tree75850365d2cbc8c8c7b43021500614818dd141b2 /Kconfig
parent7da99e58bdf6ccf421dacd83e5c9d1231c12507b (diff)
downloadbarebox-412a0e175069102761e85d4518c50dfb9b03519b.tar.gz
barebox-412a0e175069102761e85d4518c50dfb9b03519b.tar.xz
spi: i.MX: optimize transfers for ECSPI v2.3
Instead of writing one word to the txfifo and then wait until one is received in the rxfifo we can write while the txfifos are not full and read as long the rxfifos contain data. This makes transfers for the m25p80 driver around 7 times faster here. Unlike the last version this time we only optimize the common case with 8 bits per word and SPI_LSB_FIRST cleared. The other cases would require more bit shuffling of the data. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'Kconfig')
0 files changed, 0 insertions, 0 deletions