Lines Matching refs:IOAddr

244     unsigned int	IOAddr;  member
299 a3c90x_internal_SetWindow(INF_3C90X.IOAddr, winEepromBios0); in a3c90x_internal_ReadEeprom()
401 a3c90x_internal_SetWindow(INF_3C90X.IOAddr, winTxRxOptions3); in a3c90x_reset()
402 cfg = inl(INF_3C90X.IOAddr + regInternalConfig_3_l); in a3c90x_reset()
407 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdGlobalReset, 0); in a3c90x_reset()
410 while (inw(INF_3C90X.IOAddr + regCommandIntStatus_w) & INT_CMDINPROGRESS); in a3c90x_reset()
415 a3c90x_internal_SetWindow(INF_3C90X.IOAddr, winAddressing2); in a3c90x_reset()
416 outw(0, INF_3C90X.IOAddr + regStationMask_2_3w+0); in a3c90x_reset()
417 outw(0, INF_3C90X.IOAddr + regStationMask_2_3w+2); in a3c90x_reset()
418 outw(0, INF_3C90X.IOAddr + regStationMask_2_3w+4); in a3c90x_reset()
422 a3c90x_internal_SetWindow(INF_3C90X.IOAddr, winTxRxOptions3); in a3c90x_reset()
423 outl(cfg, INF_3C90X.IOAddr + regInternalConfig_3_l); in a3c90x_reset()
428 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdEnableDcConverter, 0); in a3c90x_reset()
433 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdTxReset, 0); in a3c90x_reset()
434 while (inw(INF_3C90X.IOAddr + regCommandIntStatus_w) & INT_CMDINPROGRESS) in a3c90x_reset()
437 outb(0x01, INF_3C90X.IOAddr + regTxFreeThresh_b); in a3c90x_reset()
438 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdTxEnable, 0); in a3c90x_reset()
445 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdRxReset, 0x04); in a3c90x_reset()
447 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdRxReset, 0x00); in a3c90x_reset()
448 while (inw(INF_3C90X.IOAddr + regCommandIntStatus_w) & INT_CMDINPROGRESS); in a3c90x_reset()
450 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdRxEnable, 0); in a3c90x_reset()
452 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, in a3c90x_reset()
455 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, in a3c90x_reset()
458 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, in a3c90x_reset()
491 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdStallCtl, 2); in a3c90x_transmit()
494 inw(INF_3C90X.IOAddr + regCommandIntStatus_w); in a3c90x_transmit()
495 inw(INF_3C90X.IOAddr + regCommandIntStatus_w); in a3c90x_transmit()
497 while (inw(INF_3C90X.IOAddr+regCommandIntStatus_w) & in a3c90x_transmit()
521 INF_3C90X.IOAddr + regDnListPtr_l); in a3c90x_transmit()
524 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdStallCtl, 3); in a3c90x_transmit()
525 while(inl(INF_3C90X.IOAddr + regDnListPtr_l) != 0) in a3c90x_transmit()
530 while (!(inw(INF_3C90X.IOAddr + regCommandIntStatus_w)&0x0004) && in a3c90x_transmit()
534 if (!(inw(INF_3C90X.IOAddr + regCommandIntStatus_w)&0x0004)) in a3c90x_transmit()
540 status = inb(INF_3C90X.IOAddr + regTxStatus_b); in a3c90x_transmit()
543 outb(0x00, INF_3C90X.IOAddr + regTxStatus_b); in a3c90x_transmit()
560 outb(0x00, INF_3C90X.IOAddr + regTxStatus_b); in a3c90x_transmit()
562 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdTxEnable, 0); in a3c90x_transmit()
568 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdTxEnable, 0); in a3c90x_transmit()
606 if (!(inw(INF_3C90X.IOAddr + regCommandIntStatus_w)&0x0010)) in a3c90x_poll()
625 INF_3C90X.IOAddr + regUpListPtr_l); in a3c90x_poll()
671 outw(cmdRxDisable, INF_3C90X.IOAddr + regCommandIntStatus_w); in a3c90x_disable()
672 outw(cmdTxDisable, INF_3C90X.IOAddr + regCommandIntStatus_w); in a3c90x_disable()
710 INF_3C90X.IOAddr = pci->ioaddr & ~3; in a3c90x_probe()
712 switch (a3c90x_internal_ReadEeprom(INF_3C90X.IOAddr, 0x03)) in a3c90x_probe()
738 eeprom[i] = a3c90x_internal_ReadEeprom(INF_3C90X.IOAddr, i); in a3c90x_probe()
744 a3c90x_internal_WriteEeprom(INF_3C90X.IOAddr, 0x13, 0x0160); in a3c90x_probe()
751 a3c90x_internal_WriteEeprom(INF_3C90X.IOAddr, 0x16, 0); in a3c90x_probe()
758 a3c90x_internal_WriteEeprom(INF_3C90X.IOAddr, 0x16, in a3c90x_probe()
767 eeprom[i] = a3c90x_internal_ReadEeprom(INF_3C90X.IOAddr, i); in a3c90x_probe()
796 a3c90x_internal_SetWindow(INF_3C90X.IOAddr, winDiagnostics4); in a3c90x_probe()
797 mstat = inw(INF_3C90X.IOAddr + regMediaStatus_4_w); in a3c90x_probe()
804 a3c90x_internal_SetWindow(INF_3C90X.IOAddr, winAddressing2); in a3c90x_probe()
805 outw(htons(eeprom[HWADDR_OFFSET + 0]), INF_3C90X.IOAddr + regStationAddress_2_3w); in a3c90x_probe()
806 outw(htons(eeprom[HWADDR_OFFSET + 1]), INF_3C90X.IOAddr + regStationAddress_2_3w+2); in a3c90x_probe()
807 outw(htons(eeprom[HWADDR_OFFSET + 2]), INF_3C90X.IOAddr + regStationAddress_2_3w+4); in a3c90x_probe()
808 outw(0, INF_3C90X.IOAddr + regStationMask_2_3w+0); in a3c90x_probe()
809 outw(0, INF_3C90X.IOAddr + regStationMask_2_3w+2); in a3c90x_probe()
810 outw(0, INF_3C90X.IOAddr + regStationMask_2_3w+4); in a3c90x_probe()
822 a3c90x_internal_SetWindow(INF_3C90X.IOAddr, winTxRxOptions3); in a3c90x_probe()
823 mopt = inw(INF_3C90X.IOAddr + regResetMediaOptions_3_w); in a3c90x_probe()
907 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdEnableDcConverter, 0); in a3c90x_probe()
911 a3c90x_internal_SetWindow(INF_3C90X.IOAddr, winTxRxOptions3); in a3c90x_probe()
912 cfg = inl(INF_3C90X.IOAddr + regInternalConfig_3_l); in a3c90x_probe()
915 outl(cfg, INF_3C90X.IOAddr + regInternalConfig_3_l); in a3c90x_probe()
918 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdTxReset, 0x00); in a3c90x_probe()
919 while (inw(INF_3C90X.IOAddr + regCommandIntStatus_w) & INT_CMDINPROGRESS) in a3c90x_probe()
923 outb(0x01, INF_3C90X.IOAddr + regTxFreeThresh_b); in a3c90x_probe()
925 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdTxEnable, 0); in a3c90x_probe()
932 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdRxReset, 0x04); in a3c90x_probe()
934 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdRxReset, 0x00); in a3c90x_probe()
935 while (inw(INF_3C90X.IOAddr + regCommandIntStatus_w) & INT_CMDINPROGRESS) in a3c90x_probe()
939 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdSetRxFilter, 0x01 + 0x02 + 0x04); in a3c90x_probe()
940 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdRxEnable, 0); in a3c90x_probe()
946 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, cmdSetInterruptEnable, 0); in a3c90x_probe()
947 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, in a3c90x_probe()
949 a3c90x_internal_IssueCommand(INF_3C90X.IOAddr, in a3c90x_probe()