mmc: core: Add support for BKOPS and HPI interrupt
authorShridhar Rasal <srasal@nvidia.com>
Wed, 25 Jan 2012 12:24:30 +0000 (17:24 +0530)
committerSimone Willett <swillett@nvidia.com>
Fri, 10 Feb 2012 21:12:17 +0000 (13:12 -0800)
commit506e63fcfb563581c4a0417d424e36a75cf51acf
treee9bf67c45323f25b73c60418c8a2b68b7355182d
parent9c5ce68dd28bb7d750c47181ebcca6ac6c071eab
mmc: core: Add support for BKOPS and HPI interrupt

Added support for starting BKOPS and issuing HPI
commands which are supported by eMMC v4.41 and eMMC
v4.5 cards.
Enable BKOPS and HPI interrupt if the host and card
support it.

Originally reviewed on: http://git-master/r/69778

Bug 919232

Change-Id: I09b33ddc18013e2eeb505fdb28dd8357fa75b569
Signed-off-by: Pavan Kunapuli <pkunapuli@nvidia.com>
Signed-off-by: Shridhar Rasal <srasal@nvidia.com>
Reviewed-on: http://git-master/r/77319
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>
drivers/mmc/core/core.c
drivers/mmc/core/mmc.c
drivers/mmc/core/mmc_ops.c
drivers/mmc/core/mmc_ops.h
include/linux/mmc/card.h
include/linux/mmc/core.h
include/linux/mmc/host.h
include/linux/mmc/mmc.h