aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/clk/rockchip/clk-mmc-phase.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/drivers/clk/rockchip/clk-mmc-phase.c b/drivers/clk/rockchip/clk-mmc-phase.c
index 460113008bd9..077fcdc7908b 100644
--- a/drivers/clk/rockchip/clk-mmc-phase.c
+++ b/drivers/clk/rockchip/clk-mmc-phase.c
@@ -41,8 +41,6 @@ static unsigned long rockchip_mmc_recalc(struct clk_hw *hw,
41#define ROCKCHIP_MMC_DEGREE_MASK 0x3 41#define ROCKCHIP_MMC_DEGREE_MASK 0x3
42#define ROCKCHIP_MMC_DELAYNUM_OFFSET 2 42#define ROCKCHIP_MMC_DELAYNUM_OFFSET 2
43#define ROCKCHIP_MMC_DELAYNUM_MASK (0xff << ROCKCHIP_MMC_DELAYNUM_OFFSET) 43#define ROCKCHIP_MMC_DELAYNUM_MASK (0xff << ROCKCHIP_MMC_DELAYNUM_OFFSET)
44#define ROCKCHIP_MMC_INIT_STATE_RESET 0x1
45#define ROCKCHIP_MMC_INIT_STATE_SHIFT 1
46 44
47#define PSECS_PER_SEC 1000000000000LL 45#define PSECS_PER_SEC 1000000000000LL
48 46
@@ -163,15 +161,6 @@ struct clk *rockchip_clk_register_mmc(const char *name,
163 mmc_clock->reg = reg; 161 mmc_clock->reg = reg;
164 mmc_clock->shift = shift; 162 mmc_clock->shift = shift;
165 163
166 /*
167 * Assert init_state to soft reset the CLKGEN
168 * for mmc tuning phase and degree
169 */
170 if (mmc_clock->shift == ROCKCHIP_MMC_INIT_STATE_SHIFT)
171 writel(HIWORD_UPDATE(ROCKCHIP_MMC_INIT_STATE_RESET,
172 ROCKCHIP_MMC_INIT_STATE_RESET,
173 mmc_clock->shift), mmc_clock->reg);
174
175 clk = clk_register(NULL, &mmc_clock->hw); 164 clk = clk_register(NULL, &mmc_clock->hw);
176 if (IS_ERR(clk)) 165 if (IS_ERR(clk))
177 kfree(mmc_clock); 166 kfree(mmc_clock);