a3000.c (6e9041c6ddd6cbdc61d87bcaca8ca7bb17c28377) a3000.c (a915b84a7b59fa7d5cdcb210abc49bd445b58124)
1#include <linux/types.h>
2#include <linux/mm.h>
3#include <linux/ioport.h>
4#include <linux/init.h>
5#include <linux/slab.h>
6#include <linux/spinlock.h>
7#include <linux/interrupt.h>
8#include <linux/platform_device.h>

--- 266 unchanged lines hidden (view full) ---

275static struct platform_driver amiga_a3000_scsi_driver = {
276 .remove = __exit_p(amiga_a3000_scsi_remove),
277 .driver = {
278 .name = "amiga-a3000-scsi",
279 .owner = THIS_MODULE,
280 },
281};
282
1#include <linux/types.h>
2#include <linux/mm.h>
3#include <linux/ioport.h>
4#include <linux/init.h>
5#include <linux/slab.h>
6#include <linux/spinlock.h>
7#include <linux/interrupt.h>
8#include <linux/platform_device.h>

--- 266 unchanged lines hidden (view full) ---

275static struct platform_driver amiga_a3000_scsi_driver = {
276 .remove = __exit_p(amiga_a3000_scsi_remove),
277 .driver = {
278 .name = "amiga-a3000-scsi",
279 .owner = THIS_MODULE,
280 },
281};
282
283static int __init amiga_a3000_scsi_init(void)
284{
285 return platform_driver_probe(&amiga_a3000_scsi_driver,
286 amiga_a3000_scsi_probe);
287}
288module_init(amiga_a3000_scsi_init);
283module_platform_driver_probe(amiga_a3000_scsi_driver, amiga_a3000_scsi_probe);
289
284
290static void __exit amiga_a3000_scsi_exit(void)
291{
292 platform_driver_unregister(&amiga_a3000_scsi_driver);
293}
294module_exit(amiga_a3000_scsi_exit);
295
296MODULE_DESCRIPTION("Amiga 3000 built-in SCSI");
297MODULE_LICENSE("GPL");
298MODULE_ALIAS("platform:amiga-a3000-scsi");
285MODULE_DESCRIPTION("Amiga 3000 built-in SCSI");
286MODULE_LICENSE("GPL");
287MODULE_ALIAS("platform:amiga-a3000-scsi");