[U-Boot] [PATCH] fix the c_size, in CSD Version 2.0, it's 22 bits

Xiangfu Liu xiangfu at openmobilefree.net
Mon Aug 30 11:59:02 CEST 2010


Signed-off-by: Xiangfu Liu <xiangfu at openmobilefree.net>
---
 include/mmc.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/include/mmc.h b/include/mmc.h
index fcb237e..b913a60 100644
--- a/include/mmc.h
+++ b/include/mmc.h
@@ -189,12 +189,12 @@ struct mmc_csd
 	u8	tran_speed;
 	u16	ccc:12,
 		read_bl_len:4;
+	u32	c_size:22;
 	u64	read_bl_partial:1,
 		write_blk_misalign:1,
 		read_blk_misalign:1,
 		dsr_imp:1,
 		rsvd2:2,
-		c_size:12,
 		vdd_r_curr_min:3,
 		vdd_r_curr_max:3,
 		vdd_w_curr_min:3,
-- 
1.7.0.4



More information about the U-Boot mailing list