Commit 993fb90c authored by Adrian Bunk's avatar Adrian Bunk Committed by David S. Miller

drivers/net/netxen/: cleanups

This patch contains the following cleanups:
- static functions in .c files shouldn't be marked inline
- make needlessly global code static
- #if 0 unused code
Signed-off-by: default avatarAdrian Bunk <bunk@kernel.org>
Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
parent 3957d63d
...@@ -1018,14 +1018,8 @@ int netxen_niu_xgbe_enable_phy_interrupts(struct netxen_adapter *adapter); ...@@ -1018,14 +1018,8 @@ int netxen_niu_xgbe_enable_phy_interrupts(struct netxen_adapter *adapter);
int netxen_niu_gbe_enable_phy_interrupts(struct netxen_adapter *adapter); int netxen_niu_gbe_enable_phy_interrupts(struct netxen_adapter *adapter);
int netxen_niu_xgbe_disable_phy_interrupts(struct netxen_adapter *adapter); int netxen_niu_xgbe_disable_phy_interrupts(struct netxen_adapter *adapter);
int netxen_niu_gbe_disable_phy_interrupts(struct netxen_adapter *adapter); int netxen_niu_gbe_disable_phy_interrupts(struct netxen_adapter *adapter);
int netxen_niu_xgbe_clear_phy_interrupts(struct netxen_adapter *adapter);
int netxen_niu_gbe_clear_phy_interrupts(struct netxen_adapter *adapter);
void netxen_nic_xgbe_handle_phy_intr(struct netxen_adapter *adapter); void netxen_nic_xgbe_handle_phy_intr(struct netxen_adapter *adapter);
void netxen_nic_gbe_handle_phy_intr(struct netxen_adapter *adapter); void netxen_nic_gbe_handle_phy_intr(struct netxen_adapter *adapter);
void netxen_niu_gbe_set_mii_mode(struct netxen_adapter *adapter, int port,
long enable);
void netxen_niu_gbe_set_gmii_mode(struct netxen_adapter *adapter, int port,
long enable);
int netxen_niu_gbe_phy_read(struct netxen_adapter *adapter, long reg, int netxen_niu_gbe_phy_read(struct netxen_adapter *adapter, long reg,
__u32 * readval); __u32 * readval);
int netxen_niu_gbe_phy_write(struct netxen_adapter *adapter, int netxen_niu_gbe_phy_write(struct netxen_adapter *adapter,
...@@ -1048,7 +1042,6 @@ int netxen_nic_hw_write_wx(struct netxen_adapter *adapter, u64 off, void *data, ...@@ -1048,7 +1042,6 @@ int netxen_nic_hw_write_wx(struct netxen_adapter *adapter, u64 off, void *data,
int len); int len);
void netxen_crb_writelit_adapter(struct netxen_adapter *adapter, void netxen_crb_writelit_adapter(struct netxen_adapter *adapter,
unsigned long off, int data); unsigned long off, int data);
int netxen_nic_erase_pxe(struct netxen_adapter *adapter);
/* Functions from netxen_nic_init.c */ /* Functions from netxen_nic_init.c */
void netxen_free_adapter_offload(struct netxen_adapter *adapter); void netxen_free_adapter_offload(struct netxen_adapter *adapter);
...@@ -1067,15 +1060,10 @@ int netxen_flash_erase_secondary(struct netxen_adapter *adapter); ...@@ -1067,15 +1060,10 @@ int netxen_flash_erase_secondary(struct netxen_adapter *adapter);
int netxen_flash_erase_primary(struct netxen_adapter *adapter); int netxen_flash_erase_primary(struct netxen_adapter *adapter);
void netxen_halt_pegs(struct netxen_adapter *adapter); void netxen_halt_pegs(struct netxen_adapter *adapter);
int netxen_rom_fast_write(struct netxen_adapter *adapter, int addr, int data);
int netxen_rom_se(struct netxen_adapter *adapter, int addr); int netxen_rom_se(struct netxen_adapter *adapter, int addr);
int netxen_do_rom_se(struct netxen_adapter *adapter, int addr);
/* Functions from netxen_nic_isr.c */ /* Functions from netxen_nic_isr.c */
int netxen_nic_link_ok(struct netxen_adapter *adapter); int netxen_nic_link_ok(struct netxen_adapter *adapter);
void netxen_nic_isr_other(struct netxen_adapter *adapter);
void netxen_indicate_link_status(struct netxen_adapter *adapter, u32 link);
void netxen_handle_port_int(struct netxen_adapter *adapter, u32 enable);
void netxen_initialize_adapter_sw(struct netxen_adapter *adapter); void netxen_initialize_adapter_sw(struct netxen_adapter *adapter);
void netxen_initialize_adapter_hw(struct netxen_adapter *adapter); void netxen_initialize_adapter_hw(struct netxen_adapter *adapter);
void *netxen_alloc(struct pci_dev *pdev, size_t sz, dma_addr_t * ptr, void *netxen_alloc(struct pci_dev *pdev, size_t sz, dma_addr_t * ptr,
...@@ -1092,8 +1080,6 @@ int netxen_nic_tx_has_work(struct netxen_adapter *adapter); ...@@ -1092,8 +1080,6 @@ int netxen_nic_tx_has_work(struct netxen_adapter *adapter);
void netxen_watchdog_task(struct work_struct *work); void netxen_watchdog_task(struct work_struct *work);
void netxen_post_rx_buffers(struct netxen_adapter *adapter, u32 ctx, void netxen_post_rx_buffers(struct netxen_adapter *adapter, u32 ctx,
u32 ringid); u32 ringid);
void netxen_post_rx_buffers_nodb(struct netxen_adapter *adapter, u32 ctx,
u32 ringid);
int netxen_process_cmd_ring(unsigned long data); int netxen_process_cmd_ring(unsigned long data);
u32 netxen_process_rcv_ring(struct netxen_adapter *adapter, int ctx, int max); u32 netxen_process_rcv_ring(struct netxen_adapter *adapter, int ctx, int max);
void netxen_nic_set_multi(struct net_device *netdev); void netxen_nic_set_multi(struct net_device *netdev);
......
...@@ -33,7 +33,6 @@ ...@@ -33,7 +33,6 @@
#include "netxen_nic.h" #include "netxen_nic.h"
#include "netxen_nic_hw.h" #include "netxen_nic_hw.h"
#define DEFINE_GLOBAL_RECV_CRB
#include "netxen_nic_phan_reg.h" #include "netxen_nic_phan_reg.h"
...@@ -244,12 +243,15 @@ struct netxen_recv_crb recv_crb_registers[] = { ...@@ -244,12 +243,15 @@ struct netxen_recv_crb recv_crb_registers[] = {
}, },
}; };
u64 ctx_addr_sig_regs[][3] = { static u64 ctx_addr_sig_regs[][3] = {
{NETXEN_NIC_REG(0x188), NETXEN_NIC_REG(0x18c), NETXEN_NIC_REG(0x1c0)}, {NETXEN_NIC_REG(0x188), NETXEN_NIC_REG(0x18c), NETXEN_NIC_REG(0x1c0)},
{NETXEN_NIC_REG(0x190), NETXEN_NIC_REG(0x194), NETXEN_NIC_REG(0x1c4)}, {NETXEN_NIC_REG(0x190), NETXEN_NIC_REG(0x194), NETXEN_NIC_REG(0x1c4)},
{NETXEN_NIC_REG(0x198), NETXEN_NIC_REG(0x19c), NETXEN_NIC_REG(0x1c8)}, {NETXEN_NIC_REG(0x198), NETXEN_NIC_REG(0x19c), NETXEN_NIC_REG(0x1c8)},
{NETXEN_NIC_REG(0x1a0), NETXEN_NIC_REG(0x1a4), NETXEN_NIC_REG(0x1cc)} {NETXEN_NIC_REG(0x1a0), NETXEN_NIC_REG(0x1a4), NETXEN_NIC_REG(0x1cc)}
}; };
#define CRB_CTX_ADDR_REG_LO(FUNC_ID) (ctx_addr_sig_regs[FUNC_ID][0])
#define CRB_CTX_ADDR_REG_HI(FUNC_ID) (ctx_addr_sig_regs[FUNC_ID][2])
#define CRB_CTX_SIGNATURE_REG(FUNC_ID) (ctx_addr_sig_regs[FUNC_ID][1])
/* PCI Windowing for DDR regions. */ /* PCI Windowing for DDR regions. */
...@@ -279,8 +281,8 @@ u64 ctx_addr_sig_regs[][3] = { ...@@ -279,8 +281,8 @@ u64 ctx_addr_sig_regs[][3] = {
#define NETXEN_NIC_WINDOW_MARGIN 0x100000 #define NETXEN_NIC_WINDOW_MARGIN 0x100000
unsigned long netxen_nic_pci_set_window(struct netxen_adapter *adapter, static unsigned long netxen_nic_pci_set_window(struct netxen_adapter *adapter,
unsigned long long addr); unsigned long long addr);
void netxen_free_hw_resources(struct netxen_adapter *adapter); void netxen_free_hw_resources(struct netxen_adapter *adapter);
int netxen_nic_set_mac(struct net_device *netdev, void *p) int netxen_nic_set_mac(struct net_device *netdev, void *p)
...@@ -886,11 +888,10 @@ void netxen_nic_read_w0(struct netxen_adapter *adapter, u32 index, u32 * value) ...@@ -886,11 +888,10 @@ void netxen_nic_read_w0(struct netxen_adapter *adapter, u32 index, u32 * value)
netxen_nic_pci_change_crbwindow(adapter, 1); netxen_nic_pci_change_crbwindow(adapter, 1);
} }
int netxen_pci_set_window_warning_count = 0; static int netxen_pci_set_window_warning_count = 0;
unsigned long static unsigned long netxen_nic_pci_set_window(struct netxen_adapter *adapter,
netxen_nic_pci_set_window(struct netxen_adapter *adapter, unsigned long long addr)
unsigned long long addr)
{ {
static int ddr_mn_window = -1; static int ddr_mn_window = -1;
static int qdr_sn_window = -1; static int qdr_sn_window = -1;
...@@ -952,6 +953,7 @@ netxen_nic_pci_set_window(struct netxen_adapter *adapter, ...@@ -952,6 +953,7 @@ netxen_nic_pci_set_window(struct netxen_adapter *adapter,
return addr; return addr;
} }
#if 0
int int
netxen_nic_erase_pxe(struct netxen_adapter *adapter) netxen_nic_erase_pxe(struct netxen_adapter *adapter)
{ {
...@@ -962,6 +964,7 @@ netxen_nic_erase_pxe(struct netxen_adapter *adapter) ...@@ -962,6 +964,7 @@ netxen_nic_erase_pxe(struct netxen_adapter *adapter)
} }
return 0; return 0;
} }
#endif /* 0 */
int netxen_nic_get_board_info(struct netxen_adapter *adapter) int netxen_nic_get_board_info(struct netxen_adapter *adapter)
{ {
......
...@@ -520,15 +520,11 @@ int netxen_niu_set_promiscuous_mode(struct netxen_adapter *adapter, ...@@ -520,15 +520,11 @@ int netxen_niu_set_promiscuous_mode(struct netxen_adapter *adapter,
int netxen_niu_xg_set_promiscuous_mode(struct netxen_adapter *adapter, int netxen_niu_xg_set_promiscuous_mode(struct netxen_adapter *adapter,
netxen_niu_prom_mode_t mode); netxen_niu_prom_mode_t mode);
/* get/set the MAC address for a given MAC */ /* set the MAC address for a given MAC */
int netxen_niu_macaddr_get(struct netxen_adapter *adapter,
netxen_ethernet_macaddr_t * addr);
int netxen_niu_macaddr_set(struct netxen_adapter *adapter, int netxen_niu_macaddr_set(struct netxen_adapter *adapter,
netxen_ethernet_macaddr_t addr); netxen_ethernet_macaddr_t addr);
/* XG versons */ /* XG version */
int netxen_niu_xg_macaddr_get(struct netxen_adapter *adapter,
netxen_ethernet_macaddr_t * addr);
int netxen_niu_xg_macaddr_set(struct netxen_adapter *adapter, int netxen_niu_xg_macaddr_set(struct netxen_adapter *adapter,
netxen_ethernet_macaddr_t addr); netxen_ethernet_macaddr_t addr);
......
...@@ -54,13 +54,17 @@ static unsigned int crb_addr_xform[NETXEN_MAX_CRB_XFORM]; ...@@ -54,13 +54,17 @@ static unsigned int crb_addr_xform[NETXEN_MAX_CRB_XFORM];
#define NETXEN_NIC_XDMA_RESET 0x8000ff #define NETXEN_NIC_XDMA_RESET 0x8000ff
static inline void static void netxen_post_rx_buffers_nodb(struct netxen_adapter *adapter,
netxen_nic_locked_write_reg(struct netxen_adapter *adapter, uint32_t ctx, uint32_t ringid);
unsigned long off, int *data)
#if 0
static void netxen_nic_locked_write_reg(struct netxen_adapter *adapter,
unsigned long off, int *data)
{ {
void __iomem *addr = pci_base_offset(adapter, off); void __iomem *addr = pci_base_offset(adapter, off);
writel(*data, addr); writel(*data, addr);
} }
#endif /* 0 */
static void crb_addr_transform_setup(void) static void crb_addr_transform_setup(void)
{ {
...@@ -255,7 +259,7 @@ void netxen_initialize_adapter_ops(struct netxen_adapter *adapter) ...@@ -255,7 +259,7 @@ void netxen_initialize_adapter_ops(struct netxen_adapter *adapter)
* netxen_decode_crb_addr(0 - utility to translate from internal Phantom CRB * netxen_decode_crb_addr(0 - utility to translate from internal Phantom CRB
* address to external PCI CRB address. * address to external PCI CRB address.
*/ */
u32 netxen_decode_crb_addr(u32 addr) static u32 netxen_decode_crb_addr(u32 addr)
{ {
int i; int i;
u32 base_addr, offset, pci_base; u32 base_addr, offset, pci_base;
...@@ -282,7 +286,7 @@ static long rom_max_timeout = 100; ...@@ -282,7 +286,7 @@ static long rom_max_timeout = 100;
static long rom_lock_timeout = 10000; static long rom_lock_timeout = 10000;
static long rom_write_timeout = 700; static long rom_write_timeout = 700;
static inline int rom_lock(struct netxen_adapter *adapter) static int rom_lock(struct netxen_adapter *adapter)
{ {
int iter; int iter;
u32 done = 0; u32 done = 0;
...@@ -312,7 +316,7 @@ static inline int rom_lock(struct netxen_adapter *adapter) ...@@ -312,7 +316,7 @@ static inline int rom_lock(struct netxen_adapter *adapter)
return 0; return 0;
} }
int netxen_wait_rom_done(struct netxen_adapter *adapter) static int netxen_wait_rom_done(struct netxen_adapter *adapter)
{ {
long timeout = 0; long timeout = 0;
long done = 0; long done = 0;
...@@ -329,7 +333,7 @@ int netxen_wait_rom_done(struct netxen_adapter *adapter) ...@@ -329,7 +333,7 @@ int netxen_wait_rom_done(struct netxen_adapter *adapter)
return 0; return 0;
} }
static inline int netxen_rom_wren(struct netxen_adapter *adapter) static int netxen_rom_wren(struct netxen_adapter *adapter)
{ {
/* Set write enable latch in ROM status register */ /* Set write enable latch in ROM status register */
netxen_nic_reg_write(adapter, NETXEN_ROMUSB_ROM_ABYTE_CNT, 0); netxen_nic_reg_write(adapter, NETXEN_ROMUSB_ROM_ABYTE_CNT, 0);
...@@ -341,15 +345,15 @@ static inline int netxen_rom_wren(struct netxen_adapter *adapter) ...@@ -341,15 +345,15 @@ static inline int netxen_rom_wren(struct netxen_adapter *adapter)
return 0; return 0;
} }
static inline unsigned int netxen_rdcrbreg(struct netxen_adapter *adapter, static unsigned int netxen_rdcrbreg(struct netxen_adapter *adapter,
unsigned int addr) unsigned int addr)
{ {
unsigned int data = 0xdeaddead; unsigned int data = 0xdeaddead;
data = netxen_nic_reg_read(adapter, addr); data = netxen_nic_reg_read(adapter, addr);
return data; return data;
} }
static inline int netxen_do_rom_rdsr(struct netxen_adapter *adapter) static int netxen_do_rom_rdsr(struct netxen_adapter *adapter)
{ {
netxen_nic_reg_write(adapter, NETXEN_ROMUSB_ROM_INSTR_OPCODE, netxen_nic_reg_write(adapter, NETXEN_ROMUSB_ROM_INSTR_OPCODE,
M25P_INSTR_RDSR); M25P_INSTR_RDSR);
...@@ -359,7 +363,7 @@ static inline int netxen_do_rom_rdsr(struct netxen_adapter *adapter) ...@@ -359,7 +363,7 @@ static inline int netxen_do_rom_rdsr(struct netxen_adapter *adapter)
return netxen_rdcrbreg(adapter, NETXEN_ROMUSB_ROM_RDATA); return netxen_rdcrbreg(adapter, NETXEN_ROMUSB_ROM_RDATA);
} }
static inline void netxen_rom_unlock(struct netxen_adapter *adapter) static void netxen_rom_unlock(struct netxen_adapter *adapter)
{ {
u32 val; u32 val;
...@@ -368,7 +372,7 @@ static inline void netxen_rom_unlock(struct netxen_adapter *adapter) ...@@ -368,7 +372,7 @@ static inline void netxen_rom_unlock(struct netxen_adapter *adapter)
} }
int netxen_rom_wip_poll(struct netxen_adapter *adapter) static int netxen_rom_wip_poll(struct netxen_adapter *adapter)
{ {
long timeout = 0; long timeout = 0;
long wip = 1; long wip = 1;
...@@ -385,8 +389,8 @@ int netxen_rom_wip_poll(struct netxen_adapter *adapter) ...@@ -385,8 +389,8 @@ int netxen_rom_wip_poll(struct netxen_adapter *adapter)
return 0; return 0;
} }
static inline int do_rom_fast_write(struct netxen_adapter *adapter, int addr, static int do_rom_fast_write(struct netxen_adapter *adapter, int addr,
int data) int data)
{ {
if (netxen_rom_wren(adapter)) { if (netxen_rom_wren(adapter)) {
return -1; return -1;
...@@ -404,8 +408,8 @@ static inline int do_rom_fast_write(struct netxen_adapter *adapter, int addr, ...@@ -404,8 +408,8 @@ static inline int do_rom_fast_write(struct netxen_adapter *adapter, int addr,
return netxen_rom_wip_poll(adapter); return netxen_rom_wip_poll(adapter);
} }
static inline int static int do_rom_fast_read(struct netxen_adapter *adapter,
do_rom_fast_read(struct netxen_adapter *adapter, int addr, int *valp) int addr, int *valp)
{ {
cond_resched(); cond_resched();
...@@ -427,9 +431,8 @@ do_rom_fast_read(struct netxen_adapter *adapter, int addr, int *valp) ...@@ -427,9 +431,8 @@ do_rom_fast_read(struct netxen_adapter *adapter, int addr, int *valp)
return 0; return 0;
} }
static inline int static int do_rom_fast_read_words(struct netxen_adapter *adapter, int addr,
do_rom_fast_read_words(struct netxen_adapter *adapter, int addr, u8 *bytes, size_t size)
u8 *bytes, size_t size)
{ {
int addridx; int addridx;
int ret = 0; int ret = 0;
...@@ -473,6 +476,7 @@ int netxen_rom_fast_read(struct netxen_adapter *adapter, int addr, int *valp) ...@@ -473,6 +476,7 @@ int netxen_rom_fast_read(struct netxen_adapter *adapter, int addr, int *valp)
return ret; return ret;
} }
#if 0
int netxen_rom_fast_write(struct netxen_adapter *adapter, int addr, int data) int netxen_rom_fast_write(struct netxen_adapter *adapter, int addr, int data)
{ {
int ret = 0; int ret = 0;
...@@ -484,9 +488,10 @@ int netxen_rom_fast_write(struct netxen_adapter *adapter, int addr, int data) ...@@ -484,9 +488,10 @@ int netxen_rom_fast_write(struct netxen_adapter *adapter, int addr, int data)
netxen_rom_unlock(adapter); netxen_rom_unlock(adapter);
return ret; return ret;
} }
#endif /* 0 */
static inline int do_rom_fast_write_words(struct netxen_adapter *adapter, static int do_rom_fast_write_words(struct netxen_adapter *adapter,
int addr, u8 *bytes, size_t size) int addr, u8 *bytes, size_t size)
{ {
int addridx = addr; int addridx = addr;
int ret = 0; int ret = 0;
...@@ -548,7 +553,7 @@ int netxen_rom_fast_write_words(struct netxen_adapter *adapter, int addr, ...@@ -548,7 +553,7 @@ int netxen_rom_fast_write_words(struct netxen_adapter *adapter, int addr,
return ret; return ret;
} }
int netxen_rom_wrsr(struct netxen_adapter *adapter, int data) static int netxen_rom_wrsr(struct netxen_adapter *adapter, int data)
{ {
int ret; int ret;
...@@ -567,7 +572,7 @@ int netxen_rom_wrsr(struct netxen_adapter *adapter, int data) ...@@ -567,7 +572,7 @@ int netxen_rom_wrsr(struct netxen_adapter *adapter, int data)
return netxen_rom_wip_poll(adapter); return netxen_rom_wip_poll(adapter);
} }
int netxen_rom_rdsr(struct netxen_adapter *adapter) static int netxen_rom_rdsr(struct netxen_adapter *adapter)
{ {
int ret; int ret;
...@@ -632,7 +637,7 @@ int netxen_backup_crbinit(struct netxen_adapter *adapter) ...@@ -632,7 +637,7 @@ int netxen_backup_crbinit(struct netxen_adapter *adapter)
return ret; return ret;
} }
int netxen_do_rom_se(struct netxen_adapter *adapter, int addr) static int netxen_do_rom_se(struct netxen_adapter *adapter, int addr)
{ {
netxen_rom_wren(adapter); netxen_rom_wren(adapter);
netxen_nic_reg_write(adapter, NETXEN_ROMUSB_ROM_ADDRESS, addr); netxen_nic_reg_write(adapter, NETXEN_ROMUSB_ROM_ADDRESS, addr);
...@@ -646,7 +651,7 @@ int netxen_do_rom_se(struct netxen_adapter *adapter, int addr) ...@@ -646,7 +651,7 @@ int netxen_do_rom_se(struct netxen_adapter *adapter, int addr)
return netxen_rom_wip_poll(adapter); return netxen_rom_wip_poll(adapter);
} }
void check_erased_flash(struct netxen_adapter *adapter, int addr) static void check_erased_flash(struct netxen_adapter *adapter, int addr)
{ {
int i; int i;
int val; int val;
...@@ -682,8 +687,8 @@ int netxen_rom_se(struct netxen_adapter *adapter, int addr) ...@@ -682,8 +687,8 @@ int netxen_rom_se(struct netxen_adapter *adapter, int addr)
return ret; return ret;
} }
int static int netxen_flash_erase_sections(struct netxen_adapter *adapter,
netxen_flash_erase_sections(struct netxen_adapter *adapter, int start, int end) int start, int end)
{ {
int ret = FLASH_SUCCESS; int ret = FLASH_SUCCESS;
int i; int i;
...@@ -990,7 +995,7 @@ int netxen_nic_rx_has_work(struct netxen_adapter *adapter) ...@@ -990,7 +995,7 @@ int netxen_nic_rx_has_work(struct netxen_adapter *adapter)
return 0; return 0;
} }
static inline int netxen_nic_check_temp(struct netxen_adapter *adapter) static int netxen_nic_check_temp(struct netxen_adapter *adapter)
{ {
struct net_device *netdev = adapter->netdev; struct net_device *netdev = adapter->netdev;
uint32_t temp, temp_state, temp_val; uint32_t temp, temp_state, temp_val;
...@@ -1064,9 +1069,8 @@ void netxen_watchdog_task(struct work_struct *work) ...@@ -1064,9 +1069,8 @@ void netxen_watchdog_task(struct work_struct *work)
* and if the number of receives exceeds RX_BUFFERS_REFILL, then we * and if the number of receives exceeds RX_BUFFERS_REFILL, then we
* invoke the routine to send more rx buffers to the Phantom... * invoke the routine to send more rx buffers to the Phantom...
*/ */
void static void netxen_process_rcv(struct netxen_adapter *adapter, int ctxid,
netxen_process_rcv(struct netxen_adapter *adapter, int ctxid, struct status_desc *desc)
struct status_desc *desc)
{ {
struct pci_dev *pdev = adapter->pdev; struct pci_dev *pdev = adapter->pdev;
struct net_device *netdev = adapter->netdev; struct net_device *netdev = adapter->netdev;
...@@ -1458,8 +1462,8 @@ void netxen_post_rx_buffers(struct netxen_adapter *adapter, u32 ctx, u32 ringid) ...@@ -1458,8 +1462,8 @@ void netxen_post_rx_buffers(struct netxen_adapter *adapter, u32 ctx, u32 ringid)
} }
} }
void netxen_post_rx_buffers_nodb(struct netxen_adapter *adapter, uint32_t ctx, static void netxen_post_rx_buffers_nodb(struct netxen_adapter *adapter,
uint32_t ringid) uint32_t ctx, uint32_t ringid)
{ {
struct pci_dev *pdev = adapter->ahw.pdev; struct pci_dev *pdev = adapter->ahw.pdev;
struct sk_buff *skb; struct sk_buff *skb;
......
...@@ -66,7 +66,8 @@ struct net_device_stats *netxen_nic_get_stats(struct net_device *netdev) ...@@ -66,7 +66,8 @@ struct net_device_stats *netxen_nic_get_stats(struct net_device *netdev)
return stats; return stats;
} }
void netxen_indicate_link_status(struct netxen_adapter *adapter, u32 link) static void netxen_indicate_link_status(struct netxen_adapter *adapter,
u32 link)
{ {
struct net_device *netdev = adapter->netdev; struct net_device *netdev = adapter->netdev;
...@@ -76,6 +77,7 @@ void netxen_indicate_link_status(struct netxen_adapter *adapter, u32 link) ...@@ -76,6 +77,7 @@ void netxen_indicate_link_status(struct netxen_adapter *adapter, u32 link)
netif_carrier_off(netdev); netif_carrier_off(netdev);
} }
#if 0
void netxen_handle_port_int(struct netxen_adapter *adapter, u32 enable) void netxen_handle_port_int(struct netxen_adapter *adapter, u32 enable)
{ {
__u32 int_src; __u32 int_src;
...@@ -134,8 +136,9 @@ void netxen_handle_port_int(struct netxen_adapter *adapter, u32 enable) ...@@ -134,8 +136,9 @@ void netxen_handle_port_int(struct netxen_adapter *adapter, u32 enable)
if (adapter->enable_phy_interrupts) if (adapter->enable_phy_interrupts)
adapter->enable_phy_interrupts(adapter); adapter->enable_phy_interrupts(adapter);
} }
#endif /* 0 */
void netxen_nic_isr_other(struct netxen_adapter *adapter) static void netxen_nic_isr_other(struct netxen_adapter *adapter)
{ {
int portno = adapter->portnum; int portno = adapter->portnum;
u32 val, linkup, qg_linksup; u32 val, linkup, qg_linksup;
......
...@@ -89,8 +89,8 @@ MODULE_DEVICE_TABLE(pci, netxen_pci_tbl); ...@@ -89,8 +89,8 @@ MODULE_DEVICE_TABLE(pci, netxen_pci_tbl);
struct workqueue_struct *netxen_workq; struct workqueue_struct *netxen_workq;
static void netxen_watchdog(unsigned long); static void netxen_watchdog(unsigned long);
static inline void netxen_nic_update_cmd_producer(struct netxen_adapter *adapter, static void netxen_nic_update_cmd_producer(struct netxen_adapter *adapter,
uint32_t crb_producer) uint32_t crb_producer)
{ {
switch (adapter->portnum) { switch (adapter->portnum) {
case 0: case 0:
...@@ -118,8 +118,8 @@ static inline void netxen_nic_update_cmd_producer(struct netxen_adapter *adapter ...@@ -118,8 +118,8 @@ static inline void netxen_nic_update_cmd_producer(struct netxen_adapter *adapter
} }
} }
static inline void netxen_nic_update_cmd_consumer(struct netxen_adapter *adapter, static void netxen_nic_update_cmd_consumer(struct netxen_adapter *adapter,
u32 crb_consumer) u32 crb_consumer)
{ {
switch (adapter->portnum) { switch (adapter->portnum) {
case 0: case 0:
...@@ -148,7 +148,6 @@ static inline void netxen_nic_update_cmd_consumer(struct netxen_adapter *adapter ...@@ -148,7 +148,6 @@ static inline void netxen_nic_update_cmd_consumer(struct netxen_adapter *adapter
} }
#define ADAPTER_LIST_SIZE 12 #define ADAPTER_LIST_SIZE 12
int netxen_cards_found;
static void netxen_nic_disable_int(struct netxen_adapter *adapter) static void netxen_nic_disable_int(struct netxen_adapter *adapter)
{ {
......
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
static long phy_lock_timeout = 100000000; static long phy_lock_timeout = 100000000;
static inline int phy_lock(struct netxen_adapter *adapter) static int phy_lock(struct netxen_adapter *adapter)
{ {
int i; int i;
int done = 0, timeout = 0; int done = 0, timeout = 0;
...@@ -68,7 +68,7 @@ static inline int phy_lock(struct netxen_adapter *adapter) ...@@ -68,7 +68,7 @@ static inline int phy_lock(struct netxen_adapter *adapter)
return 0; return 0;
} }
static inline int phy_unlock(struct netxen_adapter *adapter) static int phy_unlock(struct netxen_adapter *adapter)
{ {
readl(pci_base_offset(adapter, NETXEN_PCIE_REG(PCIE_SEM3_UNLOCK))); readl(pci_base_offset(adapter, NETXEN_PCIE_REG(PCIE_SEM3_UNLOCK)));
...@@ -300,13 +300,15 @@ int netxen_niu_gbe_disable_phy_interrupts(struct netxen_adapter *adapter) ...@@ -300,13 +300,15 @@ int netxen_niu_gbe_disable_phy_interrupts(struct netxen_adapter *adapter)
return result; return result;
} }
#if 0
int netxen_niu_xgbe_clear_phy_interrupts(struct netxen_adapter *adapter) int netxen_niu_xgbe_clear_phy_interrupts(struct netxen_adapter *adapter)
{ {
netxen_crb_writelit_adapter(adapter, NETXEN_NIU_ACTIVE_INT, -1); netxen_crb_writelit_adapter(adapter, NETXEN_NIU_ACTIVE_INT, -1);
return 0; return 0;
} }
#endif /* 0 */
int netxen_niu_gbe_clear_phy_interrupts(struct netxen_adapter *adapter) static int netxen_niu_gbe_clear_phy_interrupts(struct netxen_adapter *adapter)
{ {
int result = 0; int result = 0;
if (0 != if (0 !=
...@@ -322,8 +324,8 @@ int netxen_niu_gbe_clear_phy_interrupts(struct netxen_adapter *adapter) ...@@ -322,8 +324,8 @@ int netxen_niu_gbe_clear_phy_interrupts(struct netxen_adapter *adapter)
* netxen_niu_gbe_set_mii_mode- Set 10/100 Mbit Mode for GbE MAC * netxen_niu_gbe_set_mii_mode- Set 10/100 Mbit Mode for GbE MAC
* *
*/ */
void netxen_niu_gbe_set_mii_mode(struct netxen_adapter *adapter, static void netxen_niu_gbe_set_mii_mode(struct netxen_adapter *adapter,
int port, long enable) int port, long enable)
{ {
netxen_crb_writelit_adapter(adapter, NETXEN_NIU_MODE, 0x2); netxen_crb_writelit_adapter(adapter, NETXEN_NIU_MODE, 0x2);
netxen_crb_writelit_adapter(adapter, NETXEN_NIU_GB_MAC_CONFIG_0(port), netxen_crb_writelit_adapter(adapter, NETXEN_NIU_GB_MAC_CONFIG_0(port),
...@@ -360,8 +362,8 @@ void netxen_niu_gbe_set_mii_mode(struct netxen_adapter *adapter, ...@@ -360,8 +362,8 @@ void netxen_niu_gbe_set_mii_mode(struct netxen_adapter *adapter,
/* /*
* netxen_niu_gbe_set_gmii_mode- Set GbE Mode for GbE MAC * netxen_niu_gbe_set_gmii_mode- Set GbE Mode for GbE MAC
*/ */
void netxen_niu_gbe_set_gmii_mode(struct netxen_adapter *adapter, static void netxen_niu_gbe_set_gmii_mode(struct netxen_adapter *adapter,
int port, long enable) int port, long enable)
{ {
netxen_crb_writelit_adapter(adapter, NETXEN_NIU_MODE, 0x2); netxen_crb_writelit_adapter(adapter, NETXEN_NIU_MODE, 0x2);
netxen_crb_writelit_adapter(adapter, NETXEN_NIU_GB_MAC_CONFIG_0(port), netxen_crb_writelit_adapter(adapter, NETXEN_NIU_GB_MAC_CONFIG_0(port),
...@@ -464,6 +466,7 @@ int netxen_niu_xg_init_port(struct netxen_adapter *adapter, int port) ...@@ -464,6 +466,7 @@ int netxen_niu_xg_init_port(struct netxen_adapter *adapter, int port)
return 0; return 0;
} }
#if 0
/* /*
* netxen_niu_gbe_handle_phy_interrupt - Handles GbE PHY interrupts * netxen_niu_gbe_handle_phy_interrupt - Handles GbE PHY interrupts
* @param enable 0 means don't enable the port * @param enable 0 means don't enable the port
...@@ -559,13 +562,14 @@ int netxen_niu_gbe_handle_phy_interrupt(struct netxen_adapter *adapter, ...@@ -559,13 +562,14 @@ int netxen_niu_gbe_handle_phy_interrupt(struct netxen_adapter *adapter,
} }
return result; return result;
} }
#endif /* 0 */
/* /*
* Return the current station MAC address. * Return the current station MAC address.
* Note that the passed-in value must already be in network byte order. * Note that the passed-in value must already be in network byte order.
*/ */
int netxen_niu_macaddr_get(struct netxen_adapter *adapter, static int netxen_niu_macaddr_get(struct netxen_adapter *adapter,
netxen_ethernet_macaddr_t * addr) netxen_ethernet_macaddr_t * addr)
{ {
u32 stationhigh; u32 stationhigh;
u32 stationlow; u32 stationlow;
...@@ -636,6 +640,7 @@ int netxen_niu_macaddr_set(struct netxen_adapter *adapter, ...@@ -636,6 +640,7 @@ int netxen_niu_macaddr_set(struct netxen_adapter *adapter,
return 0; return 0;
} }
#if 0
/* Enable a GbE interface */ /* Enable a GbE interface */
int netxen_niu_enable_gbe_port(struct netxen_adapter *adapter, int netxen_niu_enable_gbe_port(struct netxen_adapter *adapter,
int port, netxen_niu_gbe_ifmode_t mode) int port, netxen_niu_gbe_ifmode_t mode)
...@@ -713,6 +718,7 @@ int netxen_niu_enable_gbe_port(struct netxen_adapter *adapter, ...@@ -713,6 +718,7 @@ int netxen_niu_enable_gbe_port(struct netxen_adapter *adapter,
return -EIO; return -EIO;
return 0; return 0;
} }
#endif /* 0 */
/* Disable a GbE interface */ /* Disable a GbE interface */
int netxen_niu_disable_gbe_port(struct netxen_adapter *adapter) int netxen_niu_disable_gbe_port(struct netxen_adapter *adapter)
...@@ -853,6 +859,7 @@ int netxen_niu_xg_macaddr_set(struct netxen_adapter *adapter, ...@@ -853,6 +859,7 @@ int netxen_niu_xg_macaddr_set(struct netxen_adapter *adapter,
return 0; return 0;
} }
#if 0
/* /*
* Return the current station MAC address. * Return the current station MAC address.
* Note that the passed-in value must already be in network byte order. * Note that the passed-in value must already be in network byte order.
...@@ -883,6 +890,7 @@ int netxen_niu_xg_macaddr_get(struct netxen_adapter *adapter, ...@@ -883,6 +890,7 @@ int netxen_niu_xg_macaddr_get(struct netxen_adapter *adapter,
return 0; return 0;
} }
#endif /* 0 */
int netxen_niu_xg_set_promiscuous_mode(struct netxen_adapter *adapter, int netxen_niu_xg_set_promiscuous_mode(struct netxen_adapter *adapter,
netxen_niu_prom_mode_t mode) netxen_niu_prom_mode_t mode)
......
...@@ -165,14 +165,7 @@ struct netxen_recv_crb { ...@@ -165,14 +165,7 @@ struct netxen_recv_crb {
u32 crb_status_ring_size; u32 crb_status_ring_size;
}; };
#if defined(DEFINE_GLOBAL_RECV_CRB)
#else
extern struct netxen_recv_crb recv_crb_registers[]; extern struct netxen_recv_crb recv_crb_registers[];
extern u64 ctx_addr_sig_regs[][3];
#endif /* DEFINE_GLOBAL_RECEIVE_CRB */
#define CRB_CTX_ADDR_REG_LO(FUNC_ID) (ctx_addr_sig_regs[FUNC_ID][0])
#define CRB_CTX_ADDR_REG_HI(FUNC_ID) (ctx_addr_sig_regs[FUNC_ID][2])
#define CRB_CTX_SIGNATURE_REG(FUNC_ID) (ctx_addr_sig_regs[FUNC_ID][1])
/* /*
* Temperature control. * Temperature control.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment