From c5bf698854c63bb8e74566337777125440bdc677 Mon Sep 17 00:00:00 2001 From: Juha Yrjola Date: Tue, 21 Feb 2006 17:57:23 +0200 Subject: [PATCH] ARM: OMAP: MMC driver interoperability updates MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit - Decreased the MMC max sectors count Some MMC cards get stuck hard when the max sectors count is >= 128. - Add a delay after enabling the MMC power regulators Regulator voltages typically have a rising delay. We have to make sure the voltage has stabilized before sending the MMC init sequence. - Add MMC cover switch last state initialization The default last state was left to value 0 (= cover closed). If the cover switch was initially open and then closed, no kevent about it is sent, because the state didn't change from the last seen state. - Add MMC transfer timeout Very rarely the controller itself gets stuck. It needs a really hard reset to recover. Add a timeout to work around against this. Signed-off-by: Juha Yrjölä --- Reading git-format-patch failed