diff options
author | Rasesh Mody <rmody@brocade.com> | 2011-08-30 11:27:37 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-09-15 15:36:32 -0400 |
commit | 772b5235d86563b00786030d9f42af3a89fd0833 (patch) | |
tree | aff7243cd3661dacda24de19836351a2bf1500d7 /drivers/net/ethernet/brocade | |
parent | 1bc144b62524970c8580f6d97a6df0e71c6ee388 (diff) |
bna: Naming Change and Minor Macro Fix
Naming changes: rename devid, BNAD_MAX_TXS, BNAD_MAX_RXS,
BNAD_MAX_RXPS_PER_RX to device, BNAD_MAX_TX, BNAD_MAX_RX,
BNAD_MAX_RXP_PER_RX respectively and change all the references.
Macro Fix: Add ioc_isr_mod_set check to bfa_nw_ioc_mbox_regisr macro
Signed-off-by: Gurunatha Karaje <gkaraje@brocade.com>
Signed-off-by: Rasesh Mody <rmody@brocade.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/brocade')
-rw-r--r-- | drivers/net/ethernet/brocade/bna/bfa_defs.h | 8 | ||||
-rw-r--r-- | drivers/net/ethernet/brocade/bna/bfa_ioc.h | 6 | ||||
-rw-r--r-- | drivers/net/ethernet/brocade/bna/bnad.c | 6 | ||||
-rw-r--r-- | drivers/net/ethernet/brocade/bna/bnad.h | 20 |
4 files changed, 21 insertions, 19 deletions
diff --git a/drivers/net/ethernet/brocade/bna/bfa_defs.h b/drivers/net/ethernet/brocade/bna/bfa_defs.h index 205b92b3709c..a81c0ccfc2f8 100644 --- a/drivers/net/ethernet/brocade/bna/bfa_defs.h +++ b/drivers/net/ethernet/brocade/bna/bfa_defs.h | |||
@@ -251,10 +251,10 @@ struct bfa_mfg_block { | |||
251 | * ---------------------- pci definitions ------------ | 251 | * ---------------------- pci definitions ------------ |
252 | */ | 252 | */ |
253 | 253 | ||
254 | #define bfa_asic_id_ct(devid) \ | 254 | #define bfa_asic_id_ct(device) \ |
255 | ((devid) == PCI_DEVICE_ID_BROCADE_CT || \ | 255 | ((device) == PCI_DEVICE_ID_BROCADE_CT || \ |
256 | (devid) == PCI_DEVICE_ID_BROCADE_CT_FC) | 256 | (device) == PCI_DEVICE_ID_BROCADE_CT_FC) |
257 | #define bfa_asic_id_ctc(devid) (bfa_asic_id_ct(devid)) | 257 | #define bfa_asic_id_ctc(device) (bfa_asic_id_ct(device)) |
258 | 258 | ||
259 | enum bfa_mode { | 259 | enum bfa_mode { |
260 | BFA_MODE_HBA = 1, | 260 | BFA_MODE_HBA = 1, |
diff --git a/drivers/net/ethernet/brocade/bna/bfa_ioc.h b/drivers/net/ethernet/brocade/bna/bfa_ioc.h index f5a3d4e82078..9116324865cc 100644 --- a/drivers/net/ethernet/brocade/bna/bfa_ioc.h +++ b/drivers/net/ethernet/brocade/bna/bfa_ioc.h | |||
@@ -274,8 +274,10 @@ void bfa_nw_ioc_mbox_regisr(struct bfa_ioc *ioc, enum bfi_mclass mc, | |||
274 | ((__ioc)->ioc_hwif->ioc_pll_init((__ioc)->pcidev.pci_bar_kva, \ | 274 | ((__ioc)->ioc_hwif->ioc_pll_init((__ioc)->pcidev.pci_bar_kva, \ |
275 | (__ioc)->asic_mode)) | 275 | (__ioc)->asic_mode)) |
276 | 276 | ||
277 | #define bfa_ioc_isr_mode_set(__ioc, __msix) \ | 277 | #define bfa_ioc_isr_mode_set(__ioc, __msix) do { \ |
278 | ((__ioc)->ioc_hwif->ioc_isr_mode_set(__ioc, __msix)) | 278 | if ((__ioc)->ioc_hwif->ioc_isr_mode_set) \ |
279 | ((__ioc)->ioc_hwif->ioc_isr_mode_set(__ioc, __msix)); \ | ||
280 | } while (0) | ||
279 | #define bfa_ioc_ownership_reset(__ioc) \ | 281 | #define bfa_ioc_ownership_reset(__ioc) \ |
280 | ((__ioc)->ioc_hwif->ioc_ownership_reset(__ioc)) | 282 | ((__ioc)->ioc_hwif->ioc_ownership_reset(__ioc)) |
281 | 283 | ||
diff --git a/drivers/net/ethernet/brocade/bna/bnad.c b/drivers/net/ethernet/brocade/bna/bnad.c index 6ad4b477a4ef..1f4269c4c9c5 100644 --- a/drivers/net/ethernet/brocade/bna/bnad.c +++ b/drivers/net/ethernet/brocade/bna/bnad.c | |||
@@ -1001,7 +1001,7 @@ bnad_cb_rx_cleanup(struct bnad *bnad, struct bna_rx *rx) | |||
1001 | 1001 | ||
1002 | mdelay(BNAD_TXRX_SYNC_MDELAY); | 1002 | mdelay(BNAD_TXRX_SYNC_MDELAY); |
1003 | 1003 | ||
1004 | for (i = 0; i < BNAD_MAX_RXPS_PER_RX; i++) { | 1004 | for (i = 0; i < BNAD_MAX_RXP_PER_RX; i++) { |
1005 | rx_ctrl = &rx_info->rx_ctrl[i]; | 1005 | rx_ctrl = &rx_info->rx_ctrl[i]; |
1006 | ccb = rx_ctrl->ccb; | 1006 | ccb = rx_ctrl->ccb; |
1007 | if (!ccb) | 1007 | if (!ccb) |
@@ -1030,7 +1030,7 @@ bnad_cb_rx_post(struct bnad *bnad, struct bna_rx *rx) | |||
1030 | int i; | 1030 | int i; |
1031 | int j; | 1031 | int j; |
1032 | 1032 | ||
1033 | for (i = 0; i < BNAD_MAX_RXPS_PER_RX; i++) { | 1033 | for (i = 0; i < BNAD_MAX_RXP_PER_RX; i++) { |
1034 | rx_ctrl = &rx_info->rx_ctrl[i]; | 1034 | rx_ctrl = &rx_info->rx_ctrl[i]; |
1035 | ccb = rx_ctrl->ccb; | 1035 | ccb = rx_ctrl->ccb; |
1036 | if (!ccb) | 1036 | if (!ccb) |
@@ -2227,7 +2227,7 @@ bnad_q_num_init(struct bnad *bnad) | |||
2227 | int rxps; | 2227 | int rxps; |
2228 | 2228 | ||
2229 | rxps = min((uint)num_online_cpus(), | 2229 | rxps = min((uint)num_online_cpus(), |
2230 | (uint)(BNAD_MAX_RXS * BNAD_MAX_RXPS_PER_RX)); | 2230 | (uint)(BNAD_MAX_RX * BNAD_MAX_RXP_PER_RX)); |
2231 | 2231 | ||
2232 | if (!(bnad->cfg_flags & BNAD_CF_MSIX)) | 2232 | if (!(bnad->cfg_flags & BNAD_CF_MSIX)) |
2233 | rxps = 1; /* INTx */ | 2233 | rxps = 1; /* INTx */ |
diff --git a/drivers/net/ethernet/brocade/bna/bnad.h b/drivers/net/ethernet/brocade/bna/bnad.h index 5b5451edf497..3c231390b17c 100644 --- a/drivers/net/ethernet/brocade/bna/bnad.h +++ b/drivers/net/ethernet/brocade/bna/bnad.h | |||
@@ -38,12 +38,12 @@ | |||
38 | #define BNAD_TXQ_DEPTH 2048 | 38 | #define BNAD_TXQ_DEPTH 2048 |
39 | #define BNAD_RXQ_DEPTH 2048 | 39 | #define BNAD_RXQ_DEPTH 2048 |
40 | 40 | ||
41 | #define BNAD_MAX_TXS 1 | 41 | #define BNAD_MAX_TX 1 |
42 | #define BNAD_MAX_TXQ_PER_TX 8 /* 8 priority queues */ | 42 | #define BNAD_MAX_TXQ_PER_TX 8 /* 8 priority queues */ |
43 | #define BNAD_TXQ_NUM 1 | 43 | #define BNAD_TXQ_NUM 1 |
44 | 44 | ||
45 | #define BNAD_MAX_RXS 1 | 45 | #define BNAD_MAX_RX 1 |
46 | #define BNAD_MAX_RXPS_PER_RX 16 | 46 | #define BNAD_MAX_RXP_PER_RX 16 |
47 | #define BNAD_MAX_RXQ_PER_RXP 2 | 47 | #define BNAD_MAX_RXQ_PER_RXP 2 |
48 | 48 | ||
49 | /* | 49 | /* |
@@ -190,7 +190,7 @@ struct bnad_tx_info { | |||
190 | struct bnad_rx_info { | 190 | struct bnad_rx_info { |
191 | struct bna_rx *rx; /* 1:1 between rx_info & rx */ | 191 | struct bna_rx *rx; /* 1:1 between rx_info & rx */ |
192 | 192 | ||
193 | struct bnad_rx_ctrl rx_ctrl[BNAD_MAX_RXPS_PER_RX]; | 193 | struct bnad_rx_ctrl rx_ctrl[BNAD_MAX_RXP_PER_RX]; |
194 | u32 rx_id; | 194 | u32 rx_id; |
195 | } ____cacheline_aligned; | 195 | } ____cacheline_aligned; |
196 | 196 | ||
@@ -234,8 +234,8 @@ struct bnad { | |||
234 | struct net_device *netdev; | 234 | struct net_device *netdev; |
235 | 235 | ||
236 | /* Data path */ | 236 | /* Data path */ |
237 | struct bnad_tx_info tx_info[BNAD_MAX_TXS]; | 237 | struct bnad_tx_info tx_info[BNAD_MAX_TX]; |
238 | struct bnad_rx_info rx_info[BNAD_MAX_RXS]; | 238 | struct bnad_rx_info rx_info[BNAD_MAX_RX]; |
239 | 239 | ||
240 | unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)]; | 240 | unsigned long active_vlans[BITS_TO_LONGS(VLAN_N_VID)]; |
241 | /* | 241 | /* |
@@ -255,8 +255,8 @@ struct bnad { | |||
255 | u8 tx_coalescing_timeo; | 255 | u8 tx_coalescing_timeo; |
256 | u8 rx_coalescing_timeo; | 256 | u8 rx_coalescing_timeo; |
257 | 257 | ||
258 | struct bna_rx_config rx_config[BNAD_MAX_RXS]; | 258 | struct bna_rx_config rx_config[BNAD_MAX_RX]; |
259 | struct bna_tx_config tx_config[BNAD_MAX_TXS]; | 259 | struct bna_tx_config tx_config[BNAD_MAX_TX]; |
260 | 260 | ||
261 | void __iomem *bar0; /* BAR0 address */ | 261 | void __iomem *bar0; /* BAR0 address */ |
262 | 262 | ||
@@ -283,8 +283,8 @@ struct bnad { | |||
283 | /* Control path resources, memory & irq */ | 283 | /* Control path resources, memory & irq */ |
284 | struct bna_res_info res_info[BNA_RES_T_MAX]; | 284 | struct bna_res_info res_info[BNA_RES_T_MAX]; |
285 | struct bna_res_info mod_res_info[BNA_MOD_RES_T_MAX]; | 285 | struct bna_res_info mod_res_info[BNA_MOD_RES_T_MAX]; |
286 | struct bnad_tx_res_info tx_res_info[BNAD_MAX_TXS]; | 286 | struct bnad_tx_res_info tx_res_info[BNAD_MAX_TX]; |
287 | struct bnad_rx_res_info rx_res_info[BNAD_MAX_RXS]; | 287 | struct bnad_rx_res_info rx_res_info[BNAD_MAX_RX]; |
288 | 288 | ||
289 | struct bnad_completion bnad_completions; | 289 | struct bnad_completion bnad_completions; |
290 | 290 | ||