Lines Matching refs:PortAddr

75 #define PortAddr                 unsigned int	/* port address size  */
488 PortAddr iop_base;
777 #define ASC_GET_EISA_SLOT(iop) (PortAddr)((iop) & 0xF000)
815 #define AscGetChipLramAddr(port) (ushort)inpw((PortAddr)((port)+IOP_RAM_ADDR))
816 #define AscSetChipLramAddr(port, addr) outpw((PortAddr)((port)+IOP_RAM_ADDR), addr)
3607 static void AscSetBank(PortAddr iop_base, uchar bank)
3625 static void AscSetChipIH(PortAddr iop_base, ushort ins_code)
3632 static int AscStartChip(PortAddr iop_base)
3641 static bool AscStopChip(PortAddr iop_base)
3657 static bool AscIsChipHalted(PortAddr iop_base)
3669 PortAddr iop_base;
3690 static int AscFindSignature(PortAddr iop_base)
3708 static void AscEnableInterrupt(PortAddr iop_base)
3716 static void AscDisableInterrupt(PortAddr iop_base)
3724 static uchar AscReadLramByte(PortAddr iop_base, ushort addr)
3741 static ushort AscReadLramWord(PortAddr iop_base, ushort addr)
3751 AscMemWordSetLram(PortAddr iop_base, ushort s_addr, ushort set_wval, int words)
3761 static void AscWriteLramWord(PortAddr iop_base, ushort addr, ushort word_val)
3767 static void AscWriteLramByte(PortAddr iop_base, ushort addr, uchar byte_val)
3791 AscMemWordCopyPtrToLram(PortAddr iop_base, ushort s_addr,
3818 AscMemDWordCopyPtrToLram(PortAddr iop_base,
3837 AscMemWordCopyPtrFromLram(PortAddr iop_base,
3851 static u32 AscMemSumLramWord(PortAddr iop_base, ushort s_addr, int words)
3866 PortAddr iop_base;
3910 AscLoadMicroCode(PortAddr iop_base, ushort s_addr,
3938 PortAddr iop_base;
3969 PortAddr iop_base;
4036 PortAddr iop_base;
6167 static void AscAckInterrupt(PortAddr iop_base)
6221 PortAddr iop_base = asc_dvc->iop_base;
6259 static bool AscSetChipSynRegAtID(PortAddr iop_base, uchar id, uchar sdtr_data)
6288 static void AscSetChipSDTR(PortAddr iop_base, uchar sdtr_data, uchar tid_no)
6303 PortAddr iop_base;
6595 * DvcGetQinfo(PortAddr iop_base, ushort s_addr, uchar *inbuf, int words)
6604 DvcGetQinfo(PortAddr iop_base, ushort s_addr, uchar *inbuf, int words)
6622 _AscCopyLramScsiDoneQ(PortAddr iop_base,
6775 PortAddr iop_base;
6927 PortAddr iop_base;
7164 static bool AscHostReqRiscHalt(PortAddr iop_base)
7187 AscSetRunChipSynRegAtID(PortAddr iop_base, uchar tid_no, uchar sdtr_data)
7817 static uchar AscAllocFreeQueue(PortAddr iop_base, uchar free_q_head)
7834 AscAllocMultipleFreeQueue(PortAddr iop_base, uchar free_q_head, uchar n_free_q)
7848 * DvcPutScsiQ(PortAddr iop_base, ushort s_addr, uchar *outbuf, int words)
7857 DvcPutScsiQ(PortAddr iop_base, ushort s_addr, uchar *outbuf, int words)
7879 PortAddr iop_base;
7923 PortAddr iop_base;
8010 PortAddr iop_base;
8069 PortAddr iop_base;
8492 static ushort AscGetEisaChipCfg(PortAddr iop_base)
8494 PortAddr eisa_cfg_iop = (PortAddr) ASC_GET_EISA_SLOT(iop_base) |
8495 (PortAddr) (ASC_EISA_CFG_IOP_MASK);
8503 static unsigned short AscGetChipBiosAddress(PortAddr iop_base,
8529 static uchar AscSetChipScsiID(PortAddr iop_base, uchar new_host_id)
8543 static unsigned char AscGetChipScsiCtrl(PortAddr iop_base)
8553 static unsigned char AscGetChipVersion(PortAddr iop_base,
8557 PortAddr eisa_iop;
8559 eisa_iop = (PortAddr) ASC_GET_EISA_SLOT(iop_base) |
8560 (PortAddr) ASC_EISA_REV_IOP_MASK;
8567 static int AscStopQueueExe(PortAddr iop_base)
8595 PortAddr iop_base;
8665 static int AscWriteEEPCmdReg(PortAddr iop_base, uchar cmd_reg)
8685 static ushort AscReadEEPWord(PortAddr iop_base, uchar addr)
8700 static ushort AscGetEEPConfig(PortAddr iop_base, ASCEEP_CONFIG *cfg_buf,
8749 PortAddr iop_base;
8774 static int AscWriteEEPDataReg(PortAddr iop_base, ushort data_reg)
8793 static ushort AscWriteEEPWord(PortAddr iop_base, uchar addr, ushort word_val)
8813 static int AscSetEEPConfigOnce(PortAddr iop_base, ASCEEP_CONFIG *cfg_buf,
8909 static int AscSetEEPConfig(PortAddr iop_base, ASCEEP_CONFIG *cfg_buf,
8932 PortAddr iop_base;
9150 PortAddr iop_base = asc_dvc->iop_base;
11186 static PortAddr _asc_def_iop_base[ASC_IOADR_TABLE_MAX_IX] = {
11209 static unsigned int advansys_vlb_irq_no(PortAddr iop_base)
11221 PortAddr iop_base = _asc_def_iop_base[id];