Here are a few patches for 2.6.15 that add a SPI driver subsystem to the
kernel tree. All of these patches have been in the -mm tree for a long
time, and David and Vitaly have finally agreed that this code base is
the proper one to work from for future SPI development.
These patches also add a few SPI drivers that use the subsystem, with
more promised to be coming soon.
Please pull from:
rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/spi-2.6.git/
or if master.kernel.org hasn't synced up yet:
master.kernel.org:/pub/scm/linux/kernel/git/gregkh/spi-2.6.git/
The full patches will be sent to the linux-kernel mailing list, if
anyone wants to see them.
thanks,
greg k-h
Documentation/spi/butterfly | 57 ++
Documentation/spi/spi-summary | 497 +++++++++++++++++++++-
arch/arm/Kconfig | 2
drivers/Kconfig | 2
drivers/Makefile | 1
drivers/input/touchscreen/Kconfig | 13
drivers/input/touchscreen/Makefile | 1
drivers/input/touchscreen/ads7846.c | 717 ++++++++++++++++++++++++++++++--
drivers/mtd/devices/Kconfig | 16
drivers/mtd/devices/Makefile | 2
drivers/mtd/devices/m25p80.c | 634 +++++++++++++++++++++++++++--
drivers/mtd/devices/mtd_dataflash.c | 653 +++++++++++++++++++++++++++++
drivers/spi/Kconfig | 109 ++++
drivers/spi/Makefile | 25 +
drivers/spi/spi.c | 756 ++++++++++++++++++++++++++++++++--
drivers/spi/spi_bitbang.c | 546 +++++++++++++++++++++++--
drivers/spi/spi_butterfly.c | 423 +++++++++++++++++++
include/linux/spi/ads7846.h | 20
include/linux/spi/flash.h | 31 +
include/linux/spi/spi.h | 786 +++++++++++++++++++++++++++++++++---
include/linux/spi/spi_bitbang.h | 135 ++++++
21 files changed, 5168 insertions(+), 258 deletions(-)
Andrew Morton:
spi: remove fastcall crap
David Brownell:
spi: mtd dataflash driver
spi: simple SPI framework
spi: add spi_driver to SPI framework
spi: ads7846 driver
SPI core tweaks, bugfix
spi: ads7836 uses spi_driver
spi: add spi_bitbang driver
SPI: add spi_butterfly driver
spi: misc fixes
Mike Lavender:
spi: M25 series SPI flash
Vitaly Wool:
spi: use linked lists rather than an array
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]