* [git pull] SPI driver changes for 2.6.37
@ 2010-10-21 17:59 Grant Likely
0 siblings, 0 replies; only message in thread
From: Grant Likely @ 2010-10-21 17:59 UTC (permalink / raw)
To: Linus Torvalds, spi-devel-general, Linux Kernel Mailing List
Cc: Daniel Mack, felipe.balbi, Jason Wang, Jassi Brar, Julia Lawall,
Kevin Wells, Kumar Gala, Linus Walleij, Masayuki Ohtak,
Mike Frysinger, Mingkai Hu, yi.li
Hi Linus,
Nothing earth shattering here. Just SPI device driver changes. Please pull.
g.
The following changes since commit f6f94e2ab1b33f0082ac22d71f66385a60d8157f:
Linux 2.6.36 (2010-10-20 13:30:22 -0700)
are available in the git repository at:
git://git.secretlab.ca/git/linux-2.6 next-spi
Barry Song (6):
spi/bfin_spi: fix CS handling
spi/bfin_spi: redo GPIO CS handling
spi/bfin_spi: save/restore state when suspending/resuming
spi/bfin_spi: sync hardware state before reprogramming everything
spi/bfin_spi: use dma_disable_irq_nosync() in irq handler
spi/bfin_spi: warn when CS is driven by hardware (CPHA=0)
Bob Liu (1):
spi/bfin_spi: check per-transfer bits_per_word
Daniel Mack (1):
spi/bfin_spi: fix resources leakage
Felipe Balbi (1):
spi: omap2_mcspi: make use of dev_vdbg()
Grant Likely (5):
spi/topcliff: cleanups for style and conciseness
spi/topcliff: Tidy up Kconfig help text
Merge commit 'v2.6.36-rc7' into spi/next
spi/topcliff: Fix uninitialized variable defect
Merge branch 'for-spi' of
git://git.kernel.org/.../vapier/blackfin into spi/next
Ilkka Koskinen (1):
spi/omap2_mcspi: Verify TX reg is empty after TX only xfer with DMA
Jason Wang (1):
spi/omap2_mcspi: disable channel after TX_ONLY transfer in PIO mode
Jassi Brar (3):
spi/s3c64xx: Prevent unnecessary map-unmap
spi/s3c64xx: Consider the clk_from_cmu flag
spi/s3c64xx: Correction for 16,32 bits bus width
Julia Lawall (2):
spi/orion: Drop unnecessary null test
spi/amba-pl022: Fix error case return statement.
Kevin Wells (1):
spi/pl022: Add spi->mode support to AMBA SPI driver
Kumar Gala (1):
spi/fsl_spi: Fix compile errors when building on ppc64
Linus Walleij (3):
spi/pl022: add PrimeCell generic DMA support
spi/pl022: get rid of chipinfo dev pointer
spi/pl022: fix dubious allocation staticize platform data
Masayuki Ohtake (1):
spi/topcliff: Add topcliff platform controller hub (PCH) spi bus driver
Matthias Brugger (2):
spi/atmel: let transfers through if not changing bits_per_word
spi/atmel: typo in debug message
Michael Hennerich (1):
spi/bfin_spi: init early
Mike Frysinger (14):
spi/bfin_spi: drop custom cs_change_per_word support
spi/bfin_spi: punt useless null read/write funcs
spi/bfin_spi: fix up some unused/misleading comments
spi/bfin_spi: convert queue run state to true/false
spi/bfin_spi: convert read/write/duplex funcs to a dedicated ops structure
spi/bfin_spi: convert struct names to something more logical
spi/bfin_spi: drop extra memory we don't need
spi/bfin_spi: use the SPI namespaced bit names
Blackfin: SPI: expand SPI bitmasks
spi/bfin_spi: push all size checks into the transfer function
spi/bfin_spi: reset ctl_reg bits when setup is run again on a device
spi/bfin_spi: combine duplicate SPI_CTL read/write logic
spi/bfin_spi: reject unsupported SPI modes
spi/bfin_spi: namespace local structs
Mingkai Hu (4):
spi/mpc8xxx: rename spi_mpc8xxx.c to spi_fsl_spi.c
spi/mpc8xxx: refactor the common code for SPI/eSPI controller
spi/fsl_spi: add eSPI controller support
powerpc/of: add eSPI controller dts bindings and DTS modification
Rob Maris (2):
spi/bfin_spi: fix typo in comment
spi/bfin_spi: cs should be always low when a new transfer begins
Sonic Zhang (1):
spi/bfin_spi: work around anomaly 05000119
Wolfgang Muees (1):
spi/bfin_spi: force sane master-mode state at boot
Yi Li (2):
spi/bfin_spi: utilize the SPI interrupt in PIO mode
spi/bfin_spi: use nosync when disabling the IRQ from the IRQ handler
matt mooney (1):
spi: change to new flag variable
Documentation/powerpc/dts-bindings/fsl/spi.txt | 24 +-
arch/arm/mach-lpc32xx/phy3250.c | 7 +-
arch/arm/mach-u300/dummyspichip.c | 5 +-
arch/arm/mach-u300/spi.c | 10 +-
arch/arm/mach-ux500/board-mop500.c | 8 +-
arch/arm/plat-samsung/include/plat/s3c64xx-spi.h | 3 +
arch/blackfin/include/asm/bfin5xx_spi.h | 81 +--
arch/powerpc/boot/dts/mpc8536ds.dts | 52 +
arch/powerpc/boot/dts/p4080ds.dts | 11 +-
drivers/mfd/ab8500-spi.c | 5 +
drivers/spi/Kconfig | 30 +-
drivers/spi/Makefile | 9 +-
drivers/spi/amba-pl022.c | 751 +++++++++----
drivers/spi/atmel_spi.c | 14 +-
drivers/spi/omap2_mcspi.c | 81 +-
drivers/spi/orion_spi.c | 4 +-
drivers/spi/spi_bfin5xx.c | 844 ++++++++-------
drivers/spi/spi_fsl_espi.c | 748 +++++++++++++
drivers/spi/spi_fsl_lib.c | 237 ++++
drivers/spi/spi_fsl_lib.h | 124 ++
drivers/spi/{spi_mpc8xxx.c => spi_fsl_spi.c} | 552 +++-------
drivers/spi/spi_s3c64xx.c | 158 ++-
drivers/spi/spi_topcliff_pch.c | 1303 ++++++++++++++++++++++
include/linux/amba/pl022.h | 13 +-
24 files changed, 3842 insertions(+), 1232 deletions(-)
create mode 100644 drivers/spi/spi_fsl_espi.c
create mode 100644 drivers/spi/spi_fsl_lib.c
create mode 100644 drivers/spi/spi_fsl_lib.h
rename drivers/spi/{spi_mpc8xxx.c => spi_fsl_spi.c} (64%)
create mode 100644 drivers/spi/spi_topcliff_pch.c
--
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2010-10-21 17:59 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-21 17:59 [git pull] SPI driver changes for 2.6.37 Grant Likely
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).