This patch set adds support for the SDHCI controllers found in the "Hollywood" chipset of the Nintendo Wii video game console. First, the existing sdhci-of driver is splitted into a core part and a eSDHC-only part. Then the Nintendo Wii SDHCI support is added as an add-on to that, re-using common code. Albert Herranz (2): sdhci-of: reorganize driver to support additional hardware sdhci-of: add support for the wii sdhci controller drivers/mmc/host/Kconfig | 37 ++++- drivers/mmc/host/Makefile | 6 +- drivers/mmc/host/sdhci-of-core.c | 230 +++++++++++++++++++++++++ drivers/mmc/host/sdhci-of-esdhc.c | 142 ++++++++++++++++ drivers/mmc/host/sdhci-of-hlwd.c | 64 +++++++ drivers/mmc/host/sdhci-of.c | 336 ------------------------------------- drivers/mmc/host/sdhci-of.h | 43 +++++ 7 files changed, 518 insertions(+), 340 deletions(-) create mode 100644 drivers/mmc/host/sdhci-of-core.c create mode 100644 drivers/mmc/host/sdhci-of-esdhc.c create mode 100644 drivers/mmc/host/sdhci-of-hlwd.c delete mode 100644 drivers/mmc/host/sdhci-of.c create mode 100644 drivers/mmc/host/sdhci-of.h -- 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