I have a card with BKOPS_SUPPORT set in its ext_csd and I see the
following Message during boot:

    mmc0: BKOPS_EN bit is not set.

>From the eMMC spec, it looks to me that the host should set this bit
if the card reports BKOPS_SUPPORT:

    7.4.60  BKOPS_EN [163] 
    This field allows the host to indicate to the device if it is
    expected to periodically manually start background operations by
    writing to the BKOPS_START field.

Am I reading this correctly? Shouldn't the mmc driver write the
register after reading the ext_csd if it wishes to perform background
operations and the card supports it?

I'm running 3.12.17 but it appears to be handled the same in the latest
kernel source.

Thanks,
David
--
To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to