#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/errno.h>
#include <linux/unistd.h>
#include <linux/interrupt.h>
#include <linux/init.h>
#include <linux/delay.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/skbuff.h>
#include <linux/spinlock.h>
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/mii.h>
#include <linux/ethtool.h>
#include <linux/phy.h>
#include <asm/io.h>
#include <asm/irq.h>
#include <asm/uaccess.h>
Go to the source code of this file.
#define IP1001_APS_ON 11 /* IP1001 APS Mode bit */ |
#define IP1001_PHASE_SEL_MASK 3 /* IP1001 RX/TXPHASE_SEL */ |
#define IP1001_SPEC_CTRL_STATUS_2 20 /* IP1001 Spec. Control Reg 2 */ |
#define IP101A_G_APS_ON 2 /* IP101A/G APS Mode bit */ |
#define IP101A_G_IRQ_CONF_STATUS 0x11 /* Conf Info IRQ & Status Reg */ |
#define IP101A_G_IRQ_PIN_USED (1<<15) /* INTR pin used */ |
MODULE_AUTHOR |
( |
"Michael Barkowski" |
| ) |
|
MODULE_DESCRIPTION |
( |
"ICPlus IP175C/IP101A/IP101G/IC1001 PHY drivers" |
| ) |
|
MODULE_DEVICE_TABLE |
( |
mdio |
, |
|
|
icplus_tbl |
|
|
) |
| |
module_exit |
( |
icplus_exit |
| ) |
|
module_init |
( |
icplus_init |
| ) |
|