[PATCH 0/2] Glamo MCI engine platform driver

warmcat andy at openmoko.com
Thu Jan 17 16:42:04 CET 2008

These patches add support for the MMC module on the Glamo 3362.

Several fixes from this work are already merged, one problem is
left with the Glamo hardware that it is unclear if it is solved.

One GTA-02 A4 device here shows occasional corruption of the 
data written to the card but it is intermittent and it seems I
can provoke it by physical pressure down on the 3362 itself.
Heat and cold did not provoke it.

A second GTA-02 A4 does not show any sign of the problem after
4GB of transfer and never showed the symptom so far.  But
unfortunately the first one could go long periods without the
corruption as well, so I am not sure if it only happens with
the one device.

The driver is otherwise completed and working.  Therefore I send 
out the driver to see if we can get more testing.

Please read the comments in glamo-mmc-driver-2.6.24.patch to
see how to stress test the driver and card.


warmcat (2):

 arch/arm/mach-s3c2440/mach-gta02.c |  101 ++++
 drivers/mfd/glamo/Kconfig          |    9 
 drivers/mfd/glamo/Makefile         |    1 
 drivers/mfd/glamo/glamo-core.c     |  244 +++++-----
 drivers/mfd/glamo/glamo-core.h     |   27 +
 drivers/mfd/glamo/glamo-fb.c       |   17 +
 drivers/mfd/glamo/glamo-mci.c      |  839 ++++++++++++++++++++++++++++++++++++
 drivers/mfd/glamo/glamo-mci.h      |   76 +++
 drivers/mfd/glamo/glamo-regs.h     |  169 +++++++
 include/linux/glamofb.h            |    5 
 10 files changed, 1334 insertions(+), 154 deletions(-)
 create mode 100644 drivers/mfd/glamo/glamo-mci.c
 create mode 100644 drivers/mfd/glamo/glamo-mci.h

More information about the openmoko-kernel mailing list