This series has fixes, patches to clean the code up, and add support for specifying the sampling edge.
Main changes in v3: 1. Added "spi: cadence_qspi: Use spi mode at the point it is needed" to address comments for SPI pol/phase code. 2. "spi: cadence_qspi: Support specifying the sample edge used" has been split into 3 separate patches. Phil Edworthy (11): spi: cadence_qspi: Fix clearing of pol/pha bits spi: cadence_qspi: Fix baud rate calculation spi: cadence_qspi: Better debug information on the SPI clock rate spi: cadence_qspi: Use #define for bits instead of bit shifts spi: cadence_qspi: Clean up the #define names spi: cadence_qspi: Use spi mode at the point it is needed spi: cadence_qspi: Remove returns from end of void functions spi: cadence_qspi: Fix CS timings spi: cadence_qspi: Move DT prop code to match layout spi: cadence_qspi: Change readdata_capture() arg to bool spi: cadence_qspi: Support specifying the sample edge used doc/device-tree-bindings/spi/spi-cadence.txt | 2 + drivers/spi/cadence_qspi.c | 17 ++- drivers/spi/cadence_qspi.h | 6 +- drivers/spi/cadence_qspi_apb.c | 193 +++++++++++++-------------- 4 files changed, 106 insertions(+), 112 deletions(-) -- 2.7.4 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot