Lines Matching refs:ahw

253 	if (NX_IS_REVISION_P2(adapter->ahw.revision_id)) {  in nx_set_dma_mask()
285 if (NX_IS_REVISION_P3(adapter->ahw.revision_id) && (shift > 9)) in nx_update_dma_mask()
287 else if ((adapter->ahw.revision_id == NX_P2_C1) && (shift <= 4)) in nx_update_dma_mask()
300 if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) { in nx_update_dma_mask()
326 if (!NX_IS_REVISION_P2(adapter->ahw.revision_id)) in netxen_check_hw_init()
365 val = adapter->ahw.board_type; in netxen_set_port_mode()
428 if (adapter->ahw.revision_id == NX_P3_B0) in netxen_pcie_strap_init()
483 if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) { in netxen_read_mac_addr()
605 if (adapter->ahw.revision_id >= NX_P3_B0) in netxen_initialize_interrupt_registers()
606 legacy_intrp = &legacy_intr[adapter->ahw.pci_func]; in netxen_initialize_interrupt_registers()
621 if (adapter->ahw.revision_id >= NX_P3_B1) in netxen_initialize_interrupt_registers()
654 value = msi_tgt_status[adapter->ahw.pci_func]; in netxen_setup_msi_interrupts()
715 if (adapter->ahw.db_base != NULL) in netxen_cleanup_pci_map()
716 iounmap(adapter->ahw.db_base); in netxen_cleanup_pci_map()
717 if (adapter->ahw.pci_base0 != NULL) in netxen_cleanup_pci_map()
718 iounmap(adapter->ahw.pci_base0); in netxen_cleanup_pci_map()
719 if (adapter->ahw.pci_base1 != NULL) in netxen_cleanup_pci_map()
720 iounmap(adapter->ahw.pci_base1); in netxen_cleanup_pci_map()
721 if (adapter->ahw.pci_base2 != NULL) in netxen_cleanup_pci_map()
722 iounmap(adapter->ahw.pci_base2); in netxen_cleanup_pci_map()
734 int pci_func = adapter->ahw.pci_func; in netxen_setup_pci_map()
735 struct netxen_hardware_context *ahw = &adapter->ahw; in netxen_setup_pci_map() local
743 adapter->ahw.crb_win = -1; in netxen_setup_pci_map()
744 adapter->ahw.ocm_win = -1; in netxen_setup_pci_map()
753 ahw->pci_base0 = ioremap(mem_base, FIRST_PAGE_GROUP_SIZE); in netxen_setup_pci_map()
754 ahw->pci_base1 = ioremap(mem_base + SECOND_PAGE_GROUP_START, in netxen_setup_pci_map()
756 ahw->pci_base2 = ioremap(mem_base + THIRD_PAGE_GROUP_START, in netxen_setup_pci_map()
758 if (ahw->pci_base0 == NULL || ahw->pci_base1 == NULL || in netxen_setup_pci_map()
759 ahw->pci_base2 == NULL) { in netxen_setup_pci_map()
765 ahw->pci_len0 = FIRST_PAGE_GROUP_SIZE; in netxen_setup_pci_map()
769 ahw->pci_base1 = ioremap(mem_base, SECOND_PAGE_GROUP_SIZE); in netxen_setup_pci_map()
770 ahw->pci_base2 = ioremap(mem_base + THIRD_PAGE_GROUP_START - in netxen_setup_pci_map()
772 if (ahw->pci_base1 == NULL || ahw->pci_base2 == NULL) { in netxen_setup_pci_map()
780 ahw->pci_base0 = pci_ioremap_bar(pdev, 0); in netxen_setup_pci_map()
781 if (ahw->pci_base0 == NULL) { in netxen_setup_pci_map()
785 ahw->pci_len0 = mem_len; in netxen_setup_pci_map()
794 if (NX_IS_REVISION_P3P(adapter->ahw.revision_id)) { in netxen_setup_pci_map()
795 adapter->ahw.ocm_win_crb = netxen_get_ioaddr(adapter, in netxen_setup_pci_map()
798 } else if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) { in netxen_setup_pci_map()
799 adapter->ahw.ocm_win_crb = netxen_get_ioaddr(adapter, in netxen_setup_pci_map()
803 if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) in netxen_setup_pci_map()
825 adapter->ahw.db_base = db_ptr; in netxen_setup_pci_map()
826 adapter->ahw.db_len = db_len; in netxen_setup_pci_map()
866 if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) { in netxen_check_options()
879 if (netxen_nic_get_brd_name_by_type(adapter->ahw.board_type, in netxen_check_options()
885 brd_name, serial_num, adapter->ahw.revision_id); in netxen_check_options()
895 if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) { in netxen_check_options()
897 adapter->ahw.cut_through = (i & 0x8000) ? 1 : 0; in netxen_check_options()
902 adapter->ahw.cut_through ? "cut-through" : "legacy"); in netxen_check_options()
907 if (adapter->ahw.port_type == NETXEN_NIC_XGBE) { in netxen_check_options()
910 } else if (adapter->ahw.port_type == NETXEN_NIC_GBE) { in netxen_check_options()
916 if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) { in netxen_check_options()
926 switch (adapter->ahw.board_type) { in netxen_check_options()
940 if (NX_IS_REVISION_P2(adapter->ahw.revision_id)) { in netxen_check_options()
994 if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) in netxen_start_firmware()
1003 if (NX_IS_REVISION_P2(adapter->ahw.revision_id)) { in netxen_start_firmware()
1007 if (adapter->ahw.port_type == NETXEN_NIC_XGBE) in netxen_start_firmware()
1026 if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) in netxen_start_firmware()
1128 if (NX_IS_REVISION_P2(adapter->ahw.revision_id)) in __netxen_nic_up()
1134 adapter->ahw.linkup = 0; in __netxen_nic_up()
1139 if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) in __netxen_nic_up()
1191 if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) in __netxen_nic_down()
1255 if (NX_IS_REVISION_P2(adapter->ahw.revision_id)) { in netxen_nic_attach()
1281 if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) in netxen_nic_attach()
1357 if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) in netxen_setup_netdev()
1372 if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) in netxen_setup_netdev()
1445 if (adapter->ahw.board_type != NETXEN_BRDTYPE_P3_4_GB_MM && in netxen_mask_aer_correctable()
1446 adapter->ahw.board_type != NETXEN_BRDTYPE_P3_10G_TP) in netxen_mask_aer_correctable()
1503 adapter->ahw.pci_func = pci_func_id; in netxen_nic_probe()
1506 adapter->ahw.revision_id = revision_id; in netxen_nic_probe()
1508 rwlock_init(&adapter->ahw.crb_lock); in netxen_nic_probe()
1509 spin_lock_init(&adapter->ahw.mem_lock); in netxen_nic_probe()
1533 switch (adapter->ahw.board_type) { in netxen_nic_probe()
1563 if (NX_IS_REVISION_P2(adapter->ahw.revision_id)) { in netxen_nic_probe()
1571 if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) in netxen_nic_probe()
1596 switch (adapter->ahw.port_type) { in netxen_nic_probe()
1728 adapter->ahw.crb_win = -1; in netxen_nic_attach_func()
1729 adapter->ahw.ocm_win = -1; in netxen_nic_attach_func()
2206 if (adapter->ahw.linkup && !linkup) { in netxen_advert_link_change()
2209 adapter->ahw.linkup = 0; in netxen_advert_link_change()
2215 } else if (!adapter->ahw.linkup && linkup) { in netxen_advert_link_change()
2218 adapter->ahw.linkup = 1; in netxen_advert_link_change()
2233 if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) { in netxen_nic_handle_phy_intr()
2235 val = XG_LINK_STATE_P3(adapter->ahw.pci_func, val); in netxen_nic_handle_phy_intr()
2272 if (NX_IS_REVISION_P2(adapter->ahw.revision_id)) { in netxen_tx_timeout_task()
2321 if (NX_IS_REVISION_P3(adapter->ahw.revision_id)) { in netxen_intr()
2689 if (NX_IS_REVISION_P2(adapter->ahw.revision_id)) in netxen_check_health()
2693 if (NX_IS_REVISION_P2(adapter->ahw.revision_id)) in netxen_check_health()
2854 if (NX_IS_REVISION_P2(adapter->ahw.revision_id)) in netxen_sysfs_validate_crb()
2885 if (NX_IS_REVISION_P3(adapter->ahw.revision_id) && in netxen_sysfs_read_crb()
2913 if (NX_IS_REVISION_P3(adapter->ahw.revision_id) && in netxen_sysfs_write_crb()
3186 if (NX_IS_REVISION_P2(adapter->ahw.revision_id)) in netxen_destip_supported()
3189 if (adapter->ahw.cut_through) in netxen_destip_supported()