From 4178be7c7df59d4557174537c15a8af09bde08a0 Mon Sep 17 00:00:00 2001 From: Jaehoon Chung Date: Sat, 27 Feb 2010 17:09:59 +0900 Subject: [PATCH] s5pc110: mmc: code clean up Signed-off-by: Jaehoon Chung --- drivers/mmc/mmc.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c index 346da17..6f07aaa 100644 --- a/drivers/mmc/mmc.c +++ b/drivers/mmc/mmc.c @@ -655,7 +655,7 @@ int mmc_startup(struct mmc *mmc) mmc->csd[3] = cmd.response[3]; if (mmc->version == MMC_VERSION_UNKNOWN) { - int version = (cmd.response[0] >> 26) & 0xf; + int version = (mmc->csd[0] >> 26) & 0xf; switch (version) { case 0: @@ -680,17 +680,17 @@ int mmc_startup(struct mmc *mmc) } /* divide frequency by 10, since the mults are 10x bigger */ - freq = fbase[(cmd.response[0] & 0x7)]; - mult = multipliers[((cmd.response[0] >> 3) & 0xf)]; + freq = fbase[(mmc->csd[0] & 0x7)]; + mult = multipliers[((mmc->csd[0] >> 3) & 0xf)]; mmc->tran_speed = freq * mult; - mmc->read_bl_len = 1 << ((cmd.response[1] >> 16) & 0xf); + mmc->read_bl_len = 1 << ((mmc->csd[1] >> 16) & 0xf); if (IS_SD(mmc)) mmc->write_bl_len = mmc->read_bl_len; else - mmc->write_bl_len = 1 << ((cmd.response[3] >> 22) & 0xf); + mmc->write_bl_len = 1 << ((mmc->csd[3] >> 22) & 0xf); if (mmc->high_capacity) { csize = (mmc->csd[1] & 0x3f) << 16 -- 2.7.4