Lines Matching refs:divisor
545 unsigned int divisor; in uniphier_sd_set_clk_rate() local
551 divisor = DIV_ROUND_UP(priv->mclk, mmc->clock); in uniphier_sd_set_clk_rate()
553 if (divisor <= 1) in uniphier_sd_set_clk_rate()
555 else if (divisor <= 2) in uniphier_sd_set_clk_rate()
557 else if (divisor <= 4) in uniphier_sd_set_clk_rate()
559 else if (divisor <= 8) in uniphier_sd_set_clk_rate()
561 else if (divisor <= 16) in uniphier_sd_set_clk_rate()
563 else if (divisor <= 32) in uniphier_sd_set_clk_rate()
565 else if (divisor <= 64) in uniphier_sd_set_clk_rate()
567 else if (divisor <= 128) in uniphier_sd_set_clk_rate()
569 else if (divisor <= 256) in uniphier_sd_set_clk_rate()
571 else if (divisor <= 512 || !(priv->caps & UNIPHIER_SD_CAP_DIV1024)) in uniphier_sd_set_clk_rate()