@ -397,9 +397,11 @@ static ulong rk3328_mmc_get_clk(struct rk3328_cru *cru, uint clk_id)
switch ( clk_id ) {
case HCLK_SDMMC :
case SCLK_SDMMC :
con_id = 30 ;
break ;
case HCLK_EMMC :
case SCLK_EMMC :
con_id = 32 ;
break ;
default :
@ -423,9 +425,11 @@ static ulong rk3328_mmc_set_clk(struct rk3328_cru *cru,
switch ( clk_id ) {
case HCLK_SDMMC :
case SCLK_SDMMC :
con_id = 30 ;
break ;
case HCLK_EMMC :
case SCLK_EMMC :
con_id = 32 ;
break ;
default :
@ -483,6 +487,8 @@ static ulong rk3328_clk_get_rate(struct clk *clk)
return 0 ;
case HCLK_SDMMC :
case HCLK_EMMC :
case SCLK_SDMMC :
case SCLK_EMMC :
rate = rk3328_mmc_get_clk ( priv - > cru , clk - > id ) ;
break ;
case SCLK_I2C0 :
@ -511,6 +517,8 @@ static ulong rk3328_clk_set_rate(struct clk *clk, ulong rate)
return 0 ;
case HCLK_SDMMC :
case HCLK_EMMC :
case SCLK_SDMMC :
case SCLK_EMMC :
ret = rk3328_mmc_set_clk ( priv - > cru , clk - > id , rate ) ;
break ;
case SCLK_I2C0 :