Hi all, Alek Du made some optimization for the dw_spi driver, the original driver will wait for non-busy state after every work of read/write. With these patches, driver will read/write as much as possible data from/to the HW FIFO. The DMA mode transfer is not affected at all. There is also some minor code cleanup.
The patch serie is generated against 2.6.38 kernel. Pls help to review, thanks! - Feng ----------------- Feng Tang (4): spi/dw_spi: unify the low level read/write routines spi/dw_spi: remove the un-necessary flush() spi/dw_spi: change poll mode transfer from byte ops to batch ops spi/dw_spi: improve the interrupt mode with the batch ops drivers/spi/dw_spi.c | 202 ++++++++++++++----------------------------- include/linux/spi/dw_spi.h | 2 - 2 files changed, 66 insertions(+), 138 deletions(-) ------------------------------------------------------------------------------ Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d _______________________________________________ spi-devel-general mailing list spi-devel-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/spi-devel-general