mmc: core: implemented RPMB partition support
authorChuanxiao Dong <chuanxiao.dong@intel.com>
Thu, 22 Dec 2011 08:07:40 +0000 (16:07 +0800)
committerbuildbot <buildbot@intel.com>
Wed, 28 Dec 2011 02:53:12 +0000 (18:53 -0800)
commit2ca38635d596674acfdf1dd09a4d3c5638c03b07
tree32cf10ebf0a820d78c80497ef1724b1fdf24c870
parentcaa4e263d4bf7a3a83e80c757e8f56573db02a28
mmc: core: implemented RPMB partition support

BZ: 18193

eMMC card has RPMB partition, which is used for user to store some security
data. Right now Chabbi will use this partition and need MMC driver to support
this.

This patch implements the RPMB support from driver level

Change-Id: I04c0a3aed3adb99205eb3ec61ce6e24a78d4d908
Signed-off-by: Chuanxiao Dong <chuanxiao.dong@intel.com>
Reviewed-on: http://android.intel.com:8080/29703
Tested-by: Sun, Jianhua <jianhua.sun@intel.com>
Reviewed-by: Tang, Richard <richard.tang@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
arch/x86/platform/mrst/mrst.c
drivers/mmc/card/block.c
drivers/mmc/core/mmc.c
drivers/mmc/core/mmc_ops.c
include/linux/mmc/card.h
include/linux/mmc/core.h
include/linux/mmc/mmc.h