This is a set of three cleanup patches for the MMC core/card/block code. I had to make them to start to understand what the code was doing. It would be great if we could apply these as a base for further refactoring of the core code, e.g. for multiqueue efforts. Linus Walleij (3): mmc: block: make gen_err a bool variable mmc: block: convert ecc_err to a bool mmc: core: use enum mmc_blk_status properly drivers/mmc/card/block.c | 34 ++++++++++++++++++---------------- drivers/mmc/card/mmc_test.c | 44 ++++++++++++++++++++++++++++++++++---------- drivers/mmc/core/core.c | 35 ++++++++++++++++++----------------- include/linux/mmc/card.h | 12 ------------ include/linux/mmc/core.h | 15 ++++++++++++++- include/linux/mmc/host.h | 2 +- 6 files changed, 85 insertions(+), 57 deletions(-) -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html