aboutsummaryrefslogtreecommitdiffstats
path: root/with-linux-3.2/mvsdio-1-2.6.30.patch
diff options
context:
space:
mode:
authorbnewbold <bnewbold@robocracy.org>2012-08-21 21:36:42 -0400
committerbnewbold <bnewbold@robocracy.org>2012-08-22 14:24:57 -0400
commit8340edb2d8a24ee88bad3e230b77cbfedf81cff8 (patch)
tree79952b3b41d2ced650498a45970cdbc4d6333122 /with-linux-3.2/mvsdio-1-2.6.30.patch
parentb6be6e02f9bdecfb00b1264d7dfdf453badaba34 (diff)
downloaddreamplug-libertas_uap-8340edb2d8a24ee88bad3e230b77cbfedf81cff8.tar.gz
dreamplug-libertas_uap-8340edb2d8a24ee88bad3e230b77cbfedf81cff8.zip
commit all files and directions
See README and LICENSE.
Diffstat (limited to 'with-linux-3.2/mvsdio-1-2.6.30.patch')
-rw-r--r--with-linux-3.2/mvsdio-1-2.6.30.patch18
1 files changed, 18 insertions, 0 deletions
diff --git a/with-linux-3.2/mvsdio-1-2.6.30.patch b/with-linux-3.2/mvsdio-1-2.6.30.patch
new file mode 100644
index 0000000..63f0156
--- /dev/null
+++ b/with-linux-3.2/mvsdio-1-2.6.30.patch
@@ -0,0 +1,18 @@
+--- ./drivers/mmc/host/mvsdio.c.orig 2009-06-09 21:05:27.000000000 -0600
++++ ./drivers/mmc/host/mvsdio.c 2009-06-23 23:20:36.085662093 -0600
+@@ -21,6 +21,7 @@
+ #include <linux/irq.h>
+ #include <linux/gpio.h>
+ #include <linux/mmc/host.h>
++#include <linux/mmc/sd.h>
+
+ #include <asm/sizes.h>
+ #include <asm/unaligned.h>
+@@ -148,6 +149,7 @@ static void mvsd_request(struct mmc_host
+
+ dev_dbg(host->dev, "cmd %d (hw state 0x%04x)\n",
+ cmd->opcode, mvsd_read(MVSD_HW_STATE));
++ if (cmd->opcode == SD_SWITCH) mdelay(1); /* Voodoo */
+
+ cmdreg = MVSD_CMD_INDEX(cmd->opcode);
+