BugLink: http://bugs.launchpad.net/bugs/1239938 Card readers on Lenovo ThinkPad W540, Dell Latitude E5440 and Dell Latitude E6540 don't work without this patch. Thanks to Chris Ball's suggestion, I create new files but not add hundreds lines of code into the main source file. Adam Lee (2): mmc: sdhci-pci: break out definitions to header file mmc: sdhci-pci: add support of O2Mirco/BayHubTech SD hosts drivers/mmc/host/Makefile | 1 + drivers/mmc/host/sdhci-pci-o2micro.c | 317 +++++++++++++++++++++++++++++++++++ drivers/mmc/host/sdhci-pci-o2micro.h | 72 ++++++++ drivers/mmc/host/sdhci-pci.c | 179 +++++--------------- drivers/mmc/host/sdhci-pci.h | 77 +++++++++ 5 files changed, 513 insertions(+), 133 deletions(-) create mode 100644 drivers/mmc/host/sdhci-pci-o2micro.c create mode 100644 drivers/mmc/host/sdhci-pci-o2micro.h create mode 100644 drivers/mmc/host/sdhci-pci.h -- 1.8.5.2 -- 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