From: H Hartley Sweeten Date: Fri, 28 Jun 2013 18:43:34 +0000 (-0700) Subject: spi: spi-ep93xx: always handle transfer specific settings X-Git-Tag: v3.12-rc1~192^2~24^2~10 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4870c2170d91f33a1a90bd5b1d7c5534332f30f2;p=pandora-kernel.git spi: spi-ep93xx: always handle transfer specific settings __spi_async(), which starts every SPI message transfer, initializes the bits_per_word and max speed for every transfer in the message. Since the conditional test in ep93xx_spi_process_transfer() will always succeed just remove it and always call ep93xx_spi_chip_setup() to configure the hardware for each transfer in the message. Remove the redundant ep93xx_spi_chp_setup() in ep93xx_spi_process_transfer() which just initializes the hardware to the "default" based on the SPI device. Signed-off-by: H Hartley Sweeten Acked-by: Mika Westerberg Signed-off-by: Mark Brown --- Reading git-diff-tree failed