login
Header Space

 
 

[PATCH] tifm_sd: DATA_CARRY is not boolean in tifm_sd_transfer_data()

Previous thread: [PATCH 3/3] memstick: optimize setup of JMicron host parameters by oakad on Saturday, March 15, 2008 - 10:58 am. (3 messages)

Next thread: TCP stack optimization for high number of connections [OT] by Marc Perkel on Saturday, March 15, 2008 - 11:47 am. (2 messages)
To: Linus Torvalds <torvalds@...>
Cc: LKML <linux-kernel@...>, Alex Dubov <oakad@...>, Roel Kluin <12o3l@...>
Date: Saturday, March 15, 2008 - 11:00 am

From: Roel Kluin &lt;12o3l@tiscali.nl&gt;

DATA_CARRY is not boolean

Signed-off-by: Roel Kluin &lt;12o3l@tiscali.nl&gt;
Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
---
diff --git a/drivers/mmc/host/tifm_sd.c b/drivers/mmc/host/tifm_sd.c
index 20d5c7b..1c14a18 100644
--- a/drivers/mmc/host/tifm_sd.c
+++ b/drivers/mmc/host/tifm_sd.c
@@ -180,7 +180,7 @@ static void tifm_sd_transfer_data(struct tifm_sd *host)
 			host-&gt;sg_pos++;
 			if (host-&gt;sg_pos == host-&gt;sg_len) {
 				if ((r_data-&gt;flags &amp; MMC_DATA_WRITE)
-				    &amp;&amp; DATA_CARRY)
+				    &amp;&amp; (host-&gt;cmd_flags &amp; DATA_CARRY))
 					writel(host-&gt;bounce_buf_data[0],
 					       host-&gt;dev-&gt;addr
 					       + SOCK_MMCSD_DATA);


-- 
     -- Pierre Ossman

  Linux kernel, MMC maintainer        http://www.kernel.org
  PulseAudio, core developer          http://pulseaudio.org
  rdesktop, core developer          http://www.rdesktop.org
--
Previous thread: [PATCH 3/3] memstick: optimize setup of JMicron host parameters by oakad on Saturday, March 15, 2008 - 10:58 am. (3 messages)

Next thread: TCP stack optimization for high number of connections [OT] by Marc Perkel on Saturday, March 15, 2008 - 11:47 am. (2 messages)
speck-geostationary