Lines Matching refs:divisor
554 unsigned int divisor; in tmio_sd_set_clk_rate() local
561 divisor = DIV_ROUND_UP(mclk, mmc->clock); in tmio_sd_set_clk_rate()
564 if (mmc->ddr_mode && (divisor == 1)) in tmio_sd_set_clk_rate()
565 divisor = 2; in tmio_sd_set_clk_rate()
567 if (divisor <= 1) in tmio_sd_set_clk_rate()
570 else if (divisor <= 2) in tmio_sd_set_clk_rate()
572 else if (divisor <= 4) in tmio_sd_set_clk_rate()
574 else if (divisor <= 8) in tmio_sd_set_clk_rate()
576 else if (divisor <= 16) in tmio_sd_set_clk_rate()
578 else if (divisor <= 32) in tmio_sd_set_clk_rate()
580 else if (divisor <= 64) in tmio_sd_set_clk_rate()
582 else if (divisor <= 128) in tmio_sd_set_clk_rate()
584 else if (divisor <= 256) in tmio_sd_set_clk_rate()
586 else if (divisor <= 512 || !(priv->caps & TMIO_SD_CAP_DIV1024)) in tmio_sd_set_clk_rate()