Lines Matching defs:clock
217 * might get upset if we don't get the clock management exactly right.
293 * @need_clock_update: Update the clock rate before the next request.
301 * @mck: The peripheral bus clock hooked up to the MMC controller.
400 * @clock: Clock rate configured by set_ios(). Protected by host->lock.
418 unsigned int clock;
771 /* Maximum clock frequency is host->bus_hz/2 */
1315 /* Send init sequence (74 clock cycles) */
1440 if (ios->clock) {
1453 * Use mirror of ios->clock to prevent race with mmc
1456 slot->clock = ios->clock;
1458 if (host->slot[i] && host->slot[i]->clock
1459 && host->slot[i]->clock < clock_min)
1460 clock_min = host->slot[i]->clock;
1463 /* Calculate clock divider */
1468 "clock %u too fast; using %lu\n",
1473 "clock %u too slow; using %lu\n",
1483 "clock %u too slow; using %lu\n",
1492 * stopping the clock when the FIFO is full/empty.
1519 slot->clock = 0;
1521 if (host->slot[i] && host->slot[i]->clock) {
1611 * Update the MMC clock rate if necessary. This may be