Commit 7e12bb0a authored by stephen hemminger's avatar stephen hemminger Committed by David S. Miller

netxen: make local function static.

Signed-off-by: default avatarStephen Hemminger <shemminger@vyatta.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 9b0c290e
...@@ -1256,19 +1256,9 @@ struct netxen_adapter { ...@@ -1256,19 +1256,9 @@ struct netxen_adapter {
const struct firmware *fw; const struct firmware *fw;
}; };
int netxen_niu_xg_init_port(struct netxen_adapter *adapter, int port);
int netxen_niu_disable_xg_port(struct netxen_adapter *adapter);
int nx_fw_cmd_query_phy(struct netxen_adapter *adapter, u32 reg, u32 *val); int nx_fw_cmd_query_phy(struct netxen_adapter *adapter, u32 reg, u32 *val);
int nx_fw_cmd_set_phy(struct netxen_adapter *adapter, u32 reg, u32 val); int nx_fw_cmd_set_phy(struct netxen_adapter *adapter, u32 reg, u32 val);
/* Functions available from netxen_nic_hw.c */
int netxen_nic_set_mtu_xgb(struct netxen_adapter *adapter, int new_mtu);
int netxen_nic_set_mtu_gb(struct netxen_adapter *adapter, int new_mtu);
int netxen_p2_nic_set_mac_addr(struct netxen_adapter *adapter, u8 *addr);
int netxen_p3_nic_set_mac_addr(struct netxen_adapter *adapter, u8 *addr);
#define NXRD32(adapter, off) \ #define NXRD32(adapter, off) \
(adapter->crb_read(adapter, off)) (adapter->crb_read(adapter, off))
#define NXWR32(adapter, off, val) \ #define NXWR32(adapter, off, val) \
...@@ -1348,11 +1338,8 @@ void netxen_post_rx_buffers(struct netxen_adapter *adapter, u32 ringid, ...@@ -1348,11 +1338,8 @@ void netxen_post_rx_buffers(struct netxen_adapter *adapter, u32 ringid,
struct nx_host_rds_ring *rds_ring); struct nx_host_rds_ring *rds_ring);
int netxen_process_cmd_ring(struct netxen_adapter *adapter); int netxen_process_cmd_ring(struct netxen_adapter *adapter);
int netxen_process_rcv_ring(struct nx_host_sds_ring *sds_ring, int max); int netxen_process_rcv_ring(struct nx_host_sds_ring *sds_ring, int max);
void netxen_p2_nic_set_multi(struct net_device *netdev);
void netxen_p3_nic_set_multi(struct net_device *netdev);
void netxen_p3_free_mac_list(struct netxen_adapter *adapter); void netxen_p3_free_mac_list(struct netxen_adapter *adapter);
int netxen_p2_nic_set_promisc(struct netxen_adapter *adapter, u32 mode);
int netxen_p3_nic_set_promisc(struct netxen_adapter *adapter, u32);
int netxen_config_intr_coalesce(struct netxen_adapter *adapter); int netxen_config_intr_coalesce(struct netxen_adapter *adapter);
int netxen_config_rss(struct netxen_adapter *adapter, int enable); int netxen_config_rss(struct netxen_adapter *adapter, int enable);
int netxen_config_ipaddr(struct netxen_adapter *adapter, u32 ip, int cmd); int netxen_config_ipaddr(struct netxen_adapter *adapter, u32 ip, int cmd);
...@@ -1367,9 +1354,6 @@ int netxen_config_hw_lro(struct netxen_adapter *adapter, int enable); ...@@ -1367,9 +1354,6 @@ int netxen_config_hw_lro(struct netxen_adapter *adapter, int enable);
int netxen_config_bridged_mode(struct netxen_adapter *adapter, int enable); int netxen_config_bridged_mode(struct netxen_adapter *adapter, int enable);
int netxen_send_lro_cleanup(struct netxen_adapter *adapter); int netxen_send_lro_cleanup(struct netxen_adapter *adapter);
int netxen_nic_set_mac(struct net_device *netdev, void *p);
struct net_device_stats *netxen_nic_get_stats(struct net_device *netdev);
void netxen_nic_update_cmd_producer(struct netxen_adapter *adapter, void netxen_nic_update_cmd_producer(struct netxen_adapter *adapter,
struct nx_host_tx_ring *tx_ring); struct nx_host_tx_ring *tx_ring);
......
...@@ -319,6 +319,8 @@ static unsigned crb_hub_agt[64] = ...@@ -319,6 +319,8 @@ static unsigned crb_hub_agt[64] =
#define NETXEN_PCIE_SEM_TIMEOUT 10000 #define NETXEN_PCIE_SEM_TIMEOUT 10000
static int netxen_nic_set_mtu_xgb(struct netxen_adapter *adapter, int new_mtu);
int int
netxen_pcie_sem_lock(struct netxen_adapter *adapter, int sem, u32 id_reg) netxen_pcie_sem_lock(struct netxen_adapter *adapter, int sem, u32 id_reg)
{ {
...@@ -345,7 +347,7 @@ netxen_pcie_sem_unlock(struct netxen_adapter *adapter, int sem) ...@@ -345,7 +347,7 @@ netxen_pcie_sem_unlock(struct netxen_adapter *adapter, int sem)
NXRD32(adapter, NETXEN_PCIE_REG(PCIE_SEM_UNLOCK(sem))); NXRD32(adapter, NETXEN_PCIE_REG(PCIE_SEM_UNLOCK(sem)));
} }
int netxen_niu_xg_init_port(struct netxen_adapter *adapter, int port) static int netxen_niu_xg_init_port(struct netxen_adapter *adapter, int port)
{ {
if (NX_IS_REVISION_P2(adapter->ahw.revision_id)) { if (NX_IS_REVISION_P2(adapter->ahw.revision_id)) {
NXWR32(adapter, NETXEN_NIU_XGE_CONFIG_1+(0x10000*port), 0x1447); NXWR32(adapter, NETXEN_NIU_XGE_CONFIG_1+(0x10000*port), 0x1447);
...@@ -356,7 +358,7 @@ int netxen_niu_xg_init_port(struct netxen_adapter *adapter, int port) ...@@ -356,7 +358,7 @@ int netxen_niu_xg_init_port(struct netxen_adapter *adapter, int port)
} }
/* Disable an XG interface */ /* Disable an XG interface */
int netxen_niu_disable_xg_port(struct netxen_adapter *adapter) static int netxen_niu_disable_xg_port(struct netxen_adapter *adapter)
{ {
__u32 mac_cfg; __u32 mac_cfg;
u32 port = adapter->physical_port; u32 port = adapter->physical_port;
...@@ -383,7 +385,7 @@ int netxen_niu_disable_xg_port(struct netxen_adapter *adapter) ...@@ -383,7 +385,7 @@ int netxen_niu_disable_xg_port(struct netxen_adapter *adapter)
#define MAC_LO(addr) \ #define MAC_LO(addr) \
((addr[5] << 16) | (addr[4] << 8) | (addr[3])) ((addr[5] << 16) | (addr[4] << 8) | (addr[3]))
int netxen_p2_nic_set_promisc(struct netxen_adapter *adapter, u32 mode) static int netxen_p2_nic_set_promisc(struct netxen_adapter *adapter, u32 mode)
{ {
u32 mac_cfg; u32 mac_cfg;
u32 cnt = 0; u32 cnt = 0;
...@@ -434,7 +436,7 @@ int netxen_p2_nic_set_promisc(struct netxen_adapter *adapter, u32 mode) ...@@ -434,7 +436,7 @@ int netxen_p2_nic_set_promisc(struct netxen_adapter *adapter, u32 mode)
return 0; return 0;
} }
int netxen_p2_nic_set_mac_addr(struct netxen_adapter *adapter, u8 *addr) static int netxen_p2_nic_set_mac_addr(struct netxen_adapter *adapter, u8 *addr)
{ {
u32 mac_hi, mac_lo; u32 mac_hi, mac_lo;
u32 reg_hi, reg_lo; u32 reg_hi, reg_lo;
...@@ -531,7 +533,7 @@ netxen_nic_set_mcast_addr(struct netxen_adapter *adapter, ...@@ -531,7 +533,7 @@ netxen_nic_set_mcast_addr(struct netxen_adapter *adapter,
return 0; return 0;
} }
void netxen_p2_nic_set_multi(struct net_device *netdev) static void netxen_p2_nic_set_multi(struct net_device *netdev)
{ {
struct netxen_adapter *adapter = netdev_priv(netdev); struct netxen_adapter *adapter = netdev_priv(netdev);
struct netdev_hw_addr *ha; struct netdev_hw_addr *ha;
...@@ -680,7 +682,7 @@ static int nx_p3_nic_add_mac(struct netxen_adapter *adapter, ...@@ -680,7 +682,7 @@ static int nx_p3_nic_add_mac(struct netxen_adapter *adapter,
cur->mac_addr, NETXEN_MAC_ADD); cur->mac_addr, NETXEN_MAC_ADD);
} }
void netxen_p3_nic_set_multi(struct net_device *netdev) static void netxen_p3_nic_set_multi(struct net_device *netdev)
{ {
struct netxen_adapter *adapter = netdev_priv(netdev); struct netxen_adapter *adapter = netdev_priv(netdev);
struct netdev_hw_addr *ha; struct netdev_hw_addr *ha;
...@@ -727,7 +729,7 @@ void netxen_p3_nic_set_multi(struct net_device *netdev) ...@@ -727,7 +729,7 @@ void netxen_p3_nic_set_multi(struct net_device *netdev)
} }
} }
int netxen_p3_nic_set_promisc(struct netxen_adapter *adapter, u32 mode) static int netxen_p3_nic_set_promisc(struct netxen_adapter *adapter, u32 mode)
{ {
nx_nic_req_t req; nx_nic_req_t req;
u64 word; u64 word;
...@@ -760,7 +762,7 @@ void netxen_p3_free_mac_list(struct netxen_adapter *adapter) ...@@ -760,7 +762,7 @@ void netxen_p3_free_mac_list(struct netxen_adapter *adapter)
} }
} }
int netxen_p3_nic_set_mac_addr(struct netxen_adapter *adapter, u8 *addr) static int netxen_p3_nic_set_mac_addr(struct netxen_adapter *adapter, u8 *addr)
{ {
/* assuming caller has already copied new addr to netdev */ /* assuming caller has already copied new addr to netdev */
netxen_p3_nic_set_multi(adapter->netdev); netxen_p3_nic_set_multi(adapter->netdev);
...@@ -1873,16 +1875,7 @@ int netxen_nic_get_board_info(struct netxen_adapter *adapter) ...@@ -1873,16 +1875,7 @@ int netxen_nic_get_board_info(struct netxen_adapter *adapter)
} }
/* NIU access sections */ /* NIU access sections */
static int netxen_nic_set_mtu_xgb(struct netxen_adapter *adapter, int new_mtu)
int netxen_nic_set_mtu_gb(struct netxen_adapter *adapter, int new_mtu)
{
new_mtu += MTU_FUDGE_FACTOR;
NXWR32(adapter, NETXEN_NIU_GB_MAX_FRAME_SIZE(adapter->physical_port),
new_mtu);
return 0;
}
int netxen_nic_set_mtu_xgb(struct netxen_adapter *adapter, int new_mtu)
{ {
new_mtu += MTU_FUDGE_FACTOR; new_mtu += MTU_FUDGE_FACTOR;
if (adapter->physical_port == 0) if (adapter->physical_port == 0)
......
...@@ -95,6 +95,8 @@ static irqreturn_t netxen_msi_intr(int irq, void *data); ...@@ -95,6 +95,8 @@ static irqreturn_t netxen_msi_intr(int irq, void *data);
static irqreturn_t netxen_msix_intr(int irq, void *data); static irqreturn_t netxen_msix_intr(int irq, void *data);
static void netxen_config_indev_addr(struct net_device *dev, unsigned long); static void netxen_config_indev_addr(struct net_device *dev, unsigned long);
static struct net_device_stats *netxen_nic_get_stats(struct net_device *netdev);
static int netxen_nic_set_mac(struct net_device *netdev, void *p);
/* PCI Device ID Table */ /* PCI Device ID Table */
#define ENTRY(device) \ #define ENTRY(device) \
...@@ -455,7 +457,7 @@ netxen_read_mac_addr(struct netxen_adapter *adapter) ...@@ -455,7 +457,7 @@ netxen_read_mac_addr(struct netxen_adapter *adapter)
return 0; return 0;
} }
int netxen_nic_set_mac(struct net_device *netdev, void *p) static int netxen_nic_set_mac(struct net_device *netdev, void *p)
{ {
struct netxen_adapter *adapter = netdev_priv(netdev); struct netxen_adapter *adapter = netdev_priv(netdev);
struct sockaddr *addr = p; struct sockaddr *addr = p;
...@@ -2052,7 +2054,7 @@ static void netxen_tx_timeout_task(struct work_struct *work) ...@@ -2052,7 +2054,7 @@ static void netxen_tx_timeout_task(struct work_struct *work)
clear_bit(__NX_RESETTING, &adapter->state); clear_bit(__NX_RESETTING, &adapter->state);
} }
struct net_device_stats *netxen_nic_get_stats(struct net_device *netdev) static struct net_device_stats *netxen_nic_get_stats(struct net_device *netdev)
{ {
struct netxen_adapter *adapter = netdev_priv(netdev); struct netxen_adapter *adapter = netdev_priv(netdev);
struct net_device_stats *stats = &netdev->stats; struct net_device_stats *stats = &netdev->stats;
......
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