diff options
-rw-r--r-- | drivers/clk/rockchip/clk-mmc-phase.c | 11 |
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); |