• H
    mmc: Add per-card debugfs support · f4b7f927
    Haavard Skinnemoen 提交于
    For each card successfully added to the bus, create a subdirectory under
    the host's debugfs root with information about the card.
    
    At the moment, only a single file is added to the card directory for
    all cards: "state". It reflects the "state" field in struct mmc_card,
    indicating whether the card is present, readonly, etc.
    
    For MMC and SD cards (not SDIO), another file is added: "status".
    Reading this file will ask the card about its current status and
    return it. This can be useful if the card just refuses to respond to
    any commands, which might indicate that the card state is not what the
    MMC core thinks it is (due to a missing stop command, for example.)
    Signed-off-by: NHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
    Signed-off-by: NPierre Ossman <drzeus@drzeus.cx>
    f4b7f927
card.h 4.3 KB