mmc: Move core functions to subdir

Create a "core" subdirectory to house the central bus handling
functions.

Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
diff --git a/include/linux/mmc/card.h b/include/linux/mmc/card.h
index 7d98990..800425e 100644
--- a/include/linux/mmc/card.h
+++ b/include/linux/mmc/card.h
@@ -10,7 +10,7 @@
 #ifndef LINUX_MMC_CARD_H
 #define LINUX_MMC_CARD_H
 
-#include <linux/mmc/mmc.h>
+#include <linux/mmc/core.h>
 
 struct mmc_cid {
 	unsigned int		manfid;
diff --git a/include/linux/mmc/mmc.h b/include/linux/mmc/core.h
similarity index 97%
rename from include/linux/mmc/mmc.h
rename to include/linux/mmc/core.h
index b3d80ef..d8fd66c 100644
--- a/include/linux/mmc/mmc.h
+++ b/include/linux/mmc/core.h
@@ -1,12 +1,12 @@
 /*
- *  linux/include/linux/mmc/mmc.h
+ *  linux/include/linux/mmc/core.h
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License version 2 as
  * published by the Free Software Foundation.
  */
-#ifndef MMC_H
-#define MMC_H
+#ifndef LINUX_MMC_CORE_H
+#define LINUX_MMC_CORE_H
 
 #include <linux/interrupt.h>
 #include <linux/device.h>
diff --git a/include/linux/mmc/host.h b/include/linux/mmc/host.h
index 6ea3c0e..43bf6a5 100644
--- a/include/linux/mmc/host.h
+++ b/include/linux/mmc/host.h
@@ -10,7 +10,7 @@
 #ifndef LINUX_MMC_HOST_H
 #define LINUX_MMC_HOST_H
 
-#include <linux/mmc/mmc.h>
+#include <linux/mmc/core.h>
 
 struct mmc_ios {
 	unsigned int	clock;			/* clock rate */