|
@@ -1182,11 +1182,13 @@ static void dw_mci_setup_bus(struct dw_mci_slot *slot, bool force_clkinit)
|
|
|
if ((clock != slot->__clk_old &&
|
|
|
!test_bit(DW_MMC_CARD_NEEDS_POLL, &slot->flags)) ||
|
|
|
force_clkinit) {
|
|
|
- dev_info(&slot->mmc->class_dev,
|
|
|
- "Bus speed (slot %d) = %dHz (slot req %dHz, actual %dHZ div = %d)\n",
|
|
|
- slot->id, host->bus_hz, clock,
|
|
|
- div ? ((host->bus_hz / div) >> 1) :
|
|
|
- host->bus_hz, div);
|
|
|
+ /* Silent the verbose log if calling from PM context */
|
|
|
+ if (!force_clkinit)
|
|
|
+ dev_info(&slot->mmc->class_dev,
|
|
|
+ "Bus speed (slot %d) = %dHz (slot req %dHz, actual %dHZ div = %d)\n",
|
|
|
+ slot->id, host->bus_hz, clock,
|
|
|
+ div ? ((host->bus_hz / div) >> 1) :
|
|
|
+ host->bus_hz, div);
|
|
|
|
|
|
/*
|
|
|
* If card is polling, display the message only
|