mmc: adding mmc and sdio support for cloverview
authorLeonard Mai <leonard.mai@intel.com>
Sat, 19 Nov 2011 16:29:18 +0000 (08:29 -0800)
committerbuildbot <buildbot@intel.com>
Tue, 13 Dec 2011 15:36:08 +0000 (07:36 -0800)
commit436571b3953d7dcd6ec2ef116b94bad49fc78fa2
tree3fc78a11b3eb24f08c6a2b0d117d7e613ae9e233
parentd30fb9a1f696534687e7ee0e61a8463152211cb4
mmc: adding mmc and sdio support for cloverview

BZ: 16722

Cloverview SOC use different PCI Device IDs for eMMC/SDIO controllers
hence existing eMMC/SDIO driver won't be initialized on Cloverview SOC.

This patch adds eMMC and SDIO probing support for Cloverview SOC. Also,
Cloverview does not support eMMC mutex as comparing to Penwell hence not
to expose the Dekker's mutex mechanism for Cloverview.

Change-Id: I47927feef3c6cc62acc0c5912e1e2e8d7c0c7f2c
Signed-off-by: Leonard D Mai <leonard.mai@intel.com>
Reviewed-by: Mark Gross <mark.gross@intel.com>
Reviewed-on: http://android.intel.com:8080/26618
Reviewed-by: Yang, Fei <fei.yang@intel.com>
Tested-by: Sun, Jianhua <jianhua.sun@intel.com>
Reviewed-by: Seibel, Eric <eric.seibel@intel.com>
Reviewed-by: Dong, Chuanxiao <chuanxiao.dong@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
drivers/mmc/host/sdhci-pci.c
include/linux/pci_ids.h