#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/ethtool.h>
#include <linux/pci.h>
#include <linux/if_vlan.h>
#include <linux/ip.h>
#include <linux/delay.h>
#include <linux/crc32.h>
#include <linux/dma-mapping.h>
#include <linux/debugfs.h>
#include <linux/sched.h>
#include <linux/seq_file.h>
#include <linux/mii.h>
#include <linux/slab.h>
#include <linux/dmi.h>
#include <linux/prefetch.h>
#include <asm/irq.h>
#include "skge.h"
Go to the source code of this file.
|
enum | led_mode {
LED_MODE_OFF,
LED_MODE_ON,
LED_MODE_TST,
MO_LED_NORM = 0,
MO_LED_BLINK = 1,
MO_LED_OFF = 2,
MO_LED_ON = 3,
LED_MODE_DEFAULT = 0,
LED_MODE_TXRX_ACTIVITY = 1,
LED_MODE_SIGNAL_STRENGTH = 2,
LED_MODE_ASUS = 3,
LED_MODE_ALPHA = 4
} |
|
#define DEFAULT_RX_RING_SIZE 512 |
#define DEFAULT_TX_RING_SIZE 128 |
#define DRV_VERSION "1.14" |
#define ETH_JUMBO_MTU 9000 |
#define MAX_RX_RING_SIZE 4096 |
#define MAX_TX_RING_SIZE 1024 |
#define pr_fmt |
( |
|
fmt | ) |
KBUILD_MODNAME ": " fmt |
#define RX_COPY_THRESHOLD 128 |
#define skge_debug_cleanup |
( |
| ) |
|
#define skge_debug_init |
( |
| ) |
|
#define SKGE_EEPROM_MAGIC 0x9933aabb |
#define TX_WATCHDOG (5 * HZ) |
- Enumerator:
LED_MODE_OFF |
|
LED_MODE_ON |
|
LED_MODE_TST |
|
MO_LED_NORM |
|
MO_LED_BLINK |
|
MO_LED_OFF |
|
MO_LED_ON |
|
LED_MODE_DEFAULT |
|
LED_MODE_TXRX_ACTIVITY |
|
LED_MODE_SIGNAL_STRENGTH |
|
LED_MODE_ASUS |
|
LED_MODE_ALPHA |
|
Definition at line 679 of file skge.c.
MODULE_DESCRIPTION |
( |
"SysKonnect Gigabit Ethernet driver" |
| ) |
|
MODULE_DEVICE_TABLE |
( |
pci |
, |
|
|
skge_id_table |
|
|
) |
| |
module_exit |
( |
skge_cleanup_module |
| ) |
|
module_init |
( |
skge_init_module |
| ) |
|