Cleanup and simplify code, which handles fetch and decode of the EXT_CSD
register.


Ulf Hansson (15):
  mmc: core: Remove mmc_free_ext_csd()
  mmc: core: Remove duplicated definition of mmc_send_ext_csd()
  mmc: core: Remove redundant check while selecting powerclass
  mmc: core: Remove redundant check of max_dtr while selecting timings
  mmc: core: Remove unnecessary 'out of memory' message
  mmc: core: Add helper function for EXT_CSD support
  mmc: core: Fetch and decode EXT_CSD from mmc_read_ext_csd()
  mmc: core: Let's callers of from mmc_get_ext_csd() do error handling
  mmc: core: Don't panic when fetching EXT_CSD
  mmc: core: Export mmc_get_ext_csd()
  mmc: block: Use mmc_get_ext_csd() instead of mmc_send_ext_csd()
  mmc: core: Use mmc_get_ext_csd() instead of mmc_send_ext_csd()
  mmc: core: Remove the redundant mmc_send_ext_csd() API
  mmc: core: Don't handle buffers on stack while fetching CXD registers
  mmc: core: Convert to use kzalloc() for CXD register buffers

 drivers/mmc/card/block.c   |  13 +----
 drivers/mmc/core/core.c    |  17 +-----
 drivers/mmc/core/debugfs.c |   9 +--
 drivers/mmc/core/mmc.c     | 141 ++++++++++++++-------------------------------
 drivers/mmc/core/mmc_ops.c |  61 +++++++++++---------
 drivers/mmc/core/mmc_ops.h |   2 +-
 include/linux/mmc/core.h   |   2 +-
 7 files changed, 86 insertions(+), 159 deletions(-)

-- 
1.9.1

--
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