Эх сурвалжийг харах

mmc: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required

These two basic defines were everywhere, simply because module.h
was also everywhere.   But we are cleaning up the latter.  So make
the exporters actually call out their need for the include.

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Paul Gortmaker 14 жил өмнө
parent
commit
3ef77af154

+ 1 - 0
drivers/mmc/core/bus.c

@@ -11,6 +11,7 @@
  *  MMC card bus driver model
  *  MMC card bus driver model
  */
  */
 
 
+#include <linux/export.h>
 #include <linux/device.h>
 #include <linux/device.h>
 #include <linux/err.h>
 #include <linux/err.h>
 #include <linux/slab.h>
 #include <linux/slab.h>

+ 1 - 0
drivers/mmc/core/debugfs.c

@@ -8,6 +8,7 @@
  * published by the Free Software Foundation.
  * published by the Free Software Foundation.
  */
  */
 #include <linux/moduleparam.h>
 #include <linux/moduleparam.h>
+#include <linux/export.h>
 #include <linux/debugfs.h>
 #include <linux/debugfs.h>
 #include <linux/fs.h>
 #include <linux/fs.h>
 #include <linux/seq_file.h>
 #include <linux/seq_file.h>

+ 1 - 0
drivers/mmc/core/host.c

@@ -16,6 +16,7 @@
 #include <linux/err.h>
 #include <linux/err.h>
 #include <linux/idr.h>
 #include <linux/idr.h>
 #include <linux/pagemap.h>
 #include <linux/pagemap.h>
+#include <linux/export.h>
 #include <linux/leds.h>
 #include <linux/leds.h>
 #include <linux/slab.h>
 #include <linux/slab.h>
 #include <linux/suspend.h>
 #include <linux/suspend.h>

+ 1 - 0
drivers/mmc/core/mmc_ops.c

@@ -10,6 +10,7 @@
  */
  */
 
 
 #include <linux/slab.h>
 #include <linux/slab.h>
+#include <linux/export.h>
 #include <linux/types.h>
 #include <linux/types.h>
 #include <linux/scatterlist.h>
 #include <linux/scatterlist.h>
 
 

+ 1 - 0
drivers/mmc/core/quirks.c

@@ -11,6 +11,7 @@
 
 
 #include <linux/types.h>
 #include <linux/types.h>
 #include <linux/kernel.h>
 #include <linux/kernel.h>
+#include <linux/export.h>
 #include <linux/mmc/card.h>
 #include <linux/mmc/card.h>
 
 
 #ifndef SDIO_VENDOR_ID_TI
 #ifndef SDIO_VENDOR_ID_TI

+ 1 - 0
drivers/mmc/core/sd_ops.c

@@ -11,6 +11,7 @@
 
 
 #include <linux/slab.h>
 #include <linux/slab.h>
 #include <linux/types.h>
 #include <linux/types.h>
+#include <linux/export.h>
 #include <linux/scatterlist.h>
 #include <linux/scatterlist.h>
 
 
 #include <linux/mmc/host.h>
 #include <linux/mmc/host.h>

+ 1 - 0
drivers/mmc/core/sdio_bus.c

@@ -13,6 +13,7 @@
 
 
 #include <linux/device.h>
 #include <linux/device.h>
 #include <linux/err.h>
 #include <linux/err.h>
+#include <linux/export.h>
 #include <linux/slab.h>
 #include <linux/slab.h>
 #include <linux/pm_runtime.h>
 #include <linux/pm_runtime.h>
 
 

+ 1 - 0
drivers/mmc/core/sdio_io.c

@@ -9,6 +9,7 @@
  * your option) any later version.
  * your option) any later version.
  */
  */
 
 
+#include <linux/export.h>
 #include <linux/mmc/host.h>
 #include <linux/mmc/host.h>
 #include <linux/mmc/card.h>
 #include <linux/mmc/card.h>
 #include <linux/mmc/sdio.h>
 #include <linux/mmc/sdio.h>

+ 1 - 0
drivers/mmc/core/sdio_irq.c

@@ -16,6 +16,7 @@
 #include <linux/kernel.h>
 #include <linux/kernel.h>
 #include <linux/sched.h>
 #include <linux/sched.h>
 #include <linux/kthread.h>
 #include <linux/kthread.h>
+#include <linux/export.h>
 #include <linux/wait.h>
 #include <linux/wait.h>
 #include <linux/delay.h>
 #include <linux/delay.h>