[GIT PULL] SPI updates for v3.12

From: Mark Brown
Date: Wed Oct 09 2013 - 07:04:45 EST


The following changes since commit d0e639c9e06d44e713170031fe05fb60ebe680af:

Linux 3.12-rc4 (2013-10-06 14:00:20 -0700)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git tags/spi-v3.12-rc4

for you to fetch changes up to ac9fdc88641cf68b1077afb0b5cd7ed87fe4a5c2:

Merge remote-tracking branch 'spi/fix/s3c64xx' into spi-linus (2013-10-07 14:51:59 +0100)

----------------------------------------------------------------

spi: Fixes for v3.12

This is all driver updates, mostly fixes for error handling paths except
for the s3c64xx and hspi fixes for trying to use runtime PM before it is
enabled and the pxa2xx fix for interactions between power management and
interrupt handling.

----------------------------------------------------------------
Axel Lin (1):
spi: clps711x: Don't call kfree() after spi_master_put/spi_unregister_master

Kuninori Morimoto (1):
spi/hspi: fixup Runtime PM enable timing

Mark Brown (7):
spi/s3c64xx: Ensure runtime PM is enabled prior to registration
Merge remote-tracking branch 'spi/fix/clps711x' into spi-linus
Merge remote-tracking branch 'spi/fix/dspi' into spi-linus
Merge remote-tracking branch 'spi/fix/hspi' into spi-linus
Merge remote-tracking branch 'spi/fix/mpc512x' into spi-linus
Merge remote-tracking branch 'spi/fix/pxa' into spi-linus
Merge remote-tracking branch 'spi/fix/s3c64xx' into spi-linus

Mika Westerberg (1):
spi/pxa2xx: check status register as well to determine if the device is off

Sachin Kamat (1):
spi: atmel: Fix incorrect error path

Wei Yongjun (3):
spi: mpc512x: fix error return code in mpc512x_psc_spi_do_probe()
spi: fix return value check in dspi_probe()
spi/clps711x: drop clk_put for devm_clk_get in spi_clps711x_probe()

drivers/spi/spi-atmel.c | 3 ++-
drivers/spi/spi-clps711x.c | 3 ---
drivers/spi/spi-fsl-dspi.c | 10 ++--------
drivers/spi/spi-mpc512x-psc.c | 4 +++-
drivers/spi/spi-pxa2xx.c | 11 ++++++++++-
drivers/spi/spi-s3c64xx.c | 4 ++--
drivers/spi/spi-sh-hspi.c | 4 ++--
7 files changed, 21 insertions(+), 18 deletions(-)

Attachment: signature.asc
Description: Digital signature