aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/parport
diff options
context:
space:
mode:
authorSudip Mukherjee <sudipm.mukherjee@gmail.com>2015-10-28 05:11:32 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-01-03 19:32:59 -0500
commit27c6db2655502978c670bd15a1639066ff13c78c (patch)
treef9494a100257d37051350e72f98c17af6388a777 /drivers/parport
parent657e24d35479b3edd84706db082f5e18a2270631 (diff)
parport: EXPORT_SYMBOL should follow function
All symbols were exported at the end of the file but they are supposed to be exported just after the function. And checkpatch was complaining about it. Signed-off-by: Sudip Mukherjee <sudip@vectorindia.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/parport')
-rw-r--r--drivers/parport/share.c29
1 files changed, 13 insertions, 16 deletions
diff --git a/drivers/parport/share.c b/drivers/parport/share.c
index b7fcb7fdb44a..d85e566548b1 100644
--- a/drivers/parport/share.c
+++ b/drivers/parport/share.c
@@ -343,6 +343,7 @@ void parport_unregister_driver (struct parport_driver *drv)
343 } 343 }
344 mutex_unlock(&registration_lock); 344 mutex_unlock(&registration_lock);
345} 345}
346EXPORT_SYMBOL(parport_unregister_driver);
346 347
347static void free_port(struct device *dev) 348static void free_port(struct device *dev)
348{ 349{
@@ -378,6 +379,7 @@ struct parport *parport_get_port (struct parport *port)
378 379
379 return to_parport_dev(dev); 380 return to_parport_dev(dev);
380} 381}
382EXPORT_SYMBOL(parport_get_port);
381 383
382void parport_del_port(struct parport *port) 384void parport_del_port(struct parport *port)
383{ 385{
@@ -398,6 +400,7 @@ void parport_put_port (struct parport *port)
398{ 400{
399 put_device(&port->bus_dev); 401 put_device(&port->bus_dev);
400} 402}
403EXPORT_SYMBOL(parport_put_port);
401 404
402/** 405/**
403 * parport_register_port - register a parallel port 406 * parport_register_port - register a parallel port
@@ -508,6 +511,7 @@ struct parport *parport_register_port(unsigned long base, int irq, int dma,
508 511
509 return tmp; 512 return tmp;
510} 513}
514EXPORT_SYMBOL(parport_register_port);
511 515
512/** 516/**
513 * parport_announce_port - tell device drivers about a parallel port 517 * parport_announce_port - tell device drivers about a parallel port
@@ -555,6 +559,7 @@ void parport_announce_port (struct parport *port)
555 } 559 }
556 mutex_unlock(&registration_lock); 560 mutex_unlock(&registration_lock);
557} 561}
562EXPORT_SYMBOL(parport_announce_port);
558 563
559/** 564/**
560 * parport_remove_port - deregister a parallel port 565 * parport_remove_port - deregister a parallel port
@@ -616,6 +621,7 @@ void parport_remove_port(struct parport *port)
616 parport_put_port(slave); 621 parport_put_port(slave);
617 } 622 }
618} 623}
624EXPORT_SYMBOL(parport_remove_port);
619 625
620/** 626/**
621 * parport_register_device - register a device on a parallel port 627 * parport_register_device - register a device on a parallel port
@@ -810,6 +816,7 @@ parport_register_device(struct parport *port, const char *name,
810 816
811 return NULL; 817 return NULL;
812} 818}
819EXPORT_SYMBOL(parport_register_device);
813 820
814static void free_pardevice(struct device *dev) 821static void free_pardevice(struct device *dev)
815{ 822{
@@ -1025,6 +1032,7 @@ void parport_unregister_device(struct pardevice *dev)
1025 module_put(port->ops->owner); 1032 module_put(port->ops->owner);
1026 parport_put_port (port); 1033 parport_put_port (port);
1027} 1034}
1035EXPORT_SYMBOL(parport_unregister_device);
1028 1036
1029/** 1037/**
1030 * parport_find_number - find a parallel port by number 1038 * parport_find_number - find a parallel port by number
@@ -1055,6 +1063,7 @@ struct parport *parport_find_number (int number)
1055 spin_unlock (&parportlist_lock); 1063 spin_unlock (&parportlist_lock);
1056 return result; 1064 return result;
1057} 1065}
1066EXPORT_SYMBOL(parport_find_number);
1058 1067
1059/** 1068/**
1060 * parport_find_base - find a parallel port by base address 1069 * parport_find_base - find a parallel port by base address
@@ -1085,6 +1094,7 @@ struct parport *parport_find_base (unsigned long base)
1085 spin_unlock (&parportlist_lock); 1094 spin_unlock (&parportlist_lock);
1086 return result; 1095 return result;
1087} 1096}
1097EXPORT_SYMBOL(parport_find_base);
1088 1098
1089/** 1099/**
1090 * parport_claim - claim access to a parallel port device 1100 * parport_claim - claim access to a parallel port device
@@ -1197,6 +1207,7 @@ blocked:
1197 write_unlock_irqrestore (&port->cad_lock, flags); 1207 write_unlock_irqrestore (&port->cad_lock, flags);
1198 return -EAGAIN; 1208 return -EAGAIN;
1199} 1209}
1210EXPORT_SYMBOL(parport_claim);
1200 1211
1201/** 1212/**
1202 * parport_claim_or_block - claim access to a parallel port device 1213 * parport_claim_or_block - claim access to a parallel port device
@@ -1259,6 +1270,7 @@ int parport_claim_or_block(struct pardevice *dev)
1259 dev->waiting = 0; 1270 dev->waiting = 0;
1260 return r; 1271 return r;
1261} 1272}
1273EXPORT_SYMBOL(parport_claim_or_block);
1262 1274
1263/** 1275/**
1264 * parport_release - give up access to a parallel port device 1276 * parport_release - give up access to a parallel port device
@@ -1330,6 +1342,7 @@ void parport_release(struct pardevice *dev)
1330 pd->wakeup(pd->private); 1342 pd->wakeup(pd->private);
1331 } 1343 }
1332} 1344}
1345EXPORT_SYMBOL(parport_release);
1333 1346
1334irqreturn_t parport_irq_handler(int irq, void *dev_id) 1347irqreturn_t parport_irq_handler(int irq, void *dev_id)
1335{ 1348{
@@ -1339,22 +1352,6 @@ irqreturn_t parport_irq_handler(int irq, void *dev_id)
1339 1352
1340 return IRQ_HANDLED; 1353 return IRQ_HANDLED;
1341} 1354}
1342
1343/* Exported symbols for modules. */
1344
1345EXPORT_SYMBOL(parport_claim);
1346EXPORT_SYMBOL(parport_claim_or_block);
1347EXPORT_SYMBOL(parport_release);
1348EXPORT_SYMBOL(parport_register_port);
1349EXPORT_SYMBOL(parport_announce_port);
1350EXPORT_SYMBOL(parport_remove_port);
1351EXPORT_SYMBOL(parport_unregister_driver);
1352EXPORT_SYMBOL(parport_register_device);
1353EXPORT_SYMBOL(parport_unregister_device);
1354EXPORT_SYMBOL(parport_get_port);
1355EXPORT_SYMBOL(parport_put_port);
1356EXPORT_SYMBOL(parport_find_number);
1357EXPORT_SYMBOL(parport_find_base);
1358EXPORT_SYMBOL(parport_irq_handler); 1355EXPORT_SYMBOL(parport_irq_handler);
1359 1356
1360MODULE_LICENSE("GPL"); 1357MODULE_LICENSE("GPL");