#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/mm.h>
#include <linux/net.h>
#include <linux/skbuff.h>
#include <linux/netdevice.h>
#include <linux/if_arp.h>
#include <linux/delay.h>
#include <linux/hdlc.h>
#include <linux/ioport.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <net/arp.h>
#include <asm/irq.h>
#include <asm/io.h>
#include <asm/dma.h>
#include <asm/byteorder.h>
#include "z85230.h"
Go to the source code of this file.
|
| module_param (io, int, 0) |
|
| MODULE_PARM_DESC (io,"The I/O base of the Sealevel card") |
|
| module_param (txdma, int, 0) |
|
| MODULE_PARM_DESC (txdma,"Transmit DMA channel") |
|
| module_param (rxdma, int, 0) |
|
| MODULE_PARM_DESC (rxdma,"Receive DMA channel") |
|
| module_param (irq, int, 0) |
|
| MODULE_PARM_DESC (irq,"The interrupt line setting for the SeaLevel card") |
|
| module_param (slow, bool, 0) |
|
| MODULE_PARM_DESC (slow,"Set this for an older Sealevel card such as the 4012") |
|
| MODULE_AUTHOR ("Alan Cox") |
|
| MODULE_LICENSE ("GPL") |
|
| MODULE_DESCRIPTION ("Modular driver for the SeaLevel 4021") |
|
| module_init (slvl_init_module) |
|
| module_exit (slvl_cleanup_module) |
|
#define pr_fmt |
( |
|
fmt | ) |
KBUILD_MODNAME ": " fmt |
MODULE_AUTHOR |
( |
"Alan Cox" |
| ) |
|
MODULE_DESCRIPTION |
( |
"Modular driver for the SeaLevel 4021" |
| ) |
|
module_exit |
( |
slvl_cleanup_module |
| ) |
|
module_init |
( |
slvl_init_module |
| ) |
|
module_param |
( |
io |
, |
|
|
int |
, |
|
|
0 |
|
|
) |
| |
module_param |
( |
txdma |
, |
|
|
int |
, |
|
|
0 |
|
|
) |
| |
module_param |
( |
rxdma |
, |
|
|
int |
, |
|
|
0 |
|
|
) |
| |
module_param |
( |
irq |
, |
|
|
int |
, |
|
|
0 |
|
|
) |
| |
module_param |
( |
slow |
, |
|
|
bool |
, |
|
|
0 |
|
|
) |
| |
MODULE_PARM_DESC |
( |
txdma |
, |
|
|
"Transmit DMA channel" |
|
|
) |
| |
MODULE_PARM_DESC |
( |
rxdma |
, |
|
|
"Receive DMA channel" |
|
|
) |
| |