saa7146: move EXPORT_SYMBOLS next to symbols they export
PATCH 2/3 saa7146: move EXPORT_SYMBOLS next to symbols they export
Signed-off-by Harvey Harrison <[email protected]>
--- drivers/media/common/saa7146_core.c | 30 ++++++++++++------------------ drivers/media/common/saa7146_i2c.c | 1 + 2 files changed, 13 insertions(+), 18 deletions(-)
drivers/media/common/saa7146_core.c +12 -18
@@ -21,11 +21,15 @@#include <media/saa7146.h> LIST_HEAD (saa7146_devices); +EXPORT_SYMBOL_GPL (saa7146_devices); +DEFINE_MUTEX (saa7146_devices_lock); +EXPORT_SYMBOL_GPL (saa7146_devices_lock);static int saa7146_num;unsigned int saa7146_debug; +EXPORT_SYMBOL_GPL (saa7146_debug);module_param (saa7146_debug, uint,0644 );MODULE_PARM_DESC (saa7146_debug,"debug level (default: 0)" );
@@ -57,6 +61,7 @@ void saa7146_setgpio(struct saa7146_dev *dev, int port, u32 data) value |= (data << (8 *port));saa7146_write (dev,GPIO_CTRL , value); } +EXPORT_SYMBOL_GPL (saa7146_setgpio);/* This DEBI code is based on the saa7146 Stradis driver by Nathan Laredo */ static inline int saa7146_wait_for_debi_done_sleep(struct saa7146_dev *dev,
@@ -141,6 +146,7 @@ int saa7146_wait_for_debi_done(struct saa7146_dev *dev, int nobusyloop)else return saa7146_wait_for_debi_done_busyloop (dev,50000 ,250000 ); } +EXPORT_SYMBOL_GPL (saa7146_wait_for_debi_done);/**************************************************************************** * general helper functions
@@ -213,6 +219,7 @@ err_free_mem: err_null:return NULL ; } +EXPORT_SYMBOL_GPL (saa7146_vmalloc_build_pgtable);void saa7146_vfree_destroy_pgtable (struct pci_dev *pci,void *mem,struct saa7146_pgtable *pt) {
@@ -222,6 +229,7 @@ void saa7146_vfree_destroy_pgtable(struct pci_dev *pci, void *mem, struct saa714 pt->slist =NULL ;vfree (mem); } +EXPORT_SYMBOL_GPL (saa7146_vfree_destroy_pgtable);void saa7146_pgtable_free (struct pci_dev *pci,struct saa7146_pgtable *pt) {
@@ -230,6 +238,7 @@ void saa7146_pgtable_free(struct pci_dev *pci, struct saa7146_pgtable *pt)pci_free_consistent (pci, pt->size, pt->cpu, pt->dma); pt->cpu =NULL ; } +EXPORT_SYMBOL_GPL (saa7146_pgtable_free);int saa7146_pgtable_alloc (struct pci_dev *pci,struct saa7146_pgtable *pt) {
@@ -246,6 +255,7 @@ int saa7146_pgtable_alloc(struct pci_dev *pci, struct saa7146_pgtable *pt)return 0 ; } +EXPORT_SYMBOL_GPL (saa7146_pgtable_alloc);int saa7146_pgtable_build_single (struct pci_dev *pci,struct saa7146_pgtable *pt,struct scatterlist *list,int sglen )
@@ -288,6 +298,7 @@ int saa7146_pgtable_build_single(struct pci_dev *pci, struct saa7146_pgtable *pt*/ return 0 ; } +EXPORT_SYMBOL_GPL (saa7146_pgtable_build_single);/********************************************************************************/ /* interrupt handler */
@@ -567,6 +578,7 @@ int saa7146_register_extension(struct saa7146_extension* ext)printk ("saa7146: register extension '%s'.\n" ,ext->name);return pci_register_driver (&ext->driver); } +EXPORT_SYMBOL_GPL (saa7146_register_extension);int saa7146_unregister_extension (struct saa7146_extension * ext) {
@@ -575,26 +587,8 @@ int saa7146_unregister_extension(struct saa7146_extension* ext)pci_unregister_driver (&ext->driver);return 0 ; } - -EXPORT_SYMBOL_GPL (saa7146_register_extension);EXPORT_SYMBOL_GPL (saa7146_unregister_extension); -/* misc functions used by extension modules */ -EXPORT_SYMBOL_GPL (saa7146_pgtable_alloc); -EXPORT_SYMBOL_GPL (saa7146_pgtable_free); -EXPORT_SYMBOL_GPL (saa7146_pgtable_build_single); -EXPORT_SYMBOL_GPL (saa7146_vmalloc_build_pgtable); -EXPORT_SYMBOL_GPL (saa7146_vfree_destroy_pgtable); -EXPORT_SYMBOL_GPL (saa7146_wait_for_debi_done); - -EXPORT_SYMBOL_GPL (saa7146_setgpio); - -EXPORT_SYMBOL_GPL (saa7146_i2c_adapter_prepare); - -EXPORT_SYMBOL_GPL (saa7146_debug); -EXPORT_SYMBOL_GPL (saa7146_devices); -EXPORT_SYMBOL_GPL (saa7146_devices_lock); -MODULE_AUTHOR ("Michael Hunold <[email protected]>" );MODULE_DESCRIPTION ("driver for generic saa7146-based hardware" );MODULE_LICENSE ("GPL" );
drivers/media/common/saa7146_i2c.c +1 -0
@@ -430,3 +430,4 @@ int saa7146_i2c_adapter_prepare(struct saa7146_dev *dev, struct i2c_adapter *i2creturn 0 ; } +EXPORT_SYMBOL_GPL (saa7146_i2c_adapter_prepare);
Signature · 1 line
1.5.4.3.409.g8811