Lines Matching full:clkdiv
94 u32 clkdiv = 255; local
103 clkdiv = DIV_ROUND_UP(bus_hz, hz) - 2;
104 if (clkdiv > 511)
105 clkdiv = 511;
107 clkodd = clkdiv & 1;
108 clkdiv >>= 1;
111 bus_hz / (clkdiv * 2 + clkodd + 2), blklen);
113 /* find clkdiv yielding a rate <= than requested */
114 for (clkdiv = 0; clkdiv < 255; clkdiv++) {
115 if ((bus_hz / (clkdiv + 1) / 2) <= hz)
119 (bus_hz / (clkdiv + 1)) / 2, blklen);
124 priv->curr_clk = bus_hz / (clkdiv * 2 + clkodd + 2);
126 priv->curr_clk = (bus_hz / (clkdiv + 1)) / 2;
129 mr = MMCI_BF(CLKDIV, clkdiv);