Enable Merrifield storage support on ICS mainline
authorYunpeng Gao <yunpeng.gao@intel.com>
Fri, 23 Mar 2012 02:29:59 +0000 (10:29 +0800)
committerbuildbot <buildbot@intel.com>
Thu, 29 Mar 2012 10:37:22 +0000 (03:37 -0700)
commit3c57c3afc818f30dda3053237a484241be1af6de
treeb0b119ee87494ac5eb324a55b43ab3f121da4a60
parent96d054b796e89e3f8ae4e05f4718c2e1cedba5c8
Enable Merrifield storage support on ICS mainline

BZ: 27386

Add PCI device ID for Merrifield mmc host controllers
so that they can be recognized by kernel and thus enable
the eMMC/SD/SDIO support for Merrifield platform.

Please note, on Merrifield, all the 4 eMMC/SD/SDIO
host controllers share single PCI device ID but have
different Function number. This is different from
Medfield and Moorestown.

Change-Id: I0da7f0ce7ec77bcf5c8bdbed1a58bccb192ce145
Signed-off-by: Yunpeng Gao <yunpeng.gao@intel.com>
Reviewed-on: http://android.intel.com:8080/40284
Reviewed-by: Tang, Richard <richard.tang@intel.com>
Tested-by: Sun, Jianhua <jianhua.sun@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