mirror of
https://github.com/xcat2/xNBA.git
synced 2024-12-14 07:11:32 +00:00
Fixed up automatic modifications by hand.
This commit is contained in:
parent
2c60617836
commit
cee678de7c
@ -157,7 +157,7 @@ static int TxPtr;
|
||||
/*********************************************************************/
|
||||
static void whereami(const char *str);
|
||||
static int read_eeprom(unsigned long ioaddr, int location, int addr_len);
|
||||
static int davicom_probe(struct dev *dev);
|
||||
static int davicom_probe(struct dev *dev,struct pci_device *pci);
|
||||
static void davicom_init_chain(struct nic *nic); /* Sten 10/9 */
|
||||
static void davicom_reset(struct nic *nic);
|
||||
static void davicom_transmit(struct nic *nic, const char *d, unsigned int t,
|
||||
@ -178,7 +178,7 @@ static void davicom_media_chk(struct nic *);
|
||||
/*********************************************************************/
|
||||
/* Utility Routines */
|
||||
/*********************************************************************/
|
||||
static inline void whereami(const char *str, struct pci_device *pci)
|
||||
static inline void whereami(const char *str)
|
||||
{
|
||||
printf("%s\n", str);
|
||||
/* sleep(2); */
|
||||
@ -655,7 +655,7 @@ static void davicom_irq(struct nic *nic __unused, irq_action_t action __unused)
|
||||
/*********************************************************************/
|
||||
/* eth_probe - Look for an adapter */
|
||||
/*********************************************************************/
|
||||
static int davicom_probe ( struct dev *dev ) {
|
||||
static int davicom_probe ( struct dev *dev, struct pci_device *pci ) {
|
||||
struct nic *nic = nic_device ( dev );
|
||||
unsigned int i;
|
||||
|
||||
|
@ -3582,7 +3582,7 @@ static void e1000_irq(struct nic *nic __unused, irq_action_t action)
|
||||
PROBE - Look for an adapter, this routine's visible to the outside
|
||||
You should omit the last argument struct pci_device * for a non-PCI NIC
|
||||
***************************************************************************/
|
||||
static int e1000_probe ( struct dev *dev, struct pci_device *pci ) {
|
||||
static int e1000_probe ( struct dev *dev, struct pci_device *p ) {
|
||||
struct nic *nic = nic_device ( dev );
|
||||
unsigned long mmio_start, mmio_len;
|
||||
int ret_val, i;
|
||||
|
@ -603,7 +603,7 @@ static void eepro100_disable ( struct nic *nic __unused ) {
|
||||
* leaves the 82557 initialized, and ready to recieve packets.
|
||||
*/
|
||||
|
||||
static int eepro100_probe ( struct dev *dev, struct pci_device *pci ) {
|
||||
static int eepro100_probe ( struct dev *dev, struct pci_device *p ) {
|
||||
struct nic *nic = nic_device ( dev );
|
||||
unsigned short sum = 0;
|
||||
int i;
|
||||
|
@ -213,7 +213,7 @@ static unsigned char rxb[NUM_RX_DESC * RX_BUF_SIZE] __attribute__ ((aligned(4)))
|
||||
|
||||
/* Function Prototypes */
|
||||
|
||||
static int natsemi_probe(struct dev *dev);
|
||||
static int natsemi_probe(struct dev *dev,struct pci_device *pci);
|
||||
static int eeprom_read(long addr, int location);
|
||||
static int mdio_read(int phy_id, int location);
|
||||
static void natsemi_init(struct nic *nic);
|
||||
|
@ -172,7 +172,7 @@ static unsigned int cur_rx,cur_tx;
|
||||
static unsigned char tx_buffer[TX_BUF_SIZE] __attribute__((aligned(4)));
|
||||
static unsigned char rx_ring[RX_BUF_LEN+16] __attribute__((aligned(4)));
|
||||
|
||||
static int rtl8139_probe(struct dev *dev);
|
||||
static int rtl8139_probe(struct dev *dev,struct pci_device *pci);
|
||||
static int read_eeprom(struct nic *nic, int location, int addr_len);
|
||||
static void rtl_reset(struct nic *nic);
|
||||
static void rtl_transmit(struct nic *nic, const char *destaddr,
|
||||
|
@ -3227,44 +3227,11 @@ static struct nic_operations tg3_operations = {
|
||||
.disable = tg3_disable,
|
||||
};
|
||||
|
||||
|
||||
static struct pci_id tg3_nics[] = {
|
||||
PCI_ROM(0x14e4, 0x1644, "tg3-5700", "Broadcom Tigon 3 5700"),
|
||||
PCI_ROM(0x14e4, 0x1645, "tg3-5701", "Broadcom Tigon 3 5701"),
|
||||
PCI_ROM(0x14e4, 0x1646, "tg3-5702", "Broadcom Tigon 3 5702"),
|
||||
PCI_ROM(0x14e4, 0x1647, "tg3-5703", "Broadcom Tigon 3 5703"),
|
||||
PCI_ROM(0x14e4, 0x1648, "tg3-5704", "Broadcom Tigon 3 5704"),
|
||||
PCI_ROM(0x14e4, 0x164d, "tg3-5702FE", "Broadcom Tigon 3 5702FE"),
|
||||
PCI_ROM(0x14e4, 0x1653, "tg3-5705", "Broadcom Tigon 3 5705"),
|
||||
PCI_ROM(0x14e4, 0x1654, "tg3-5705_2", "Broadcom Tigon 3 5705_2"),
|
||||
PCI_ROM(0x14e4, 0x165d, "tg3-5705M", "Broadcom Tigon 3 5705M"),
|
||||
PCI_ROM(0x14e4, 0x165e, "tg3-5705M_2", "Broadcom Tigon 3 5705M_2"),
|
||||
PCI_ROM(0x14e4, 0x1677, "tg3-5751", "Broadcom Tigon 3 5751"),
|
||||
PCI_ROM(0x14e4, 0x1696, "tg3-5782", "Broadcom Tigon 3 5782"),
|
||||
PCI_ROM(0x14e4, 0x169c, "tg3-5788", "Broadcom Tigon 3 5788"),
|
||||
PCI_ROM(0x14e4, 0x16a6, "tg3-5702X", "Broadcom Tigon 3 5702X"),
|
||||
PCI_ROM(0x14e4, 0x16a7, "tg3-5703X", "Broadcom Tigon 3 5703X"),
|
||||
PCI_ROM(0x14e4, 0x16a8, "tg3-5704S", "Broadcom Tigon 3 5704S"),
|
||||
PCI_ROM(0x14e4, 0x16c6, "tg3-5702A3", "Broadcom Tigon 3 5702A3"),
|
||||
PCI_ROM(0x14e4, 0x16c7, "tg3-5703A3", "Broadcom Tigon 3 5703A3"),
|
||||
PCI_ROM(0x14e4, 0x170d, "tg3-5901", "Broadcom Tigon 3 5901"),
|
||||
PCI_ROM(0x14e4, 0x170e, "tg3-5901_2", "Broadcom Tigon 3 5901_2"),
|
||||
PCI_ROM(0x1148, 0x4400, "tg3-9DXX", "Syskonnect 9DXX"),
|
||||
PCI_ROM(0x1148, 0x4500, "tg3-9MXX", "Syskonnect 9MXX"),
|
||||
PCI_ROM(0x173b, 0x03e8, "tg3-ac1000", "Altima AC1000"),
|
||||
PCI_ROM(0x173b, 0x03e9, "tg3-ac1001", "Altima AC1001"),
|
||||
PCI_ROM(0x173b, 0x03ea, "tg3-ac9100", "Altima AC9100"),
|
||||
PCI_ROM(0x173b, 0x03eb, "tg3-ac1003", "Altima AC1003"),
|
||||
};
|
||||
|
||||
static struct pci_driver tg3_driver =
|
||||
PCI_DRIVER ( "TG3", tg3_nics, PCI_NO_CLASS );
|
||||
|
||||
/**************************************************************************
|
||||
PROBE - Look for an adapter, this routine's visible to the outside
|
||||
You should omit the last argument struct pci_device * for a non-PCI NIC
|
||||
***************************************************************************/
|
||||
static int tg3_probe ( struct dev *dev, struct pci_device *pci ) {
|
||||
static int tg3_probe ( struct dev *dev, struct pci_device *pdev ) {
|
||||
struct nic *nic = nic_device ( dev );
|
||||
struct tg3 *tp = &tg3;
|
||||
unsigned long tg3reg_base, tg3reg_len;
|
||||
@ -3386,4 +3353,37 @@ static int tg3_probe ( struct dev *dev, struct pci_device *pci ) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
static struct pci_id tg3_nics[] = {
|
||||
PCI_ROM(0x14e4, 0x1644, "tg3-5700", "Broadcom Tigon 3 5700"),
|
||||
PCI_ROM(0x14e4, 0x1645, "tg3-5701", "Broadcom Tigon 3 5701"),
|
||||
PCI_ROM(0x14e4, 0x1646, "tg3-5702", "Broadcom Tigon 3 5702"),
|
||||
PCI_ROM(0x14e4, 0x1647, "tg3-5703", "Broadcom Tigon 3 5703"),
|
||||
PCI_ROM(0x14e4, 0x1648, "tg3-5704", "Broadcom Tigon 3 5704"),
|
||||
PCI_ROM(0x14e4, 0x164d, "tg3-5702FE", "Broadcom Tigon 3 5702FE"),
|
||||
PCI_ROM(0x14e4, 0x1653, "tg3-5705", "Broadcom Tigon 3 5705"),
|
||||
PCI_ROM(0x14e4, 0x1654, "tg3-5705_2", "Broadcom Tigon 3 5705_2"),
|
||||
PCI_ROM(0x14e4, 0x165d, "tg3-5705M", "Broadcom Tigon 3 5705M"),
|
||||
PCI_ROM(0x14e4, 0x165e, "tg3-5705M_2", "Broadcom Tigon 3 5705M_2"),
|
||||
PCI_ROM(0x14e4, 0x1677, "tg3-5751", "Broadcom Tigon 3 5751"),
|
||||
PCI_ROM(0x14e4, 0x1696, "tg3-5782", "Broadcom Tigon 3 5782"),
|
||||
PCI_ROM(0x14e4, 0x169c, "tg3-5788", "Broadcom Tigon 3 5788"),
|
||||
PCI_ROM(0x14e4, 0x16a6, "tg3-5702X", "Broadcom Tigon 3 5702X"),
|
||||
PCI_ROM(0x14e4, 0x16a7, "tg3-5703X", "Broadcom Tigon 3 5703X"),
|
||||
PCI_ROM(0x14e4, 0x16a8, "tg3-5704S", "Broadcom Tigon 3 5704S"),
|
||||
PCI_ROM(0x14e4, 0x16c6, "tg3-5702A3", "Broadcom Tigon 3 5702A3"),
|
||||
PCI_ROM(0x14e4, 0x16c7, "tg3-5703A3", "Broadcom Tigon 3 5703A3"),
|
||||
PCI_ROM(0x14e4, 0x170d, "tg3-5901", "Broadcom Tigon 3 5901"),
|
||||
PCI_ROM(0x14e4, 0x170e, "tg3-5901_2", "Broadcom Tigon 3 5901_2"),
|
||||
PCI_ROM(0x1148, 0x4400, "tg3-9DXX", "Syskonnect 9DXX"),
|
||||
PCI_ROM(0x1148, 0x4500, "tg3-9MXX", "Syskonnect 9MXX"),
|
||||
PCI_ROM(0x173b, 0x03e8, "tg3-ac1000", "Altima AC1000"),
|
||||
PCI_ROM(0x173b, 0x03e9, "tg3-ac1001", "Altima AC1001"),
|
||||
PCI_ROM(0x173b, 0x03ea, "tg3-ac9100", "Altima AC9100"),
|
||||
PCI_ROM(0x173b, 0x03eb, "tg3-ac1003", "Altima AC1003"),
|
||||
};
|
||||
|
||||
static struct pci_driver tg3_driver =
|
||||
PCI_DRIVER ( "TG3", tg3_nics, PCI_NO_CLASS );
|
||||
|
||||
BOOT_DRIVER ( "TG3", find_pci_boot_device, tg3_driver, tg3_probe );
|
||||
|
@ -486,7 +486,7 @@ static int mdio_read(struct nic *nic, int phy_id, int location);
|
||||
static void mdio_write(struct nic *nic, int phy_id, int location, int value);
|
||||
static int read_eeprom(unsigned long ioaddr, int location, int addr_len);
|
||||
static void parse_eeprom(struct nic *nic);
|
||||
static int tulip_probe(struct dev *dev);
|
||||
static int tulip_probe(struct dev *dev,struct pci_device *pci);
|
||||
static void tulip_init_ring(struct nic *nic);
|
||||
static void tulip_reset(struct nic *nic);
|
||||
static void tulip_transmit(struct nic *nic, const char *d, unsigned int t,
|
||||
@ -1220,12 +1220,11 @@ static struct nic_operations tulip_operations = {
|
||||
.irq = tulip_irq,
|
||||
.disable = tulip_disable,
|
||||
};
|
||||
static struct pci_driver tulip_driver;
|
||||
|
||||
/*********************************************************************/
|
||||
/* eth_probe - Look for an adapter */
|
||||
/*********************************************************************/
|
||||
static int tulip_probe ( struct dev *dev ) {
|
||||
static int tulip_probe ( struct dev *dev, struct pci_device *pci ) {
|
||||
struct nic *nic = nic_device ( dev );
|
||||
u32 i;
|
||||
u8 chip_rev;
|
||||
|
@ -623,7 +623,7 @@ static struct pci_driver w89c840_driver =
|
||||
/**************************************************************************
|
||||
w89c840_probe - Look for an adapter, this routine's visible to the outside
|
||||
***************************************************************************/
|
||||
static int w89c840_probe ( struct dev *dev, struct pci_device *pci ) {
|
||||
static int w89c840_probe ( struct dev *dev, struct pci_device *p ) {
|
||||
struct nic *nic = nic_device ( dev );
|
||||
|
||||
u16 sum = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user