[PATCH 00/15] mmc: core: Cleanup code related to EXT_CSD register

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux