linux-spi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [patch 2.6.22-rc4 0/7] latest MMC-over-SPI patchset
@ 2007-06-05  3:25 David Brownell
       [not found] ` <200706042025.18252.david-b-yBeKhBN/0LDR7s880joybQ@public.gmane.org>
  0 siblings, 1 reply; 11+ messages in thread
From: David Brownell @ 2007-06-05  3:25 UTC (permalink / raw)
  To: spi-devel-general-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
  Cc: Mikael Starvik, Hans-Peter Nilsson, Mike Lavender, Pierre Ossman

It's been a while since the mmc-over-spi host driver has been
updated, and I think it's time to do so ... and start getting
it mergeable.  Hence the following series of patches.

Kudos to Mike Lavender, original author; Hans-Peter Nilsson,
who got this version to really work; Jan Nikitenko, who made
more rough edges vanish and added CRC support; and Pierre Ossman,
who has supported the notion of a bit more surgery on mmc-core
to help keep some crap out of the host driver!

The first few patches are pretty separable:

  - CRC7 support (already in MM)
  - SD 4wire bugfix (submitted to Pierre)
  - SPI "exclusive mode" patch ... experimental, optional

The rest are the guts of the MMC-over-SPI support, following
Pierre's suggestion to teach the mmc core about SPI so that
the host adapter doesn't have so much work to do.

  - MMC headers expose SPI constants; add mmc_host_is_spi()
  - MMC core uses those to support MMC or SD enumeration
  - MMC block needed tweaks too
  - Last but not least ... mmc_spi host adapter.

This is distributed for testing and comments.  I believe that
Pierre will have a few issues with the core patches.  The SPI
"exclusive mode" patch will remain experimental for some time.

I'd also like to see someone sign up as mmc_spi maintainer;
ideally that person would start sheparding this the rest of
the way upstream.

- Dave

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2007-06-10 19:43 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-06-05  3:25 [patch 2.6.22-rc4 0/7] latest MMC-over-SPI patchset David Brownell
     [not found] ` <200706042025.18252.david-b-yBeKhBN/0LDR7s880joybQ@public.gmane.org>
2007-06-05  3:26   ` [patch 2.6.22-rc4 1/7] CRC7 support David Brownell
2007-06-05  3:28   ` [patch 2.6.22-rc4 2/7] SD 4wire bugfix David Brownell
2007-06-05  3:31   ` [patch 2.6.22-rc4 3/7] SPI "exclusive access" (experimental) David Brownell
2007-06-05  3:34   ` [patch 2.6.22-rc4 4/7] MMC headers understand SPI David Brownell
2007-06-05  3:37   ` [patch 2.6.22-rc4 5/7] MMC core understands SPI David Brownell
2007-06-05  3:38   ` [patch 2.6.22-rc4 6/7] MMC block " David Brownell
2007-06-05  3:50   ` [patch 2.6.22-rc4 7/7] mmc_spi host driver David Brownell
2007-06-05 17:13   ` [patch 2.6.22-rc4 8/7] mmc_spi cid/csd/ext_csd updates, CRCs on David Brownell
     [not found]     ` <200706051013.44971.david-b-yBeKhBN/0LDR7s880joybQ@public.gmane.org>
2007-06-09 20:55       ` Pierre Ossman
     [not found]         ` <466B13C5.3050502-p3sGCRWkH8CeZLLa646FqQ@public.gmane.org>
2007-06-10 19:43           ` David Brownell

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).