Lines Matching refs:tg3_flag
91 #define tg3_flag(tp, flag) \
130 (tg3_flag(tp, JUMBO_CAPABLE) ? 9000 : 1500)
137 (tg3_flag(tp, LRG_PROD_RING_CAP) ? \
141 (tg3_flag(tp, LRG_PROD_RING_CAP) ? \
212 #define TG3_MAX_UCAST_ADDR(tp) (tg3_flag((tp), ENABLE_ASF) ? 2 : 3)
213 #define TG3_UCAST_ADDR_IDX(tp) (tg3_flag((tp), ENABLE_ASF) ? 2 : 1)
566 if (tg3_flag(tp, PCIX_TARGET_HWBUG) || tg3_flag(tp, ICH_WORKAROUND))
586 if (tg3_flag(tp, FLUSH_POSTED_WRITES) ||
587 (!tg3_flag(tp, MBOX_WRITE_REORDER) &&
588 !tg3_flag(tp, ICH_WORKAROUND)))
596 if (tg3_flag(tp, TXD_MBOX_HWBUG))
598 if (tg3_flag(tp, MBOX_WRITE_REORDER) ||
599 tg3_flag(tp, FLUSH_POSTED_WRITES))
633 if (tg3_flag(tp, SRAM_USE_CONFIG)) {
660 if (tg3_flag(tp, SRAM_USE_CONFIG)) {
712 if (!tg3_flag(tp, ENABLE_APE))
773 if (!tg3_flag(tp, ENABLE_APE))
850 if (!tg3_flag(tp, APE_HAS_NCSI))
941 if (!tg3_flag(tp, ENABLE_APE))
964 tg3_flag(tp, WOL_ENABLE)) {
988 if (!tg3_flag(tp, ENABLE_APE) ||
1021 if (tg3_flag(tp, 1SHOT_MSI))
1028 if (!tg3_flag(tp, TAGGED_STATUS) &&
1044 if (!(tg3_flag(tp, USE_LINKCHG_REG) || tg3_flag(tp, POLL_SERDES))) {
1076 if (!tg3_flag(tp, TAGGED_STATUS) && tg3_has_work(tnapi))
1086 if (tg3_flag(tp, CPMU_PRESENT) || tg3_flag(tp, 5780_CLASS))
1097 if (tg3_flag(tp, 5705_PLUS)) {
1447 if (!tg3_flag(tp, RGMII_INBAND_DISABLE))
1460 if (!tg3_flag(tp, RGMII_INBAND_DISABLE)) {
1461 if (tg3_flag(tp, RGMII_EXT_IBND_RX_EN))
1463 if (tg3_flag(tp, RGMII_EXT_IBND_TX_EN))
1478 if (!tg3_flag(tp, RGMII_INBAND_DISABLE)) {
1479 if (tg3_flag(tp, RGMII_EXT_IBND_RX_EN))
1484 if (tg3_flag(tp, RGMII_EXT_IBND_TX_EN))
1498 if (tg3_flag(tp, MDIOBUS_INITED) &&
1509 if (tg3_flag(tp, 5717_PLUS)) {
1521 } else if (tg3_flag(tp, IS_SSB_CORE) && tg3_flag(tp, ROBOSWITCH)) {
1533 if (!tg3_flag(tp, USE_PHYLIB) || tg3_flag(tp, MDIOBUS_INITED))
1584 if (tg3_flag(tp, RGMII_INBAND_DISABLE))
1586 if (tg3_flag(tp, RGMII_EXT_IBND_RX_EN))
1588 if (tg3_flag(tp, RGMII_EXT_IBND_TX_EN))
1612 if (tg3_flag(tp, MDIOBUS_INITED)) {
1703 if (!tg3_flag(tp, 5780_CLASS) || !tg3_flag(tp, ENABLE_ASF))
1723 if (tg3_flag(tp, ENABLE_ASF) && !tg3_flag(tp, ENABLE_APE)) {
1742 if (tg3_flag(tp, ASF_NEW_HANDSHAKE)) {
1768 if (tg3_flag(tp, ASF_NEW_HANDSHAKE)) {
1789 if (tg3_flag(tp, ENABLE_ASF)) {
1817 if (tg3_flag(tp, NO_FWARE_REPORTED))
1820 if (tg3_flag(tp, IS_SSB_CORE)) {
1844 if (!tg3_flag(tp, NO_FWARE_REPORTED)) {
1860 if (i >= 100000 && !tg3_flag(tp, NO_FWARE_REPORTED)) {
1973 if (tg3_flag(tp, USE_PHYLIB))
1978 if (autoneg == AUTONEG_ENABLE && tg3_flag(tp, PAUSE_AUTONEG)) {
2228 if (!tg3_flag(tp, 5705_PLUS) ||
2229 (tg3_flag(tp, 5717_PLUS) &&
2259 if (!tg3_flag(tp, 5705_PLUS) ||
2434 tg3_flag(tp, 57765_CLASS)) &&
2626 if (tg3_flag(tp, ENABLE_ASF))
2694 if (tg3_flag(tp, 5717_PLUS) &&
2744 } else if (tg3_flag(tp, JUMBO_CAPABLE)) {
2756 if (tg3_flag(tp, JUMBO_CAPABLE)) {
2816 if (!tg3_flag(tp, IS_NIC))
2843 if (!tg3_flag(tp, IS_NIC) ||
2865 if (!tg3_flag(tp, IS_NIC))
2948 if (tg3_flag(tp, ENABLE_ASF) || tg3_flag(tp, ENABLE_APE) || wol_enable)
2970 if (!tg3_flag(tp, IS_NIC) || tg3_flag(tp, 57765_CLASS))
2977 tg3_flag(tp, WOL_ENABLE) != 0 : 0);
2990 if (tg3_flag(tp_peer, INIT_COMPLETE))
2993 if ((include_wol && tg3_flag(tp_peer, WOL_ENABLE)) ||
2994 tg3_flag(tp_peer, ENABLE_ASF))
2999 if ((include_wol && tg3_flag(tp, WOL_ENABLE)) ||
3000 tg3_flag(tp, ENABLE_ASF))
3138 if (tg3_flag(tp, NVRAM)) {
3161 if (tg3_flag(tp, NVRAM)) {
3172 if (tg3_flag(tp, 5750_PLUS) && !tg3_flag(tp, PROTECTED_NVRAM)) {
3182 if (tg3_flag(tp, 5750_PLUS) && !tg3_flag(tp, PROTECTED_NVRAM)) {
3252 if (tg3_flag(tp, NVRAM) &&
3253 tg3_flag(tp, NVRAM_BUFFERED) &&
3254 tg3_flag(tp, FLASH) &&
3255 !tg3_flag(tp, NO_NVRAM_ADDR_TRANS) &&
3267 if (tg3_flag(tp, NVRAM) &&
3268 tg3_flag(tp, NVRAM_BUFFERED) &&
3269 tg3_flag(tp, FLASH) &&
3270 !tg3_flag(tp, NO_NVRAM_ADDR_TRANS) &&
3290 if (!tg3_flag(tp, NVRAM))
3504 !tg3_flag(tp, FLASH) ||
3505 !tg3_flag(tp, 57765_PLUS))
3509 !tg3_flag(tp, 5755_PLUS) &&
3519 if (!tg3_flag(tp, FLASH)) {
3536 if (tg3_flag(tp, EEPROM_WRITE_PROT)) {
3542 if (!tg3_flag(tp, NVRAM)) {
3552 if (tg3_flag(tp, 5750_PLUS) && !tg3_flag(tp, PROTECTED_NVRAM))
3558 if (tg3_flag(tp, NVRAM_BUFFERED) || !tg3_flag(tp, FLASH)) {
3573 if (tg3_flag(tp, EEPROM_WRITE_PROT)) {
3640 BUG_ON(cpu_base == TX_CPU_BASE && tg3_flag(tp, 5705_PLUS));
3655 if (tg3_flag(tp, IS_SSB_CORE))
3668 if (tg3_flag(tp, NVRAM))
3709 if (cpu_base == TX_CPU_BASE && tg3_flag(tp, 5705_PLUS)) {
3716 if (tg3_flag(tp, 5705_PLUS) && tg3_asic_rev(tp) != ASIC_REV_57766)
3865 if (!tg3_flag(tp, NO_NVRAM))
3908 if (!tg3_flag(tp, FW_TSO))
4035 if (tg3_flag(tp, CLKREQ_BUG))
4044 tg3_flag(tp, WOL_ENABLE);
4046 if (tg3_flag(tp, USE_PHYLIB)) {
4073 if (tg3_flag(tp, ENABLE_ASF) || device_should_wake) {
4074 if (tg3_flag(tp, WOL_SPEED_100MB)) {
4114 } else if (!tg3_flag(tp, ENABLE_ASF)) {
4125 if (tg3_flag(tp, WOL_CAP))
4158 u32 speed = tg3_flag(tp, WOL_SPEED_100MB) ?
4169 if (!tg3_flag(tp, 5750_PLUS))
4173 if ((tg3_flag(tp, 5705_PLUS) && !tg3_flag(tp, 5780_CLASS)) &&
4174 (tg3_flag(tp, ENABLE_ASF) || tg3_flag(tp, ENABLE_APE)))
4177 if (tg3_flag(tp, ENABLE_APE))
4189 if (!tg3_flag(tp, WOL_SPEED_100MB) &&
4200 } else if (tg3_flag(tp, 5780_CLASS) ||
4201 tg3_flag(tp, CPMU_PRESENT) ||
4204 } else if (!(tg3_flag(tp, 5750_PLUS) && tg3_flag(tp, ENABLE_ASF))) {
4213 } else if (tg3_flag(tp, 5705_PLUS)) {
4227 if (!tg3_flag(tp, 5705_PLUS)) {
4244 if (!(device_should_wake) && !tg3_flag(tp, ENABLE_ASF))
4250 if ((!tg3_flag(tp, IS_SSB_CORE)) &&
4257 if (!tg3_flag(tp, ENABLE_ASF)) {
4276 pci_wake_from_d3(tp->pdev, tg3_flag(tp, WOL_ENABLE));
4421 if (tg3_flag(tp, WOL_SPEED_100MB))
4765 if (tg3_flag(tp, ENABLE_APE))
4816 !tg3_flag(tp, INIT_COMPLETE))
4980 if (tg3_flag(tp, ROBOSWITCH)) {
5010 if (tg3_flag(tp, RGMII_MODE)) {
5054 if (tg3_flag(tp, USE_LINKCHG_REG)) {
5065 (tg3_flag(tp, PCIX_MODE) || tg3_flag(tp, PCI_HIGH_SPEED))) {
5077 if (tg3_flag(tp, CLKREQ_BUG)) {
5459 if (tg3_flag(tp, INIT_COMPLETE) &&
5726 if (!tg3_flag(tp, HW_AUTONEG) &&
5728 tg3_flag(tp, INIT_COMPLETE)) {
5760 if (tg3_flag(tp, HW_AUTONEG))
5982 } else if (!tg3_flag(tp, 5780_CLASS)) {
6114 if (!tg3_flag(tp, 5705_PLUS)) {
6123 if (tg3_flag(tp, ASPM_WORKAROUND)) {
6170 if (tg3_flag(tp, PTP_CAPABLE)) {
6359 if (!tg3_flag(tp, PTP_CAPABLE))
6371 if (!tg3_flag(tp, PTP_CAPABLE))
6380 if (!tg3_flag(tp, PTP_CAPABLE) || !tp->ptp_clock)
6424 if (tg3_flag(tp, SUPPORT_MSIX))
6436 if (!tg3_flag(tp, 5705_PLUS)) {
6448 if (tg3_flag(tp, NVRAM))
6469 if (tg3_flag(tp, PCI_EXPRESS)) {
6524 BUG_ON(tg3_flag(tp, MBOX_WRITE_REORDER) ||
6557 if (tg3_flag(tp, ENABLE_TSS))
6992 if (!tg3_flag(tp, ENABLE_RSS)) {
7029 if (!(tg3_flag(tp, USE_LINKCHG_REG) || tg3_flag(tp, POLL_SERDES))) {
7036 if (tg3_flag(tp, USE_PHYLIB)) {
7183 if (unlikely(tg3_flag(tp, TX_RECOVERY_PENDING)))
7197 if (tg3_flag(tp, ENABLE_RSS) && tnapi == &tp->napi[1]) {
7248 if (unlikely(tg3_flag(tp, TX_RECOVERY_PENDING)))
7303 if (tg3_flag(tp, ERROR_PROCESSED))
7347 if (unlikely(tg3_flag(tp, TX_RECOVERY_PENDING)))
7353 if (tg3_flag(tp, TAGGED_STATUS)) {
7534 if (tg3_flag(tp, CHIP_RESETTING) ||
7583 if (tg3_flag(tp, CHIP_RESETTING) ||
7690 if (tg3_flag(tp, 40BIT_DMA_BUG))
7715 if (tg3_flag(tp, SHORT_DMA_BUG) && len <= 8)
7935 if (tg3_flag(tp, ENABLE_TSS))
7983 tg3_flag(tp, TSO_BUG)) {
8000 if (tg3_flag(tp, HW_TSO_1) ||
8001 tg3_flag(tp, HW_TSO_2) ||
8002 tg3_flag(tp, HW_TSO_3)) {
8010 if (tg3_flag(tp, HW_TSO_3)) {
8015 } else if (tg3_flag(tp, HW_TSO_2))
8017 else if (tg3_flag(tp, HW_TSO_1) ||
8046 if (tg3_flag(tp, USE_JUMBO_BDFLAG) &&
8056 tg3_flag(tp, TX_TSTAMP_EN)) {
8073 if (tg3_flag(tp, 5701_DMA_BUG))
8083 if (!tg3_flag(tp, HW_TSO_1) &&
8084 !tg3_flag(tp, HW_TSO_2) &&
8085 !tg3_flag(tp, HW_TSO_3))
8186 if (!tg3_flag(tp, 5705_PLUS))
8196 if (tg3_flag(tp, 5705_PLUS) ||
8268 tg3_flag(tp, 5780_CLASS)) {
8330 if (dev->mtu > ETH_DATA_LEN && tg3_flag(tp, 5780_CLASS))
8357 if (tg3_flag(tp, JUMBO_CAPABLE)) {
8373 if (tg3_flag(tp, JUMBO_CAPABLE) && !tg3_flag(tp, 5780_CLASS)) {
8410 if (tg3_flag(tp, 5780_CLASS) &&
8446 if (!tg3_flag(tp, JUMBO_CAPABLE) || tg3_flag(tp, 5780_CLASS))
8451 if (!tg3_flag(tp, JUMBO_RING_ENABLE))
8523 if (tg3_flag(tp, JUMBO_CAPABLE) && !tg3_flag(tp, 5780_CLASS)) {
8646 if (tg3_flag(tp, ENABLE_TSS))
8700 if (tg3_flag(tp, ENABLE_RSS))
8713 if (!i && tg3_flag(tp, ENABLE_RSS))
8791 if (tg3_flag(tp, ENABLE_RSS)) {
8840 if (tg3_flag(tp, 5705_PLUS)) {
8976 tg3_flag(tp, PCIX_MODE))
8979 if (tg3_flag(tp, ENABLE_APE))
8987 if (!tg3_flag(tp, PCI_EXPRESS)) {
8995 if (tg3_flag(tp, PCIX_MODE)) {
9005 if (tg3_flag(tp, 5780_CLASS)) {
9010 if (tg3_flag(tp, USING_MSI)) {
9096 tg3_flag(tp, 5755_PLUS))
9142 if (tg3_flag(tp, PCI_EXPRESS)) {
9145 !tg3_flag(tp, 57765_PLUS) &&
9170 if (tg3_flag(tp, 5705_PLUS) && !tg3_flag(tp, CPMU_PRESENT))
9203 if (tg3_flag(tp, PCI_EXPRESS) && pci_is_pcie(tp->pdev)) {
9225 if (!tg3_flag(tp, CPMU_PRESENT))
9243 if (tg3_flag(tp, 5780_CLASS))
9252 if (tg3_flag(tp, IS_SSB_CORE)) {
9298 if (tg3_flag(tp, PCI_EXPRESS) &&
9301 !tg3_flag(tp, 57765_PLUS)) {
9332 if (tg3_flag(tp, 5750_PLUS))
9401 if (tg3_flag(tp, ENABLE_ASF)) {
9437 if (!tg3_flag(tp, 5705_PLUS))
9448 if (!tg3_flag(tp, ENABLE_TSS)) {
9481 if (!tg3_flag(tp, ENABLE_RSS)) {
9515 if (!tg3_flag(tp, 5705_PLUS)) {
9534 if (!tg3_flag(tp, 5705_PLUS))
9536 else if (tg3_flag(tp, 5717_PLUS))
9538 else if (tg3_flag(tp, 57765_CLASS) ||
9556 if (tg3_flag(tp, ENABLE_TSS))
9577 if (tg3_flag(tp, 5717_PLUS))
9579 else if (!tg3_flag(tp, 5705_PLUS))
9583 tg3_flag(tp, 57765_CLASS))
9600 if (tg3_flag(tp, ENABLE_RSS))
9633 if (tg3_flag(tp, SUPPORT_MSIX)) {
9637 if (tg3_flag(tp, ENABLE_TSS))
9645 if (!tg3_flag(tp, ENABLE_TSS))
9655 if (!tg3_flag(tp, 5705_PLUS)) {
9690 if (!tg3_flag(tp, 5750_PLUS) ||
9691 tg3_flag(tp, 5780_CLASS) ||
9694 tg3_flag(tp, 57765_PLUS))
9708 if (tg3_flag(tp, 57765_PLUS))
9711 if (!tg3_flag(tp, JUMBO_CAPABLE) || tg3_flag(tp, 5780_CLASS))
9721 if (tg3_flag(tp, 57765_PLUS))
9770 if (!tg3_flag(tp, ENABLE_ASF))
9838 if (!tg3_flag(tp, SUPPORT_MSIX))
9894 if (tg3_flag(tp, INIT_COMPLETE))
9953 if (tg3_flag(tp, L1PLLPD_EN)) {
9967 if (tg3_flag(tp, 57765_CLASS)) {
10017 if (!tg3_flag(tp, CPMU_PRESENT)) {
10018 if (!tg3_flag(tp, PCI_EXPRESS))
10024 tg3_flag(tp, PCIX_MODE)) {
10030 if (tg3_flag(tp, ENABLE_APE)) {
10057 if (tg3_flag(tp, 57765_PLUS)) {
10062 if (!tg3_flag(tp, 57765_CLASS) &&
10094 if (tg3_flag(tp, PTP_CAPABLE))
10116 if (tg3_flag(tp, 5750_PLUS)) {
10126 } else if (tg3_flag(tp, TSO_CAPABLE)) {
10202 if (!tg3_flag(tp, 5717_PLUS))
10207 if (!tg3_flag(tp, 5705_PLUS))
10215 (tg3_flag(tp, JUMBO_CAPABLE) && !tg3_flag(tp, 5780_CLASS))) {
10217 if (tg3_flag(tp, JUMBO_RING_ENABLE)) {
10226 if (!tg3_flag(tp, USE_JUMBO_BDFLAG) ||
10227 tg3_flag(tp, 57765_CLASS) ||
10236 if (tg3_flag(tp, 57765_PLUS)) {
10251 tg3_flag(tp, JUMBO_RING_ENABLE) ? tp->rx_jumbo_pending : 0;
10303 if (tg3_flag(tp, TSO_CAPABLE) &&
10307 !tg3_flag(tp, IS_5788)) {
10312 if (tg3_flag(tp, PCI_EXPRESS))
10323 if (tg3_flag(tp, HW_TSO_1) ||
10324 tg3_flag(tp, HW_TSO_2) ||
10325 tg3_flag(tp, HW_TSO_3))
10328 if (tg3_flag(tp, 57765_PLUS) ||
10341 tg3_flag(tp, 57765_PLUS)) {
10379 if (tg3_flag(tp, 5750_PLUS)) {
10384 tg3_flag(tp, TSO_CAPABLE)) {
10407 if (!tg3_flag(tp, 5705_PLUS)) {
10433 if (!tg3_flag(tp, 5705_PLUS))
10446 if (tg3_flag(tp, ENABLE_APE))
10448 if (!tg3_flag(tp, 5705_PLUS) &&
10461 if (!tg3_flag(tp, IS_NIC)) {
10479 if (tg3_flag(tp, EEPROM_WRITE_PROT))
10486 if (tg3_flag(tp, USING_MSIX)) {
10491 if (!tg3_flag(tp, 1SHOT_MSI))
10496 if (!tg3_flag(tp, 5705_PLUS)) {
10509 if (tg3_flag(tp, TSO_CAPABLE) &&
10514 !tg3_flag(tp, IS_5788)) {
10520 if (tg3_flag(tp, 5755_PLUS))
10529 if (tg3_flag(tp, PCIX_MODE)) {
10563 if (!tg3_flag(tp, 5705_PLUS))
10575 if (tg3_flag(tp, LRG_PROD_RING_CAP))
10579 if (tg3_flag(tp, HW_TSO_1) ||
10580 tg3_flag(tp, HW_TSO_2) ||
10581 tg3_flag(tp, HW_TSO_3))
10584 if (tg3_flag(tp, ENABLE_TSS))
10602 if (tg3_flag(tp, TSO_CAPABLE)) {
10610 if (tg3_flag(tp, 5755_PLUS) ||
10624 if (tg3_flag(tp, ENABLE_RSS)) {
10636 if (tg3_flag(tp, 5755_PLUS))
10642 if (tg3_flag(tp, ENABLE_RSS))
10680 if (tg3_flag(tp, 57765_CLASS))
10703 if (!tg3_flag(tp, USE_PHYLIB)) {
10732 if (tg3_flag(tp, 5705_PLUS) && !tg3_flag(tp, 5780_CLASS))
10736 if (tg3_flag(tp, ENABLE_ASF))
10786 if (tg3_flag(tp, ENABLE_APE))
10929 if (unlikely(tg3_flag(tp, 5719_5720_RDMA_BUG) &&
11004 if (tp->irq_sync || tg3_flag(tp, RESET_TASK_PENDING)) {
11010 tg3_flag(tp, 57765_CLASS))
11013 if (tg3_flag(tp, FLUSH_POSTED_WRITES)) {
11018 if (!tg3_flag(tp, TAGGED_STATUS)) {
11040 if (tg3_flag(tp, 5705_PLUS))
11046 if (tg3_flag(tp, USE_LINKCHG_REG)) {
11061 } else if (tg3_flag(tp, POLL_SERDES)) {
11086 tg3_flag(tp, 5780_CLASS)) {
11088 } else if (tg3_flag(tp, POLL_CPMU_LINK)) {
11118 if (tg3_flag(tp, ENABLE_ASF) && !tg3_flag(tp, ENABLE_APE)) {
11144 if (tg3_flag(tp, TAGGED_STATUS) &&
11146 !tg3_flag(tp, 57765_CLASS))
11222 if (tg3_flag(tp, TX_RECOVERY_PENDING)) {
11281 if (tg3_flag(tp, USING_MSI) || tg3_flag(tp, USING_MSIX)) {
11283 if (tg3_flag(tp, 1SHOT_MSI))
11288 if (tg3_flag(tp, TAGGED_STATUS))
11314 if (tg3_flag(tp, 57765_PLUS)) {
11342 if (tg3_flag(tp, 57765_PLUS) &&
11360 if (tg3_flag(tp, 57765_PLUS) && tg3_flag(tp, 1SHOT_MSI)) {
11378 if (!tg3_flag(tp, USING_MSI))
11539 if ((tg3_flag(tp, SUPPORT_MSI) || tg3_flag(tp, SUPPORT_MSIX)) &&
11540 !tg3_flag(tp, TAGGED_STATUS)) {
11549 if (tg3_flag(tp, SUPPORT_MSIX) && tg3_enable_msix(tp))
11551 else if (tg3_flag(tp, SUPPORT_MSI) && pci_enable_msi(tp->pdev) == 0)
11554 if (tg3_flag(tp, USING_MSI) || tg3_flag(tp, USING_MSIX)) {
11556 if (tg3_flag(tp, USING_MSIX) && tp->irq_cnt > 1)
11558 if (!tg3_flag(tp, 1SHOT_MSI))
11563 if (!tg3_flag(tp, USING_MSIX)) {
11578 if (tg3_flag(tp, USING_MSIX))
11580 else if (tg3_flag(tp, USING_MSI))
11641 if (test_irq && tg3_flag(tp, USING_MSI)) {
11653 if (!tg3_flag(tp, 57765_PLUS) && tg3_flag(tp, USING_MSI)) {
11765 } else if (!tg3_flag(tp, TSO_CAPABLE)) {
12046 if (tg3_flag(tp, NO_NVRAM))
12056 if (tg3_flag(tp, CPMU_PRESENT)) {
12137 if (tg3_flag(tp, NO_NVRAM) ||
12191 if (tg3_flag(tp, USE_PHYLIB)) {
12222 if (tg3_flag(tp, PAUSE_AUTONEG)) {
12267 if (tg3_flag(tp, USE_PHYLIB)) {
12369 if (tg3_flag(tp, WOL_CAP) && device_can_wakeup(&tp->pdev->dev))
12374 if (tg3_flag(tp, WOL_ENABLE) && device_can_wakeup(&tp->pdev->dev))
12387 !(tg3_flag(tp, WOL_CAP) && device_can_wakeup(dp)))
12425 if (tg3_flag(tp, USE_PHYLIB)) {
12453 if (tg3_flag(tp, JUMBO_RING_ENABLE))
12461 if (tg3_flag(tp, JUMBO_RING_ENABLE))
12479 (tg3_flag(tp, TSO_BUG) &&
12493 if (tg3_flag(tp, MAX_RXPEND_64) &&
12497 if (tg3_flag(tp, JUMBO_RING_ENABLE))
12528 epause->autoneg = !!tg3_flag(tp, PAUSE_AUTONEG);
12550 if (tg3_flag(tp, USE_PHYLIB)) {
12651 if (!tg3_flag(tp, SUPPORT_MSIX))
12676 if (tg3_flag(tp, SUPPORT_MSIX))
12717 if (!netif_running(dev) || !tg3_flag(tp, ENABLE_RSS))
12760 if (!tg3_flag(tp, SUPPORT_MSIX))
12847 if (tg3_flag(tp, NO_NVRAM) || tg3_nvram_read(tp, 0, &magic))
12932 if (tg3_flag(tp, NO_NVRAM))
13282 if (tg3_flag(tp, 5705_PLUS)) {
13284 if (tg3_flag(tp, 5750_PLUS))
13295 if (tg3_flag(tp, IS_5788) &&
13418 if (tg3_flag(tp, 5717_PLUS))
13420 else if (tg3_flag(tp, 57765_CLASS) ||
13423 else if (tg3_flag(tp, 5755_PLUS))
13427 else if (tg3_flag(tp, 5705_PLUS))
13480 if (tg3_flag(tp, ENABLE_RSS))
13482 if (tg3_flag(tp, ENABLE_TSS))
13519 if (tg3_flag(tp, HW_TSO_1) ||
13520 tg3_flag(tp, HW_TSO_2) ||
13521 tg3_flag(tp, HW_TSO_3)) {
13529 if (tg3_flag(tp, HW_TSO_3)) {
13534 } else if (tg3_flag(tp, HW_TSO_2))
13536 else if (tg3_flag(tp, HW_TSO_1) ||
13548 if (tg3_flag(tp, USE_JUMBO_BDFLAG) &&
13709 if (tg3_flag(tp, ENABLE_RSS)) {
13724 !tg3_flag(tp, CPMU_PRESENT)) {
13730 if (tg3_flag(tp, JUMBO_RING_ENABLE) &&
13738 !tg3_flag(tp, USE_PHYLIB)) {
13752 if (tg3_flag(tp, TSO_CAPABLE) &&
13755 if (tg3_flag(tp, JUMBO_RING_ENABLE) &&
13771 if (tg3_flag(tp, TSO_CAPABLE) &&
13775 if (tg3_flag(tp, JUMBO_RING_ENABLE) &&
13833 if (!tg3_flag(tp, 5705_PLUS))
13889 if (!tg3_flag(tp, PTP_CAPABLE))
13976 if (!tg3_flag(tp, PTP_CAPABLE))
13980 stmpconf.tx_type = (tg3_flag(tp, TX_TSTAMP_EN) ?
14038 if (tg3_flag(tp, USE_PHYLIB)) {
14111 if (!tg3_flag(tp, 5705_PLUS)) {
14250 if (!tp->hw_stats || !tg3_flag(tp, INIT_COMPLETE)) {
14278 if (tg3_flag(tp, 5780_CLASS)) {
14285 if (tg3_flag(tp, 5780_CLASS)) {
14395 if (tg3_flag(tp, NO_NVRAM) || tg3_nvram_read(tp, 0, &val) != 0)
14437 tg3_flag(tp, 5780_CLASS)) {
14532 if (tg3_flag(tp, FLASH)) {
15037 if (tg3_flag(tp, IS_SSB_CORE)) {
15084 tg3_flag(tp, 57765_CLASS))
15262 if (!tg3_flag(tp, 5705_PLUS))
15268 if (tg3_flag(tp, 5750_PLUS))
15303 if (tg3_flag(tp, 5717_PLUS) ||
15345 if (tg3_flag(tp, 5750_PLUS))
15350 tg3_flag(tp, 5750_PLUS))
15357 if (tg3_flag(tp, WOL_CAP) &&
15371 if ((tg3_flag(tp, 57765_PLUS) ||
15377 if (tg3_flag(tp, PCI_EXPRESS)) {
15382 !tg3_flag(tp, 57765_PLUS) &&
15402 if (tg3_flag(tp, WOL_CAP))
15404 tg3_flag(tp, WOL_ENABLE));
15530 if (tg3_flag(tp, ENABLE_APE)) {
15547 if (!tg3_flag(tp, ENABLE_ASF) &&
15553 if (tg3_flag(tp, USE_PHYLIB))
15560 if (tg3_flag(tp, ENABLE_ASF) || tg3_flag(tp, ENABLE_APE)) {
15598 } else if (!tg3_flag(tp, IS_SSB_CORE)) {
15639 !tg3_flag(tp, ENABLE_APE) &&
15640 !tg3_flag(tp, ENABLE_ASF)) {
15953 if (!tg3_flag(tp, 5705_PLUS))
16011 if (tg3_flag(tp, APE_HAS_NCSI))
16061 if (tg3_flag(tp, NO_NVRAM)) {
16077 if (tg3_flag(tp, ENABLE_ASF)) {
16078 if (tg3_flag(tp, ENABLE_APE)) {
16092 if (tg3_flag(tp, LRG_PROD_RING_CAP))
16094 else if (tg3_flag(tp, JUMBO_CAPABLE) && !tg3_flag(tp, 5780_CLASS))
16193 if (tg3_flag(tp, 57765_CLASS) || tg3_flag(tp, 5717_PLUS) ||
16204 tg3_flag(tp, 57765_PLUS))
16214 tg3_flag(tp, 5755_PLUS) ||
16215 tg3_flag(tp, 5780_CLASS))
16219 tg3_flag(tp, 5750_PLUS))
16374 if (tg3_flag(tp, 5780_CLASS)) {
16403 else if (tg3_flag(tp, 57765_PLUS))
16405 else if (tg3_flag(tp, 5755_PLUS) ||
16408 else if (tg3_flag(tp, 5750_PLUS)) {
16426 if (tg3_flag(tp, HW_TSO_1) ||
16427 tg3_flag(tp, HW_TSO_2) ||
16428 tg3_flag(tp, HW_TSO_3) ||
16429 tg3_flag(tp, FW_TSO)) {
16449 if (tg3_flag(tp, 5750_PLUS)) {
16458 if (tg3_flag(tp, 5755_PLUS) ||
16463 if (tg3_flag(tp, 57765_PLUS)) {
16480 if (tg3_flag(tp, 5755_PLUS) ||
16493 if (tg3_flag(tp, 57765_PLUS) &&
16497 if (!tg3_flag(tp, 5705_PLUS) ||
16498 tg3_flag(tp, 5780_CLASS) ||
16499 tg3_flag(tp, USE_JUMBO_BDFLAG))
16530 } else if (!tg3_flag(tp, 5705_PLUS) ||
16531 tg3_flag(tp, 5780_CLASS)) {
16550 !tg3_flag(tp, PCI_EXPRESS))
16578 if (tg3_flag(tp, PCIX_MODE)) {
16624 if (tg3_flag(tp, PCIX_TARGET_HWBUG))
16627 (tg3_flag(tp, PCI_EXPRESS) &&
16639 if (tg3_flag(tp, TXD_MBOX_HWBUG) || tg3_flag(tp, MBOX_WRITE_REORDER)) {
16641 if (tg3_flag(tp, MBOX_WRITE_REORDER))
16645 if (tg3_flag(tp, ICH_WORKAROUND)) {
16668 (tg3_flag(tp, PCIX_MODE) &&
16683 tg3_flag(tp, 5780_CLASS)) {
16684 if (tg3_flag(tp, PCIX_MODE)) {
16704 if (tg3_flag(tp, FLUSH_POSTED_WRITES)) {
16719 if (tg3_flag(tp, FW_TSO) && tg3_flag(tp, ENABLE_ASF)) {
16725 if (tg3_flag(tp, ENABLE_APE)) {
16747 tg3_flag(tp, EEPROM_WRITE_PROT))
16758 tg3_flag(tp, 57765_CLASS))
16765 if (tg3_flag(tp, IS_NIC))
16781 if (tp->dev->mtu > ETH_DATA_LEN && !tg3_flag(tp, 5780_CLASS))
16812 if (tg3_flag(tp, 5705_PLUS) &&
16816 !tg3_flag(tp, 57765_PLUS)) {
16837 if (tg3_flag(tp, CPMU_PRESENT))
16889 !tg3_flag(tp, PCIX_TARGET_HWBUG)) {
16915 !tg3_flag(tp, NO_NVRAM))
16926 if (!tg3_flag(tp, IS_5788) &&
16929 if (tg3_flag(tp, TAGGED_STATUS)) {
16939 if (tg3_flag(tp, ENABLE_APE))
16992 if (tg3_flag(tp, ENABLE_APE) && tg3_flag(tp, ENABLE_ASF))
16998 tg3_flag(tp, PCIX_MODE)) {
17019 if (tg3_flag(tp, ASPM_WORKAROUND))
17036 if (tg3_flag(tp, IS_SSB_CORE)) {
17044 tg3_flag(tp, 5780_CLASS)) {
17051 } else if (tg3_flag(tp, 5717_PLUS)) {
17076 if (!tg3_flag(tp, NO_NVRAM) &&
17121 !tg3_flag(tp, PCI_EXPRESS))
17134 if (tg3_flag(tp, 57765_PLUS)) {
17153 if (tg3_flag(tp, PCIX_MODE) && !tg3_flag(tp, PCI_EXPRESS)) {
17178 } else if (tg3_flag(tp, PCI_EXPRESS)) {
17351 if (tg3_flag(tp, 57765_PLUS))
17354 if (tg3_flag(tp, PCI_EXPRESS)) {
17357 } else if (!tg3_flag(tp, PCIX_MODE)) {
17373 if (tg3_flag(tp, 40BIT_DMA_BUG) &&
17396 if (tg3_flag(tp, ONE_DMA_AT_ONCE))
17509 if (tg3_flag(tp, 57765_PLUS)) {
17523 } else if (tg3_flag(tp, 5705_PLUS)) {
17597 if (tg3_flag(tp, PCI_EXPRESS)) {
17600 } else if (tg3_flag(tp, PCIX_MODE)) {
17619 if (tg3_flag(tp, PCI_HIGH_SPEED))
17624 if (tg3_flag(tp, PCI_32BIT))
17655 if (tg3_flag(tp, 5705_PLUS)) {
17800 if (tg3_flag(tp, IS_5788))
17802 else if (tg3_flag(tp, 40BIT_DMA_BUG)) {
17841 if (tg3_flag(tp, 5755_PLUS))
17849 if ((tg3_flag(tp, HW_TSO_1) ||
17850 tg3_flag(tp, HW_TSO_2) ||
17851 tg3_flag(tp, HW_TSO_3)) &&
17854 if (tg3_flag(tp, HW_TSO_2) || tg3_flag(tp, HW_TSO_3)) {
17857 if (tg3_flag(tp, HW_TSO_3) ||
17876 !tg3_flag(tp, CPMU_PRESENT))
17888 !tg3_flag(tp, TSO_CAPABLE) &&
17924 if (!tg3_flag(tp, SUPPORT_MSIX))
17983 if (tg3_flag(tp, PTP_CAPABLE)) {
18016 tg3_flag(tp, USE_LINKCHG_REG) != 0,
18018 tg3_flag(tp, ENABLE_ASF) != 0,
18019 tg3_flag(tp, TSO_CAPABLE) != 0);
18066 if (tg3_flag(tp, USE_PHYLIB)) {