|
Linux Kernel
3.7.1
|
#include <linux/errno.h>#include <linux/module.h>#include <linux/pci.h>#include <linux/dma-mapping.h>#include <linux/interrupt.h>#include <linux/spinlock.h>#include <linux/delay.h>#include <linux/ioc3.h>#include <linux/rwsem.h>#include <linux/slab.h>Go to the source code of this file.
Macros | |
| #define | IOC3_PCI_SIZE 0x100000 |
| #define | GPCR_MLAN_EN 0x00200000 /* enable MCR to pin 8 */ |
Functions | |
| void | ioc3_enable (struct ioc3_submodule *is, struct ioc3_driver_data *idd, unsigned int irqs) |
| void | ioc3_ack (struct ioc3_submodule *is, struct ioc3_driver_data *idd, unsigned int irqs) |
| void | ioc3_disable (struct ioc3_submodule *is, struct ioc3_driver_data *idd, unsigned int irqs) |
| void | ioc3_gpcr_set (struct ioc3_driver_data *idd, unsigned int val) |
| int | ioc3_register_submodule (struct ioc3_submodule *is) |
| void | ioc3_unregister_submodule (struct ioc3_submodule *is) |
| MODULE_DEVICE_TABLE (pci, ioc3_id_table) | |
| module_init (ioc3_init) | |
| module_exit (ioc3_exit) | |
| MODULE_AUTHOR ("Stanislaw Skowronek <[email protected]>") | |
| MODULE_DESCRIPTION ("PCI driver for SGI IOC3") | |
| MODULE_LICENSE ("GPL") | |
| EXPORT_SYMBOL_GPL (ioc3_register_submodule) | |
| EXPORT_SYMBOL_GPL (ioc3_unregister_submodule) | |
| EXPORT_SYMBOL_GPL (ioc3_ack) | |
| EXPORT_SYMBOL_GPL (ioc3_gpcr_set) | |
| EXPORT_SYMBOL_GPL (ioc3_disable) | |
| EXPORT_SYMBOL_GPL (ioc3_enable) | |
| EXPORT_SYMBOL_GPL | ( | ioc3_register_submodule | ) |
| EXPORT_SYMBOL_GPL | ( | ioc3_unregister_submodule | ) |
| EXPORT_SYMBOL_GPL | ( | ioc3_ack | ) |
| EXPORT_SYMBOL_GPL | ( | ioc3_gpcr_set | ) |
| EXPORT_SYMBOL_GPL | ( | ioc3_disable | ) |
| EXPORT_SYMBOL_GPL | ( | ioc3_enable | ) |
| void ioc3_ack | ( | struct ioc3_submodule * | is, |
| struct ioc3_driver_data * | idd, | ||
| unsigned int | irqs | ||
| ) |
| void ioc3_disable | ( | struct ioc3_submodule * | is, |
| struct ioc3_driver_data * | idd, | ||
| unsigned int | irqs | ||
| ) |
| void ioc3_enable | ( | struct ioc3_submodule * | is, |
| struct ioc3_driver_data * | idd, | ||
| unsigned int | irqs | ||
| ) |
| void ioc3_gpcr_set | ( | struct ioc3_driver_data * | idd, |
| unsigned int | val | ||
| ) |
| int ioc3_register_submodule | ( | struct ioc3_submodule * | is | ) |
| void ioc3_unregister_submodule | ( | struct ioc3_submodule * | is | ) |
| MODULE_AUTHOR | ( | "Stanislaw Skowronek <[email protected]>" | ) |
| MODULE_DEVICE_TABLE | ( | pci | , |
| ioc3_id_table | |||
| ) |
| module_exit | ( | ioc3_exit | ) |
| module_init | ( | ioc3_init | ) |
| MODULE_LICENSE | ( | "GPL" | ) |
1.8.2