All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/14] mmc: sh-mmcif: 3.8 fixes and improvements
@ 2012-12-12 14:38 ` Guennadi Liakhovetski
  0 siblings, 0 replies; 32+ messages in thread
From: Guennadi Liakhovetski @ 2012-12-12 14:38 UTC (permalink / raw)
  To: linux-mmc; +Cc: linux-sh, Magnus Damm, Chris Ball

This patch series fixes several bugs in the sh_mmcif.c driver, that showed 
up on SMP with DMA (patches 10, 13), adds new features (3, 4) and adds 
multiple further improvements and minor fixes. Even though these bugs 
currently exist in the mainline, this patch series is not considered to 
be suitable for @stable. Patches are rather experimental and it is better 
to test them over a complete development cycle. They also are easier 
implemented on top of preparatory cosmetic patches.

Guennadi Liakhovetski (6):
  mmc: sh-mmcif: fix missing and consolidate IO completion timeouts
  mmc: sh-mmcif: (cosmetic) simplify boolean return blocks
  mmc: sh-mmcif: fix a race, causing an Oops on SMP
  mmc: sh-mmcif: reset error code for any opcode
  mmc: sh-mmcif: reset DMA completion immediately before starting DMA
  mmc: sh-mmcif: fix I/O errors

Shinya Kuribayashi (1):
  mmc: sh_mmcif: add support for bundled MMCIF IRQs

Teppei Kamijou (7):
  mmc: sh_mmcif: force to fail CMD52 immediately
  mmc: sh_mmcif: ensure run-time suspend call is processed before
    suspend
  mmc: sh_mmcif: Add support for eMMC Dual Data Rate
  mmc: sh_mmcif: Use msecs_to_jiffies() for host->timeout
  mmc: sh_mmcif: Avoid unnecessary mmc_delay() at mmc_card_sleepawake()
  mmc: sh-mmcif: Terminate DMA transactions when detecting timeout or
    error
  mmc: sh-mmcif: report all errors

 drivers/mmc/host/sh_mmcif.c |  215 +++++++++++++++++++++++++++++--------------
 1 files changed, 145 insertions(+), 70 deletions(-)

-- 
1.7.2.5

Thanks
Guennadi
---
Guennadi Liakhovetski, Ph.D.
Freelance Open-Source Software Developer
http://www.open-technology.de/

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

end of thread, other threads:[~2013-01-14 19:14 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-12 14:38 [PATCH 00/14] mmc: sh-mmcif: 3.8 fixes and improvements Guennadi Liakhovetski
2012-12-12 14:38 ` Guennadi Liakhovetski
2012-12-12 14:38 ` [PATCH 01/14] mmc: sh_mmcif: force to fail CMD52 immediately Guennadi Liakhovetski
2012-12-12 14:38   ` Guennadi Liakhovetski
2012-12-12 14:38 ` [PATCH 02/14] mmc: sh_mmcif: ensure run-time suspend call is processed before suspend Guennadi Liakhovetski
2012-12-12 14:38   ` Guennadi Liakhovetski
2012-12-12 14:38 ` [PATCH 03/14] mmc: sh_mmcif: add support for bundled MMCIF IRQs Guennadi Liakhovetski
2012-12-12 14:38   ` Guennadi Liakhovetski
2012-12-12 14:38 ` [PATCH 04/14] mmc: sh_mmcif: Add support for eMMC Dual Data Rate Guennadi Liakhovetski
2012-12-12 14:38   ` Guennadi Liakhovetski
2012-12-12 14:38 ` [PATCH 05/14] mmc: sh_mmcif: Use msecs_to_jiffies() for host->timeout Guennadi Liakhovetski
2012-12-12 14:38   ` Guennadi Liakhovetski
2012-12-12 14:38 ` [PATCH 06/14] mmc: sh_mmcif: Avoid unnecessary mmc_delay() at mmc_card_sleepawake() Guennadi Liakhovetski
2012-12-12 14:38   ` Guennadi Liakhovetski
2012-12-12 14:38 ` [PATCH 07/14] mmc: sh-mmcif: fix missing and consolidate IO completion timeouts Guennadi Liakhovetski
2012-12-12 14:38   ` Guennadi Liakhovetski
2012-12-12 14:38 ` [PATCH 08/14] mmc: sh-mmcif: Terminate DMA transactions when detecting timeout or error Guennadi Liakhovetski
2012-12-12 14:38   ` Guennadi Liakhovetski
2012-12-12 14:38 ` [PATCH 09/14] mmc: sh-mmcif: (cosmetic) simplify boolean return blocks Guennadi Liakhovetski
2012-12-12 14:38   ` Guennadi Liakhovetski
2012-12-12 14:38 ` [PATCH 10/14] mmc: sh-mmcif: fix a race, causing an Oops on SMP Guennadi Liakhovetski
2012-12-12 14:38   ` Guennadi Liakhovetski
2012-12-12 14:38 ` [PATCH 11/14] mmc: sh-mmcif: reset error code for any opcode Guennadi Liakhovetski
2012-12-12 14:38   ` Guennadi Liakhovetski
2012-12-12 14:38 ` [PATCH 12/14] mmc: sh-mmcif: reset DMA completion immediately before starting DMA Guennadi Liakhovetski
2012-12-12 14:38   ` Guennadi Liakhovetski
2012-12-12 14:38 ` [PATCH 13/14] mmc: sh-mmcif: fix I/O errors Guennadi Liakhovetski
2012-12-12 14:38   ` Guennadi Liakhovetski
2012-12-12 14:38 ` [PATCH 14/14] mmc: sh-mmcif: report all errors Guennadi Liakhovetski
2012-12-12 14:38   ` Guennadi Liakhovetski
2013-01-14 19:14 ` [PATCH 00/14] mmc: sh-mmcif: 3.8 fixes and improvements Chris Ball
2013-01-14 19:14   ` Chris Ball

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.