iop_base          148 arch/m68k/mac/iop.c static volatile struct mac_iop *iop_base[NUM_IOPS];
iop_base          243 arch/m68k/mac/iop.c 			iop_base[IOP_NUM_SCC] = (struct mac_iop *) SCC_IOP_BASE_IIFX;
iop_base          245 arch/m68k/mac/iop.c 			iop_base[IOP_NUM_SCC] = (struct mac_iop *) SCC_IOP_BASE_QUADRA;
iop_base          247 arch/m68k/mac/iop.c 		iop_base[IOP_NUM_SCC]->status_ctrl = 0x87;
iop_base          250 arch/m68k/mac/iop.c 		iop_base[IOP_NUM_SCC] = NULL;
iop_base          255 arch/m68k/mac/iop.c 			iop_base[IOP_NUM_ISM] = (struct mac_iop *) ISM_IOP_BASE_IIFX;
iop_base          257 arch/m68k/mac/iop.c 			iop_base[IOP_NUM_ISM] = (struct mac_iop *) ISM_IOP_BASE_QUADRA;
iop_base          259 arch/m68k/mac/iop.c 		iop_base[IOP_NUM_ISM]->status_ctrl = 0;
iop_base          262 arch/m68k/mac/iop.c 		iop_base[IOP_NUM_ISM] = NULL;
iop_base          276 arch/m68k/mac/iop.c 		pr_debug("SCC IOP detected at %p\n", iop_base[IOP_NUM_SCC]);
iop_base          279 arch/m68k/mac/iop.c 		pr_debug("ISM IOP detected at %p\n", iop_base[IOP_NUM_ISM]);
iop_base          280 arch/m68k/mac/iop.c 		iop_start(iop_base[IOP_NUM_ISM]);
iop_base          281 arch/m68k/mac/iop.c 		iop_alive(iop_base[IOP_NUM_ISM]); /* clears the alive flag */
iop_base          317 arch/m68k/mac/iop.c 		if (!iop_alive(iop_base[IOP_NUM_ISM])) {
iop_base          337 arch/m68k/mac/iop.c 	if ((iop_num >= NUM_IOPS) || !iop_base[iop_num]) return -EINVAL;
iop_base          363 arch/m68k/mac/iop.c 		iop_writeb(iop_base[iop_num], offset, msg->reply[i]);
iop_base          366 arch/m68k/mac/iop.c 	iop_writeb(iop_base[iop_num],
iop_base          368 arch/m68k/mac/iop.c 	iop_interrupt(iop_base[msg->iop_num]);
iop_base          379 arch/m68k/mac/iop.c 	volatile struct mac_iop *iop = iop_base[msg->iop_num];
iop_base          400 arch/m68k/mac/iop.c 	volatile struct mac_iop *iop = iop_base[iop_num];
iop_base          429 arch/m68k/mac/iop.c 	volatile struct mac_iop *iop = iop_base[iop_num];
iop_base          476 arch/m68k/mac/iop.c 	if ((iop_num >= NUM_IOPS) || !iop_base[iop_num]) return -EINVAL;
iop_base          498 arch/m68k/mac/iop.c 	if (iop_readb(iop_base[iop_num],
iop_base          513 arch/m68k/mac/iop.c 	if ((iop_num >= NUM_IOPS) || !iop_base[iop_num]) return;
iop_base          515 arch/m68k/mac/iop.c 	iop_loadaddr(iop_base[iop_num], shared_ram_start);
iop_base          518 arch/m68k/mac/iop.c 		iop_base[iop_num]->ram_data = *code_start++;
iop_base          529 arch/m68k/mac/iop.c 	if ((iop_num >= NUM_IOPS) || !iop_base[iop_num]) return;
iop_base          531 arch/m68k/mac/iop.c 	iop_loadaddr(iop_base[iop_num], shared_ram_start);
iop_base          534 arch/m68k/mac/iop.c 		*code_start++ = iop_base[iop_num]->ram_data;
iop_base          547 arch/m68k/mac/iop.c 	if ((iop_num >= NUM_IOPS) || !iop_base[iop_num]) return code_start;
iop_base          549 arch/m68k/mac/iop.c 	iop_loadaddr(iop_base[iop_num], shared_ram_start);
iop_base          552 arch/m68k/mac/iop.c 		if (*code_start != iop_base[iop_num]->ram_data) {
iop_base          567 arch/m68k/mac/iop.c 	volatile struct mac_iop *iop = iop_base[iop_num];
iop_base          214 arch/parisc/include/asm/ropes.h 	void __iomem		*iop_base;	/* PA_VIEW - for IO port accessor funcs */
iop_base          954 drivers/parisc/lba_pci.c 	((lba)->iop_base + (((addr)&0xFFFC)<<10) + ((addr)&3))
iop_base         1137 drivers/parisc/lba_pci.c 			lba_dev->iop_base = ioremap_nocache(p->start, 64 * 1024 * 1024);
iop_base          499 drivers/scsi/advansys.c 	PortAddr iop_base;
iop_base         1820 drivers/scsi/advansys.c 	AdvPortAddr iop_base;	/* I/O port address */
iop_base         1891 drivers/scsi/advansys.c #define AdvReadByteRegister(iop_base, reg_off) \
iop_base         1892 drivers/scsi/advansys.c      (ADV_MEM_READB((iop_base) + (reg_off)))
iop_base         1895 drivers/scsi/advansys.c #define AdvWriteByteRegister(iop_base, reg_off, byte) \
iop_base         1896 drivers/scsi/advansys.c      (ADV_MEM_WRITEB((iop_base) + (reg_off), (byte)))
iop_base         1899 drivers/scsi/advansys.c #define AdvReadWordRegister(iop_base, reg_off) \
iop_base         1900 drivers/scsi/advansys.c      (ADV_MEM_READW((iop_base) + (reg_off)))
iop_base         1903 drivers/scsi/advansys.c #define AdvWriteWordRegister(iop_base, reg_off, word) \
iop_base         1904 drivers/scsi/advansys.c      (ADV_MEM_WRITEW((iop_base) + (reg_off), (word)))
iop_base         1907 drivers/scsi/advansys.c #define AdvWriteDWordRegister(iop_base, reg_off, dword) \
iop_base         1908 drivers/scsi/advansys.c      (ADV_MEM_WRITEDW((iop_base) + (reg_off), (dword)))
iop_base         1911 drivers/scsi/advansys.c #define AdvReadByteLram(iop_base, addr, byte) \
iop_base         1913 drivers/scsi/advansys.c     ADV_MEM_WRITEW((iop_base) + IOPW_RAM_ADDR, (addr)); \
iop_base         1914 drivers/scsi/advansys.c     (byte) = ADV_MEM_READB((iop_base) + IOPB_RAM_DATA); \
iop_base         1918 drivers/scsi/advansys.c #define AdvWriteByteLram(iop_base, addr, byte) \
iop_base         1919 drivers/scsi/advansys.c     (ADV_MEM_WRITEW((iop_base) + IOPW_RAM_ADDR, (addr)), \
iop_base         1920 drivers/scsi/advansys.c      ADV_MEM_WRITEB((iop_base) + IOPB_RAM_DATA, (byte)))
iop_base         1923 drivers/scsi/advansys.c #define AdvReadWordLram(iop_base, addr, word) \
iop_base         1925 drivers/scsi/advansys.c     ADV_MEM_WRITEW((iop_base) + IOPW_RAM_ADDR, (addr)); \
iop_base         1926 drivers/scsi/advansys.c     (word) = (ADV_MEM_READW((iop_base) + IOPW_RAM_DATA)); \
iop_base         1930 drivers/scsi/advansys.c #define AdvWriteWordLram(iop_base, addr, word) \
iop_base         1931 drivers/scsi/advansys.c     (ADV_MEM_WRITEW((iop_base) + IOPW_RAM_ADDR, (addr)), \
iop_base         1932 drivers/scsi/advansys.c      ADV_MEM_WRITEW((iop_base) + IOPW_RAM_DATA, (word)))
iop_base         1936 drivers/scsi/advansys.c #define AdvWriteDWordLramNoSwap(iop_base, addr, dword) \
iop_base         1937 drivers/scsi/advansys.c     ((ADV_MEM_WRITEW((iop_base) + IOPW_RAM_ADDR, (addr)), \
iop_base         1938 drivers/scsi/advansys.c       ADV_MEM_WRITEW((iop_base) + IOPW_RAM_DATA, \
iop_base         1940 drivers/scsi/advansys.c      (ADV_MEM_WRITEW((iop_base) + IOPW_RAM_ADDR, (addr) + 2), \
iop_base         1941 drivers/scsi/advansys.c       ADV_MEM_WRITEW((iop_base) + IOPW_RAM_DATA, \
iop_base         1945 drivers/scsi/advansys.c #define AdvReadWordAutoIncLram(iop_base) \
iop_base         1946 drivers/scsi/advansys.c      (ADV_MEM_READW((iop_base) + IOPW_RAM_DATA))
iop_base         1949 drivers/scsi/advansys.c #define AdvWriteWordAutoIncLram(iop_base, word) \
iop_base         1950 drivers/scsi/advansys.c      (ADV_MEM_WRITEW((iop_base) + IOPW_RAM_DATA, (word)))
iop_base         1958 drivers/scsi/advansys.c #define AdvFindSignature(iop_base) \
iop_base         1959 drivers/scsi/advansys.c     (((AdvReadByteRegister((iop_base), IOPB_CHIP_ID_1) == \
iop_base         1961 drivers/scsi/advansys.c      (AdvReadWordRegister((iop_base), IOPW_CHIP_ID_0) == \
iop_base         1969 drivers/scsi/advansys.c #define AdvGetChipVersion(iop_base, bus_type) \
iop_base         1970 drivers/scsi/advansys.c     AdvReadByteRegister((iop_base), IOPB_CHIP_TYPE_REV)
iop_base         2310 drivers/scsi/advansys.c 	       "%d,\n", h->iop_base, h->err_code, h->dvc_cntl, h->bug_fix_cntl);
iop_base         2367 drivers/scsi/advansys.c 	       (ulong)h->iop_base, h->err_code, (unsigned)h->ultra_able);
iop_base         2695 drivers/scsi/advansys.c 			ASC_VERSION, widename, (ulong)adv_dvc_varp->iop_base,
iop_base         2696 drivers/scsi/advansys.c 			(ulong)adv_dvc_varp->iop_base + boardp->asc_n_io_port - 1, boardp->irq);
iop_base         3349 drivers/scsi/advansys.c 	AdvPortAddr iop_base;
iop_base         3361 drivers/scsi/advansys.c 	iop_base = v->iop_base;
iop_base         3370 drivers/scsi/advansys.c 		   (unsigned long)v->iop_base,
iop_base         3371 drivers/scsi/advansys.c 		   AdvReadWordRegister(iop_base,IOPW_SCSI_CFG1) & CABLE_DETECT,
iop_base         3378 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_TAGQNG_ABLE, tagqng_able);
iop_base         3398 drivers/scsi/advansys.c 		AdvReadByteLram(iop_base, ASC_MC_NUMBER_OF_MAX_CMD + i,
iop_base         3411 drivers/scsi/advansys.c 		AdvReadByteLram(iop_base, ASC_MC_NUMBER_OF_QUEUED_CMD + i,
iop_base         3418 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_WDTR_ABLE, wdtr_able);
iop_base         3432 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_WDTR_DONE, wdtr_done);
iop_base         3440 drivers/scsi/advansys.c 		AdvReadWordLram(iop_base,
iop_base         3455 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_SDTR_ABLE, sdtr_able);
iop_base         3469 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_SDTR_DONE, sdtr_done);
iop_base         3472 drivers/scsi/advansys.c 		AdvReadWordLram(iop_base,
iop_base         3656 drivers/scsi/advansys.c static void AscSetBank(PortAddr iop_base, uchar bank)
iop_base         3660 drivers/scsi/advansys.c 	val = AscGetChipControl(iop_base) &
iop_base         3671 drivers/scsi/advansys.c 	AscSetChipControl(iop_base, val);
iop_base         3674 drivers/scsi/advansys.c static void AscSetChipIH(PortAddr iop_base, ushort ins_code)
iop_base         3676 drivers/scsi/advansys.c 	AscSetBank(iop_base, 1);
iop_base         3677 drivers/scsi/advansys.c 	AscWriteChipIH(iop_base, ins_code);
iop_base         3678 drivers/scsi/advansys.c 	AscSetBank(iop_base, 0);
iop_base         3681 drivers/scsi/advansys.c static int AscStartChip(PortAddr iop_base)
iop_base         3683 drivers/scsi/advansys.c 	AscSetChipControl(iop_base, 0);
iop_base         3684 drivers/scsi/advansys.c 	if ((AscGetChipStatus(iop_base) & CSW_HALTED) != 0) {
iop_base         3690 drivers/scsi/advansys.c static bool AscStopChip(PortAddr iop_base)
iop_base         3695 drivers/scsi/advansys.c 	    AscGetChipControl(iop_base) &
iop_base         3697 drivers/scsi/advansys.c 	AscSetChipControl(iop_base, (uchar)(cc_val | CC_HALT));
iop_base         3698 drivers/scsi/advansys.c 	AscSetChipIH(iop_base, INS_HALT);
iop_base         3699 drivers/scsi/advansys.c 	AscSetChipIH(iop_base, INS_RFLAG_WTM);
iop_base         3700 drivers/scsi/advansys.c 	if ((AscGetChipStatus(iop_base) & CSW_HALTED) == 0) {
iop_base         3706 drivers/scsi/advansys.c static bool AscIsChipHalted(PortAddr iop_base)
iop_base         3708 drivers/scsi/advansys.c 	if ((AscGetChipStatus(iop_base) & CSW_HALTED) != 0) {
iop_base         3709 drivers/scsi/advansys.c 		if ((AscGetChipControl(iop_base) & CC_HALT) != 0) {
iop_base         3718 drivers/scsi/advansys.c 	PortAddr iop_base;
iop_base         3721 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         3722 drivers/scsi/advansys.c 	while ((AscGetChipStatus(iop_base) & CSW_SCSI_RESET_ACTIVE)
iop_base         3726 drivers/scsi/advansys.c 	AscStopChip(iop_base);
iop_base         3727 drivers/scsi/advansys.c 	AscSetChipControl(iop_base, CC_CHIP_RESET | CC_SCSI_RESET | CC_HALT);
iop_base         3729 drivers/scsi/advansys.c 	AscSetChipIH(iop_base, INS_RFLAG_WTM);
iop_base         3730 drivers/scsi/advansys.c 	AscSetChipIH(iop_base, INS_HALT);
iop_base         3731 drivers/scsi/advansys.c 	AscSetChipControl(iop_base, CC_CHIP_RESET | CC_HALT);
iop_base         3732 drivers/scsi/advansys.c 	AscSetChipControl(iop_base, CC_HALT);
iop_base         3734 drivers/scsi/advansys.c 	AscSetChipStatus(iop_base, CIW_CLR_SCSI_RESET_INT);
iop_base         3735 drivers/scsi/advansys.c 	AscSetChipStatus(iop_base, 0);
iop_base         3736 drivers/scsi/advansys.c 	return (AscIsChipHalted(iop_base));
iop_base         3739 drivers/scsi/advansys.c static int AscFindSignature(PortAddr iop_base)
iop_base         3744 drivers/scsi/advansys.c 		 iop_base, AscGetChipSignatureByte(iop_base));
iop_base         3745 drivers/scsi/advansys.c 	if (AscGetChipSignatureByte(iop_base) == (uchar)ASC_1000_ID1B) {
iop_base         3747 drivers/scsi/advansys.c 			 iop_base, AscGetChipSignatureWord(iop_base));
iop_base         3748 drivers/scsi/advansys.c 		sig_word = AscGetChipSignatureWord(iop_base);
iop_base         3757 drivers/scsi/advansys.c static void AscEnableInterrupt(PortAddr iop_base)
iop_base         3761 drivers/scsi/advansys.c 	cfg = AscGetChipCfgLsw(iop_base);
iop_base         3762 drivers/scsi/advansys.c 	AscSetChipCfgLsw(iop_base, cfg | ASC_CFG0_HOST_INT_ON);
iop_base         3765 drivers/scsi/advansys.c static void AscDisableInterrupt(PortAddr iop_base)
iop_base         3769 drivers/scsi/advansys.c 	cfg = AscGetChipCfgLsw(iop_base);
iop_base         3770 drivers/scsi/advansys.c 	AscSetChipCfgLsw(iop_base, cfg & (~ASC_CFG0_HOST_INT_ON));
iop_base         3773 drivers/scsi/advansys.c static uchar AscReadLramByte(PortAddr iop_base, ushort addr)
iop_base         3779 drivers/scsi/advansys.c 		AscSetChipLramAddr(iop_base, addr - 1);
iop_base         3780 drivers/scsi/advansys.c 		word_data = AscGetChipLramData(iop_base);
iop_base         3783 drivers/scsi/advansys.c 		AscSetChipLramAddr(iop_base, addr);
iop_base         3784 drivers/scsi/advansys.c 		word_data = AscGetChipLramData(iop_base);
iop_base         3790 drivers/scsi/advansys.c static ushort AscReadLramWord(PortAddr iop_base, ushort addr)
iop_base         3794 drivers/scsi/advansys.c 	AscSetChipLramAddr(iop_base, addr);
iop_base         3795 drivers/scsi/advansys.c 	word_data = AscGetChipLramData(iop_base);
iop_base         3800 drivers/scsi/advansys.c AscMemWordSetLram(PortAddr iop_base, ushort s_addr, ushort set_wval, int words)
iop_base         3804 drivers/scsi/advansys.c 	AscSetChipLramAddr(iop_base, s_addr);
iop_base         3806 drivers/scsi/advansys.c 		AscSetChipLramData(iop_base, set_wval);
iop_base         3810 drivers/scsi/advansys.c static void AscWriteLramWord(PortAddr iop_base, ushort addr, ushort word_val)
iop_base         3812 drivers/scsi/advansys.c 	AscSetChipLramAddr(iop_base, addr);
iop_base         3813 drivers/scsi/advansys.c 	AscSetChipLramData(iop_base, word_val);
iop_base         3816 drivers/scsi/advansys.c static void AscWriteLramByte(PortAddr iop_base, ushort addr, uchar byte_val)
iop_base         3822 drivers/scsi/advansys.c 		word_data = AscReadLramWord(iop_base, addr);
iop_base         3826 drivers/scsi/advansys.c 		word_data = AscReadLramWord(iop_base, addr);
iop_base         3830 drivers/scsi/advansys.c 	AscWriteLramWord(iop_base, addr, word_data);
iop_base         3840 drivers/scsi/advansys.c AscMemWordCopyPtrToLram(PortAddr iop_base, ushort s_addr,
iop_base         3845 drivers/scsi/advansys.c 	AscSetChipLramAddr(iop_base, s_addr);
iop_base         3855 drivers/scsi/advansys.c 		outpw(iop_base + IOP_RAM_DATA,
iop_base         3867 drivers/scsi/advansys.c AscMemDWordCopyPtrToLram(PortAddr iop_base,
iop_base         3872 drivers/scsi/advansys.c 	AscSetChipLramAddr(iop_base, s_addr);
iop_base         3874 drivers/scsi/advansys.c 		outpw(iop_base + IOP_RAM_DATA, ((ushort)s_buffer[i + 1] << 8) | s_buffer[i]);	/* LSW */
iop_base         3875 drivers/scsi/advansys.c 		outpw(iop_base + IOP_RAM_DATA, ((ushort)s_buffer[i + 3] << 8) | s_buffer[i + 2]);	/* MSW */
iop_base         3886 drivers/scsi/advansys.c AscMemWordCopyPtrFromLram(PortAddr iop_base,
iop_base         3892 drivers/scsi/advansys.c 	AscSetChipLramAddr(iop_base, s_addr);
iop_base         3894 drivers/scsi/advansys.c 		word = inpw(iop_base + IOP_RAM_DATA);
iop_base         3900 drivers/scsi/advansys.c static u32 AscMemSumLramWord(PortAddr iop_base, ushort s_addr, int words)
iop_base         3906 drivers/scsi/advansys.c 		sum += AscReadLramWord(iop_base, s_addr);
iop_base         3915 drivers/scsi/advansys.c 	PortAddr iop_base;
iop_base         3917 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         3918 drivers/scsi/advansys.c 	AscMemWordSetLram(iop_base, ASC_QADR_BEG, 0,
iop_base         3923 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, (ushort)(s_addr + ASC_SCSIQ_B_FWD),
iop_base         3925 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, (ushort)(s_addr + ASC_SCSIQ_B_BWD),
iop_base         3927 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, (ushort)(s_addr + ASC_SCSIQ_B_QNO),
iop_base         3932 drivers/scsi/advansys.c 		AscWriteLramByte(iop_base, (ushort)(s_addr + ASC_SCSIQ_B_FWD),
iop_base         3934 drivers/scsi/advansys.c 		AscWriteLramByte(iop_base, (ushort)(s_addr + ASC_SCSIQ_B_BWD),
iop_base         3936 drivers/scsi/advansys.c 		AscWriteLramByte(iop_base, (ushort)(s_addr + ASC_SCSIQ_B_QNO),
iop_base         3939 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, (ushort)(s_addr + ASC_SCSIQ_B_FWD),
iop_base         3941 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, (ushort)(s_addr + ASC_SCSIQ_B_BWD),
iop_base         3943 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, (ushort)(s_addr + ASC_SCSIQ_B_QNO),
iop_base         3949 drivers/scsi/advansys.c 		AscWriteLramByte(iop_base,
iop_base         3951 drivers/scsi/advansys.c 		AscWriteLramByte(iop_base,
iop_base         3953 drivers/scsi/advansys.c 		AscWriteLramByte(iop_base,
iop_base         3959 drivers/scsi/advansys.c AscLoadMicroCode(PortAddr iop_base, ushort s_addr,
iop_base         3968 drivers/scsi/advansys.c 	AscMemWordSetLram(iop_base, s_addr, 0, mcode_word_size);
iop_base         3969 drivers/scsi/advansys.c 	AscMemWordCopyPtrToLram(iop_base, s_addr, mcode_buf, mcode_word_size);
iop_base         3971 drivers/scsi/advansys.c 	chksum = AscMemSumLramWord(iop_base, s_addr, mcode_word_size);
iop_base         3973 drivers/scsi/advansys.c 	mcode_chksum = (ushort)AscMemSumLramWord(iop_base,
iop_base         3980 drivers/scsi/advansys.c 	AscWriteLramWord(iop_base, ASCV_MCODE_CHKSUM_W, mcode_chksum);
iop_base         3981 drivers/scsi/advansys.c 	AscWriteLramWord(iop_base, ASCV_MCODE_SIZE_W, mcode_size);
iop_base         3987 drivers/scsi/advansys.c 	PortAddr iop_base;
iop_base         3991 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         3992 drivers/scsi/advansys.c 	AscPutRiscVarFreeQHead(iop_base, 1);
iop_base         3993 drivers/scsi/advansys.c 	AscPutRiscVarDoneQTail(iop_base, asc_dvc->max_total_qng);
iop_base         3994 drivers/scsi/advansys.c 	AscPutVarFreeQHead(iop_base, 1);
iop_base         3995 drivers/scsi/advansys.c 	AscPutVarDoneQTail(iop_base, asc_dvc->max_total_qng);
iop_base         3996 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, ASCV_BUSY_QHEAD_B,
iop_base         3998 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, ASCV_DISC1_QHEAD_B,
iop_base         4000 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, (ushort)ASCV_TOTAL_READY_Q_B,
iop_base         4002 drivers/scsi/advansys.c 	AscWriteLramWord(iop_base, ASCV_ASCDVC_ERR_CODE_W, 0);
iop_base         4003 drivers/scsi/advansys.c 	AscWriteLramWord(iop_base, ASCV_HALTCODE_W, 0);
iop_base         4004 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, ASCV_STOP_CODE_B, 0);
iop_base         4005 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, ASCV_SCSIBUSY_B, 0);
iop_base         4006 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, ASCV_WTM_FLAG_B, 0);
iop_base         4007 drivers/scsi/advansys.c 	AscPutQDoneInProgress(iop_base, 0);
iop_base         4010 drivers/scsi/advansys.c 		AscWriteLramWord(iop_base, lram_addr, 0);
iop_base         4018 drivers/scsi/advansys.c 	PortAddr iop_base;
iop_base         4023 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         4026 drivers/scsi/advansys.c 		AscPutMCodeInitSDTRAtID(iop_base, i,
iop_base         4031 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, ASCV_DISC_ENABLE_B,
iop_base         4033 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, ASCV_HOSTSCSI_ID_B,
iop_base         4045 drivers/scsi/advansys.c 	AscMemDWordCopyPtrToLram(iop_base, ASCV_OVERRUN_PADDR_D,
iop_base         4048 drivers/scsi/advansys.c 	AscMemDWordCopyPtrToLram(iop_base, ASCV_OVERRUN_BSIZE_D,
iop_base         4052 drivers/scsi/advansys.c 	    AscReadLramWord(iop_base, (ushort)ASCV_MC_DATE_W);
iop_base         4054 drivers/scsi/advansys.c 	    AscReadLramWord(iop_base, (ushort)ASCV_MC_VER_W);
iop_base         4056 drivers/scsi/advansys.c 	AscSetPCAddr(iop_base, ASC_MCODE_START_ADDR);
iop_base         4057 drivers/scsi/advansys.c 	if (AscGetPCAddr(iop_base) != ASC_MCODE_START_ADDR) {
iop_base         4062 drivers/scsi/advansys.c 	if (AscStartChip(iop_base) != 1) {
iop_base         4085 drivers/scsi/advansys.c 	PortAddr iop_base;
iop_base         4087 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         4097 drivers/scsi/advansys.c 	if (!AscFindSignature(asc_dvc->iop_base)) {
iop_base         4101 drivers/scsi/advansys.c 	AscDisableInterrupt(iop_base);
iop_base         4121 drivers/scsi/advansys.c 	if (AscLoadMicroCode(iop_base, 0, &fw->data[4],
iop_base         4132 drivers/scsi/advansys.c 	AscEnableInterrupt(iop_base);
iop_base         4158 drivers/scsi/advansys.c static int AdvLoadMicrocode(AdvPortAddr iop_base, const unsigned char *buf,
iop_base         4164 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_RAM_ADDR, 0);
iop_base         4170 drivers/scsi/advansys.c 				AdvWriteWordAutoIncLram(iop_base, word);
iop_base         4176 drivers/scsi/advansys.c 			AdvWriteWordAutoIncLram(iop_base, word);
iop_base         4182 drivers/scsi/advansys.c 			AdvWriteWordAutoIncLram(iop_base, word);
iop_base         4190 drivers/scsi/advansys.c 		AdvWriteWordAutoIncLram(iop_base, 0);
iop_base         4196 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_RAM_ADDR, 0);
iop_base         4199 drivers/scsi/advansys.c 		sum += AdvReadWordAutoIncLram(iop_base);
iop_base         4295 drivers/scsi/advansys.c 	AdvPortAddr iop_base;
iop_base         4297 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         4304 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_IDLE_CMD_STATUS, (ushort)0);
iop_base         4312 drivers/scsi/advansys.c 	AdvWriteDWordLramNoSwap(iop_base, ASC_MC_IDLE_CMD_PARAMETER,
iop_base         4314 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_IDLE_CMD, idle_cmd);
iop_base         4319 drivers/scsi/advansys.c 	AdvWriteByteRegister(iop_base, IOPB_TICKLE, ADV_TICKLE_B);
iop_base         4326 drivers/scsi/advansys.c 		AdvWriteByteRegister(iop_base, IOPB_TICKLE, ADV_TICKLE_NOP);
iop_base         4333 drivers/scsi/advansys.c 			AdvReadWordLram(iop_base, ASC_MC_IDLE_CMD_STATUS,
iop_base         4403 drivers/scsi/advansys.c 	AdvPortAddr iop_base;
iop_base         4431 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         4442 drivers/scsi/advansys.c 		AdvReadWordLram(iop_base, ASC_MC_BIOSMEM + (2 * i),
iop_base         4458 drivers/scsi/advansys.c 			AdvReadWordLram(iop_base, 0x120, wdtr_able);
iop_base         4460 drivers/scsi/advansys.c 			AdvReadWordLram(iop_base, ASC_MC_WDTR_ABLE, wdtr_able);
iop_base         4463 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_SDTR_ABLE, sdtr_able);
iop_base         4464 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_TAGQNG_ABLE, tagqng_able);
iop_base         4466 drivers/scsi/advansys.c 		AdvReadByteLram(iop_base, ASC_MC_NUMBER_OF_MAX_CMD + tid,
iop_base         4486 drivers/scsi/advansys.c 	asc_dvc->err_code = AdvLoadMicrocode(iop_base, &fw->data[4],
iop_base         4497 drivers/scsi/advansys.c 		AdvWriteWordLram(iop_base, ASC_MC_BIOSMEM + (2 * i),
iop_base         4505 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_CODE_BEGIN_ADDR, begin_addr);
iop_base         4506 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_CODE_END_ADDR, end_addr);
iop_base         4508 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_RAM_ADDR, begin_addr);
iop_base         4510 drivers/scsi/advansys.c 		code_sum += AdvReadWordAutoIncLram(iop_base);
iop_base         4512 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_CODE_CHK_SUM, code_sum);
iop_base         4517 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_VERSION_DATE,
iop_base         4519 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_VERSION_NUM,
iop_base         4525 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_CHIP_TYPE, ADV_CHIP_ASC3550);
iop_base         4534 drivers/scsi/advansys.c 		AdvReadWordLram(iop_base, ASC_MC_CONTROL_FLAG, word);
iop_base         4536 drivers/scsi/advansys.c 		AdvWriteWordLram(iop_base, ASC_MC_CONTROL_FLAG, word);
iop_base         4543 drivers/scsi/advansys.c 	AdvWriteByteRegister(iop_base, IOPB_DMA_CFG0,
iop_base         4559 drivers/scsi/advansys.c 		AdvWriteWordLram(iop_base, ASC_MC_WDTR_ABLE,
iop_base         4561 drivers/scsi/advansys.c 		AdvWriteWordLram(iop_base, ASC_MC_SDTR_ABLE,
iop_base         4597 drivers/scsi/advansys.c 			AdvWriteWordLram(iop_base, ASC_MC_SDTR_SPEED1, word);
iop_base         4600 drivers/scsi/advansys.c 			AdvWriteWordLram(iop_base, ASC_MC_SDTR_SPEED2, word);
iop_base         4603 drivers/scsi/advansys.c 			AdvWriteWordLram(iop_base, ASC_MC_SDTR_SPEED3, word);
iop_base         4606 drivers/scsi/advansys.c 			AdvWriteWordLram(iop_base, ASC_MC_SDTR_SPEED4, word);
iop_base         4614 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_DISC_ENABLE,
iop_base         4623 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_DEFAULT_SCSI_CFG0,
iop_base         4635 drivers/scsi/advansys.c 	scsi_cfg1 = AdvReadWordRegister(iop_base, IOPW_SCSI_CFG1);
iop_base         4651 drivers/scsi/advansys.c 	if ((AdvReadWordRegister(iop_base, IOPW_SCSI_CTRL) & 0x3F07) == 0x3F07) {
iop_base         4729 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_DEFAULT_SCSI_CFG1,
iop_base         4743 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_DEFAULT_MEM_CFG,
iop_base         4752 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_DEFAULT_SEL_MASK,
iop_base         4770 drivers/scsi/advansys.c 	AdvWriteDWordLramNoSwap(iop_base, ASC_MC_ICQ, asc_dvc->icq_sp->carr_pa);
iop_base         4784 drivers/scsi/advansys.c 	AdvWriteDWordLramNoSwap(iop_base, ASC_MC_IRQ, asc_dvc->irq_sp->carr_pa);
iop_base         4787 drivers/scsi/advansys.c 	AdvWriteByteRegister(iop_base, IOPB_INTR_ENABLES,
iop_base         4791 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_CODE_BEGIN_ADDR, word);
iop_base         4792 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_PC, word);
iop_base         4795 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_RISC_CSR, ADV_RISC_CSR_RUN);
iop_base         4813 drivers/scsi/advansys.c 			AdvWriteWordLram(iop_base, ASC_MC_WDTR_ABLE, wdtr_able);
iop_base         4814 drivers/scsi/advansys.c 			AdvWriteWordLram(iop_base, ASC_MC_SDTR_ABLE, sdtr_able);
iop_base         4815 drivers/scsi/advansys.c 			AdvWriteWordLram(iop_base, ASC_MC_TAGQNG_ABLE,
iop_base         4818 drivers/scsi/advansys.c 				AdvWriteByteLram(iop_base,
iop_base         4846 drivers/scsi/advansys.c 	AdvPortAddr iop_base;
iop_base         4875 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         4886 drivers/scsi/advansys.c 		AdvReadWordLram(iop_base, ASC_MC_BIOSMEM + (2 * i),
iop_base         4893 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_WDTR_ABLE, wdtr_able);
iop_base         4894 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_SDTR_ABLE, sdtr_able);
iop_base         4895 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_TAGQNG_ABLE, tagqng_able);
iop_base         4897 drivers/scsi/advansys.c 		AdvReadByteLram(iop_base, ASC_MC_NUMBER_OF_MAX_CMD + tid,
iop_base         4931 drivers/scsi/advansys.c 		AdvWriteByteRegister(iop_base, IOPB_RAM_BIST, PRE_TEST_MODE);
iop_base         4933 drivers/scsi/advansys.c 		byte = AdvReadByteRegister(iop_base, IOPB_RAM_BIST);
iop_base         4940 drivers/scsi/advansys.c 		AdvWriteByteRegister(iop_base, IOPB_RAM_BIST, NORMAL_MODE);
iop_base         4942 drivers/scsi/advansys.c 		if (AdvReadByteRegister(iop_base, IOPB_RAM_BIST)
iop_base         4956 drivers/scsi/advansys.c 	AdvWriteByteRegister(iop_base, IOPB_RAM_BIST, RAM_TEST_MODE);
iop_base         4959 drivers/scsi/advansys.c 	byte = AdvReadByteRegister(iop_base, IOPB_RAM_BIST);
iop_base         4968 drivers/scsi/advansys.c 	AdvWriteByteRegister(iop_base, IOPB_RAM_BIST, NORMAL_MODE);
iop_base         4986 drivers/scsi/advansys.c 	asc_dvc->err_code = AdvLoadMicrocode(iop_base, &fw->data[4],
iop_base         4997 drivers/scsi/advansys.c 		AdvWriteWordLram(iop_base, ASC_MC_BIOSMEM + (2 * i),
iop_base         5005 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_CODE_BEGIN_ADDR, begin_addr);
iop_base         5006 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_CODE_END_ADDR, end_addr);
iop_base         5008 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_RAM_ADDR, begin_addr);
iop_base         5010 drivers/scsi/advansys.c 		code_sum += AdvReadWordAutoIncLram(iop_base);
iop_base         5012 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_CODE_CHK_SUM, code_sum);
iop_base         5017 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_VERSION_DATE,
iop_base         5019 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_VERSION_NUM,
iop_base         5025 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_CHIP_TYPE, ADV_CHIP_ASC38C0800);
iop_base         5035 drivers/scsi/advansys.c 	scsi_cfg1 = AdvReadWordRegister(iop_base, IOPW_SCSI_CFG1);
iop_base         5036 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_SCSI_CFG1,
iop_base         5046 drivers/scsi/advansys.c 		AdvReadWordLram(iop_base, ASC_MC_CONTROL_FLAG, word);
iop_base         5048 drivers/scsi/advansys.c 		AdvWriteWordLram(iop_base, ASC_MC_CONTROL_FLAG, word);
iop_base         5059 drivers/scsi/advansys.c 	AdvWriteByteRegister(iop_base, IOPB_DMA_CFG0,
iop_base         5076 drivers/scsi/advansys.c 		AdvWriteWordLram(iop_base, ASC_MC_WDTR_ABLE,
iop_base         5078 drivers/scsi/advansys.c 		AdvWriteWordLram(iop_base, ASC_MC_SDTR_ABLE,
iop_base         5091 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_DISC_ENABLE,
iop_base         5093 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_SDTR_SPEED1, asc_dvc->sdtr_speed1);
iop_base         5094 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_SDTR_SPEED2, asc_dvc->sdtr_speed2);
iop_base         5095 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_SDTR_SPEED3, asc_dvc->sdtr_speed3);
iop_base         5096 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_SDTR_SPEED4, asc_dvc->sdtr_speed4);
iop_base         5104 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_DEFAULT_SCSI_CFG0,
iop_base         5116 drivers/scsi/advansys.c 	scsi_cfg1 = AdvReadWordRegister(iop_base, IOPW_SCSI_CFG1);
iop_base         5123 drivers/scsi/advansys.c 	if ((AdvReadWordRegister(iop_base, IOPW_SCSI_CTRL) & 0x3F07) == 0x3F07) {
iop_base         5211 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_DEFAULT_SCSI_CFG1, scsi_cfg1);
iop_base         5224 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_DEFAULT_MEM_CFG,
iop_base         5233 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_DEFAULT_SEL_MASK,
iop_base         5253 drivers/scsi/advansys.c 	AdvWriteDWordLramNoSwap(iop_base, ASC_MC_ICQ, asc_dvc->icq_sp->carr_pa);
iop_base         5270 drivers/scsi/advansys.c 	AdvWriteDWordLramNoSwap(iop_base, ASC_MC_IRQ, asc_dvc->irq_sp->carr_pa);
iop_base         5273 drivers/scsi/advansys.c 	AdvWriteByteRegister(iop_base, IOPB_INTR_ENABLES,
iop_base         5277 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_CODE_BEGIN_ADDR, word);
iop_base         5278 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_PC, word);
iop_base         5281 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_RISC_CSR, ADV_RISC_CSR_RUN);
iop_base         5299 drivers/scsi/advansys.c 			AdvWriteWordLram(iop_base, ASC_MC_WDTR_ABLE, wdtr_able);
iop_base         5300 drivers/scsi/advansys.c 			AdvWriteWordLram(iop_base, ASC_MC_SDTR_ABLE, sdtr_able);
iop_base         5301 drivers/scsi/advansys.c 			AdvWriteWordLram(iop_base, ASC_MC_TAGQNG_ABLE,
iop_base         5304 drivers/scsi/advansys.c 				AdvWriteByteLram(iop_base,
iop_base         5332 drivers/scsi/advansys.c 	AdvPortAddr iop_base;
iop_base         5362 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         5373 drivers/scsi/advansys.c 		AdvReadWordLram(iop_base, ASC_MC_BIOSMEM + (2 * i),
iop_base         5380 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_WDTR_ABLE, wdtr_able);
iop_base         5381 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_SDTR_ABLE, sdtr_able);
iop_base         5382 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_PPR_ABLE, ppr_able);
iop_base         5383 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_TAGQNG_ABLE, tagqng_able);
iop_base         5385 drivers/scsi/advansys.c 		AdvReadByteLram(iop_base, ASC_MC_NUMBER_OF_MAX_CMD + tid,
iop_base         5419 drivers/scsi/advansys.c 		AdvWriteByteRegister(iop_base, IOPB_RAM_BIST, PRE_TEST_MODE);
iop_base         5421 drivers/scsi/advansys.c 		byte = AdvReadByteRegister(iop_base, IOPB_RAM_BIST);
iop_base         5428 drivers/scsi/advansys.c 		AdvWriteByteRegister(iop_base, IOPB_RAM_BIST, NORMAL_MODE);
iop_base         5430 drivers/scsi/advansys.c 		if (AdvReadByteRegister(iop_base, IOPB_RAM_BIST)
iop_base         5444 drivers/scsi/advansys.c 	AdvWriteByteRegister(iop_base, IOPB_RAM_BIST, RAM_TEST_MODE);
iop_base         5447 drivers/scsi/advansys.c 	byte = AdvReadByteRegister(iop_base, IOPB_RAM_BIST);
iop_base         5456 drivers/scsi/advansys.c 	AdvWriteByteRegister(iop_base, IOPB_RAM_BIST, NORMAL_MODE);
iop_base         5474 drivers/scsi/advansys.c 	asc_dvc->err_code = AdvLoadMicrocode(iop_base, &fw->data[4],
iop_base         5485 drivers/scsi/advansys.c 		AdvWriteWordLram(iop_base, ASC_MC_BIOSMEM + (2 * i),
iop_base         5493 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_CODE_BEGIN_ADDR, begin_addr);
iop_base         5494 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_CODE_END_ADDR, end_addr);
iop_base         5496 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_RAM_ADDR, begin_addr);
iop_base         5498 drivers/scsi/advansys.c 		code_sum += AdvReadWordAutoIncLram(iop_base);
iop_base         5500 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_CODE_CHK_SUM, code_sum);
iop_base         5505 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_VERSION_DATE,
iop_base         5507 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_VERSION_NUM,
iop_base         5513 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_CHIP_TYPE, ADV_CHIP_ASC38C1600);
iop_base         5523 drivers/scsi/advansys.c 	scsi_cfg1 = AdvReadWordRegister(iop_base, IOPW_SCSI_CFG1);
iop_base         5524 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_SCSI_CFG1,
iop_base         5534 drivers/scsi/advansys.c 		AdvReadWordLram(iop_base, ASC_MC_CONTROL_FLAG, word);
iop_base         5536 drivers/scsi/advansys.c 		AdvWriteWordLram(iop_base, ASC_MC_CONTROL_FLAG, word);
iop_base         5546 drivers/scsi/advansys.c 		AdvReadWordLram(iop_base, ASC_MC_CONTROL_FLAG, word);
iop_base         5548 drivers/scsi/advansys.c 		AdvWriteWordLram(iop_base, ASC_MC_CONTROL_FLAG, word);
iop_base         5555 drivers/scsi/advansys.c 	AdvWriteByteRegister(iop_base, IOPB_DMA_CFG0,
iop_base         5571 drivers/scsi/advansys.c 		AdvWriteWordLram(iop_base, ASC_MC_WDTR_ABLE,
iop_base         5573 drivers/scsi/advansys.c 		AdvWriteWordLram(iop_base, ASC_MC_SDTR_ABLE,
iop_base         5586 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_DISC_ENABLE,
iop_base         5588 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_SDTR_SPEED1, asc_dvc->sdtr_speed1);
iop_base         5589 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_SDTR_SPEED2, asc_dvc->sdtr_speed2);
iop_base         5590 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_SDTR_SPEED3, asc_dvc->sdtr_speed3);
iop_base         5591 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_SDTR_SPEED4, asc_dvc->sdtr_speed4);
iop_base         5599 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_DEFAULT_SCSI_CFG0,
iop_base         5612 drivers/scsi/advansys.c 	scsi_cfg1 = AdvReadWordRegister(iop_base, IOPW_SCSI_CFG1);
iop_base         5619 drivers/scsi/advansys.c 	if ((AdvReadWordRegister(iop_base, IOPW_SCSI_CTRL) & 0x3F07) == 0x3F07) {
iop_base         5700 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_DEFAULT_SCSI_CFG1, scsi_cfg1);
iop_base         5721 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_DEFAULT_MEM_CFG,
iop_base         5730 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_DEFAULT_SEL_MASK,
iop_base         5749 drivers/scsi/advansys.c 	AdvWriteDWordLramNoSwap(iop_base, ASC_MC_ICQ, asc_dvc->icq_sp->carr_pa);
iop_base         5750 drivers/scsi/advansys.c 	AdvWriteDWordRegister(iop_base, IOPDW_COMMA,
iop_base         5765 drivers/scsi/advansys.c 	AdvWriteDWordLramNoSwap(iop_base, ASC_MC_IRQ, asc_dvc->irq_sp->carr_pa);
iop_base         5768 drivers/scsi/advansys.c 	AdvWriteByteRegister(iop_base, IOPB_INTR_ENABLES,
iop_base         5771 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_CODE_BEGIN_ADDR, word);
iop_base         5772 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_PC, word);
iop_base         5775 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_RISC_CSR, ADV_RISC_CSR_RUN);
iop_base         5792 drivers/scsi/advansys.c 			AdvWriteWordLram(iop_base, ASC_MC_WDTR_ABLE, wdtr_able);
iop_base         5793 drivers/scsi/advansys.c 			AdvWriteWordLram(iop_base, ASC_MC_SDTR_ABLE, sdtr_able);
iop_base         5794 drivers/scsi/advansys.c 			AdvWriteWordLram(iop_base, ASC_MC_PPR_ABLE, ppr_able);
iop_base         5795 drivers/scsi/advansys.c 			AdvWriteWordLram(iop_base, ASC_MC_TAGQNG_ABLE,
iop_base         5798 drivers/scsi/advansys.c 				AdvWriteByteLram(iop_base,
iop_base         5825 drivers/scsi/advansys.c 	AdvPortAddr iop_base;
iop_base         5828 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         5833 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_WDTR_ABLE, wdtr_able);
iop_base         5834 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_SDTR_ABLE, sdtr_able);
iop_base         5836 drivers/scsi/advansys.c 		AdvReadWordLram(iop_base, ASC_MC_PPR_ABLE, ppr_able);
iop_base         5838 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_TAGQNG_ABLE, tagqng_able);
iop_base         5840 drivers/scsi/advansys.c 		AdvReadByteLram(iop_base, ASC_MC_NUMBER_OF_MAX_CMD + tid,
iop_base         5850 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_BIOS_SIGNATURE, bios_sig);
iop_base         5851 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_BIOS_SIGNATURE, 0);
iop_base         5856 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_RISC_CSR, ADV_RISC_CSR_STOP);
iop_base         5857 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_CTRL_REG, ADV_CTRL_REG_CMD_RESET);
iop_base         5859 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_CTRL_REG,
iop_base         5885 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_BIOS_SIGNATURE, bios_sig);
iop_base         5890 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_WDTR_ABLE, wdtr_able);
iop_base         5891 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_SDTR_ABLE, sdtr_able);
iop_base         5893 drivers/scsi/advansys.c 		AdvWriteWordLram(iop_base, ASC_MC_PPR_ABLE, ppr_able);
iop_base         5895 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_TAGQNG_ABLE, tagqng_able);
iop_base         5897 drivers/scsi/advansys.c 		AdvWriteByteLram(iop_base, ASC_MC_NUMBER_OF_MAX_CMD + tid,
iop_base         6112 drivers/scsi/advansys.c 	AdvPortAddr iop_base;
iop_base         6120 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         6123 drivers/scsi/advansys.c 	int_stat = AdvReadByteRegister(iop_base, IOPB_INTR_STATUS_REG);
iop_base         6138 drivers/scsi/advansys.c 		AdvReadByteLram(iop_base, ASC_MC_INTRB_CODE, intrb_code);
iop_base         6144 drivers/scsi/advansys.c 				AdvWriteByteRegister(iop_base, IOPB_TICKLE,
iop_base         6147 drivers/scsi/advansys.c 					AdvWriteByteRegister(iop_base,
iop_base         6228 drivers/scsi/advansys.c 		AscWriteLramWord(asc_dvc->iop_base, ASCV_ASCDVC_ERR_CODE_W,
iop_base         6234 drivers/scsi/advansys.c static void AscAckInterrupt(PortAddr iop_base)
iop_base         6242 drivers/scsi/advansys.c 		risc_flag = AscReadLramByte(iop_base, ASCV_RISC_FLAG_B);
iop_base         6248 drivers/scsi/advansys.c 	    AscReadLramByte(iop_base,
iop_base         6250 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, ASCV_HOST_FLAG_B,
iop_base         6252 drivers/scsi/advansys.c 	AscSetChipStatus(iop_base, CIW_INT_ACK);
iop_base         6254 drivers/scsi/advansys.c 	while (AscGetChipStatus(iop_base) & CSW_INT_PENDING) {
iop_base         6255 drivers/scsi/advansys.c 		AscSetChipStatus(iop_base, CIW_INT_ACK);
iop_base         6260 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, ASCV_HOST_FLAG_B, host_flag);
iop_base         6288 drivers/scsi/advansys.c 	PortAddr iop_base = asc_dvc->iop_base;
iop_base         6300 drivers/scsi/advansys.c 		AscMemWordCopyPtrToLram(iop_base, ASCV_MSGOUT_BEG,
iop_base         6306 drivers/scsi/advansys.c 		AscMemWordCopyPtrToLram(iop_base, ASCV_MSGOUT_BEG,
iop_base         6326 drivers/scsi/advansys.c static bool AscSetChipSynRegAtID(PortAddr iop_base, uchar id, uchar sdtr_data)
iop_base         6332 drivers/scsi/advansys.c 	AscSetBank(iop_base, 1);
iop_base         6333 drivers/scsi/advansys.c 	org_id = AscReadChipDvcID(iop_base);
iop_base         6339 drivers/scsi/advansys.c 	AscWriteChipDvcID(iop_base, id);
iop_base         6340 drivers/scsi/advansys.c 	if (AscReadChipDvcID(iop_base) == (0x01 << id)) {
iop_base         6341 drivers/scsi/advansys.c 		AscSetBank(iop_base, 0);
iop_base         6342 drivers/scsi/advansys.c 		AscSetChipSyn(iop_base, sdtr_data);
iop_base         6343 drivers/scsi/advansys.c 		if (AscGetChipSyn(iop_base) != sdtr_data) {
iop_base         6349 drivers/scsi/advansys.c 	AscSetBank(iop_base, 1);
iop_base         6350 drivers/scsi/advansys.c 	AscWriteChipDvcID(iop_base, org_id);
iop_base         6351 drivers/scsi/advansys.c 	AscSetBank(iop_base, 0);
iop_base         6355 drivers/scsi/advansys.c static void AscSetChipSDTR(PortAddr iop_base, uchar sdtr_data, uchar tid_no)
iop_base         6357 drivers/scsi/advansys.c 	AscSetChipSynRegAtID(iop_base, tid_no, sdtr_data);
iop_base         6358 drivers/scsi/advansys.c 	AscPutMCodeSDTRDoneAtID(iop_base, tid_no, sdtr_data);
iop_base         6370 drivers/scsi/advansys.c 	PortAddr iop_base;
iop_base         6385 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         6386 drivers/scsi/advansys.c 	int_halt_code = AscReadLramWord(iop_base, ASCV_HALTCODE_W);
iop_base         6388 drivers/scsi/advansys.c 	halt_qp = AscReadLramByte(iop_base, ASCV_CURCDB_B);
iop_base         6390 drivers/scsi/advansys.c 	target_ix = AscReadLramByte(iop_base,
iop_base         6393 drivers/scsi/advansys.c 	q_cntl = AscReadLramByte(iop_base,
iop_base         6404 drivers/scsi/advansys.c 			AscSetChipSDTR(iop_base, 0, tid_no);
iop_base         6407 drivers/scsi/advansys.c 		AscWriteLramWord(iop_base, ASCV_HALTCODE_W, 0);
iop_base         6411 drivers/scsi/advansys.c 			AscSetChipSDTR(iop_base, asyn_sdtr, tid_no);
iop_base         6414 drivers/scsi/advansys.c 		AscWriteLramWord(iop_base, ASCV_HALTCODE_W, 0);
iop_base         6417 drivers/scsi/advansys.c 		AscMemWordCopyPtrFromLram(iop_base,
iop_base         6450 drivers/scsi/advansys.c 					AscSetChipSDTR(iop_base, asyn_sdtr,
iop_base         6460 drivers/scsi/advansys.c 				AscSetChipSDTR(iop_base, asyn_sdtr, tid_no);
iop_base         6473 drivers/scsi/advansys.c 					AscSetChipSDTR(iop_base, sdtr_data,
iop_base         6488 drivers/scsi/advansys.c 					AscSetChipSDTR(iop_base, sdtr_data,
iop_base         6496 drivers/scsi/advansys.c 			AscWriteLramByte(iop_base,
iop_base         6500 drivers/scsi/advansys.c 			AscWriteLramWord(iop_base, ASCV_HALTCODE_W, 0);
iop_base         6507 drivers/scsi/advansys.c 			AscMemWordCopyPtrToLram(iop_base,
iop_base         6512 drivers/scsi/advansys.c 			AscWriteLramByte(iop_base,
iop_base         6516 drivers/scsi/advansys.c 			AscWriteLramWord(iop_base, ASCV_HALTCODE_W, 0);
iop_base         6521 drivers/scsi/advansys.c 			AscMemWordCopyPtrToLram(iop_base,
iop_base         6526 drivers/scsi/advansys.c 			AscWriteLramByte(iop_base,
iop_base         6530 drivers/scsi/advansys.c 			AscWriteLramWord(iop_base, ASCV_HALTCODE_W, 0);
iop_base         6541 drivers/scsi/advansys.c 			sdtr_data = AscGetMCodeInitSDTRAtID(iop_base, tid_no);
iop_base         6553 drivers/scsi/advansys.c 		AscWriteLramByte(iop_base,
iop_base         6557 drivers/scsi/advansys.c 		tag_code = AscReadLramByte(iop_base,
iop_base         6569 drivers/scsi/advansys.c 		AscWriteLramByte(iop_base,
iop_base         6574 drivers/scsi/advansys.c 		q_status = AscReadLramByte(iop_base,
iop_base         6578 drivers/scsi/advansys.c 		AscWriteLramByte(iop_base,
iop_base         6583 drivers/scsi/advansys.c 		scsi_busy = AscReadLramByte(iop_base, (ushort)ASCV_SCSIBUSY_B);
iop_base         6585 drivers/scsi/advansys.c 		AscWriteLramByte(iop_base, (ushort)ASCV_SCSIBUSY_B, scsi_busy);
iop_base         6587 drivers/scsi/advansys.c 		AscWriteLramWord(iop_base, ASCV_HALTCODE_W, 0);
iop_base         6591 drivers/scsi/advansys.c 		AscMemWordCopyPtrFromLram(iop_base,
iop_base         6602 drivers/scsi/advansys.c 			AscSetChipSDTR(iop_base, asyn_sdtr, tid_no);
iop_base         6606 drivers/scsi/advansys.c 		AscWriteLramByte(iop_base,
iop_base         6609 drivers/scsi/advansys.c 		AscWriteLramWord(iop_base, ASCV_HALTCODE_W, 0);
iop_base         6613 drivers/scsi/advansys.c 		scsi_status = AscReadLramByte(iop_base,
iop_base         6618 drivers/scsi/advansys.c 		    AscReadLramByte(iop_base,
iop_base         6623 drivers/scsi/advansys.c 			scsi_busy = AscReadLramByte(iop_base,
iop_base         6626 drivers/scsi/advansys.c 			AscWriteLramByte(iop_base,
iop_base         6636 drivers/scsi/advansys.c 					AscWriteLramByte(iop_base,
iop_base         6654 drivers/scsi/advansys.c 		AscWriteLramWord(iop_base, ASCV_HALTCODE_W, 0);
iop_base         6671 drivers/scsi/advansys.c DvcGetQinfo(PortAddr iop_base, ushort s_addr, uchar *inbuf, int words)
iop_base         6676 drivers/scsi/advansys.c 	AscSetChipLramAddr(iop_base, s_addr);
iop_base         6681 drivers/scsi/advansys.c 		word = inpw(iop_base + IOP_RAM_DATA);
iop_base         6689 drivers/scsi/advansys.c _AscCopyLramScsiDoneQ(PortAddr iop_base,
iop_base         6696 drivers/scsi/advansys.c 	DvcGetQinfo(iop_base,
iop_base         6701 drivers/scsi/advansys.c 	_val = AscReadLramWord(iop_base,
iop_base         6705 drivers/scsi/advansys.c 	_val = AscReadLramWord(iop_base,
iop_base         6709 drivers/scsi/advansys.c 	_val = AscReadLramWord(iop_base,
iop_base         6718 drivers/scsi/advansys.c 	scsiq->remain_bytes = (((u32)AscReadLramWord(iop_base,
iop_base         6726 drivers/scsi/advansys.c 	scsiq->remain_bytes += AscReadLramWord(iop_base,
iop_base         6861 drivers/scsi/advansys.c 	PortAddr iop_base;
iop_base         6869 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         6872 drivers/scsi/advansys.c 	done_q_tail = (uchar)AscGetVarDoneQTail(iop_base);
iop_base         6874 drivers/scsi/advansys.c 	next_qp = AscReadLramByte(iop_base,
iop_base         6877 drivers/scsi/advansys.c 		AscPutVarDoneQTail(iop_base, next_qp);
iop_base         6879 drivers/scsi/advansys.c 		sg_queue_cnt = _AscCopyLramScsiDoneQ(iop_base, q_addr, scsiq,
iop_base         6881 drivers/scsi/advansys.c 		AscWriteLramByte(iop_base,
iop_base         6893 drivers/scsi/advansys.c 				sg_list_qp = AscReadLramByte(iop_base,
iop_base         6906 drivers/scsi/advansys.c 				AscWriteLramByte(iop_base,
iop_base         6912 drivers/scsi/advansys.c 			AscPutVarDoneQTail(iop_base, sg_list_qp);
iop_base         6915 drivers/scsi/advansys.c 			cur_target_qng = AscReadLramByte(iop_base,
iop_base         6922 drivers/scsi/advansys.c 				scsi_busy = AscReadLramByte(iop_base, (ushort)
iop_base         6925 drivers/scsi/advansys.c 				AscWriteLramByte(iop_base,
iop_base         6971 drivers/scsi/advansys.c 					AscStopChip(iop_base);
iop_base         6972 drivers/scsi/advansys.c 					AscSetChipControl(iop_base,
iop_base         6976 drivers/scsi/advansys.c 					AscSetChipControl(iop_base, CC_HALT);
iop_base         6977 drivers/scsi/advansys.c 					AscSetChipStatus(iop_base,
iop_base         6979 drivers/scsi/advansys.c 					AscSetChipStatus(iop_base, 0);
iop_base         6980 drivers/scsi/advansys.c 					AscSetChipControl(iop_base, 0);
iop_base         6986 drivers/scsi/advansys.c 				if ((AscReadLramByte(iop_base,
iop_base         7013 drivers/scsi/advansys.c 	PortAddr iop_base;
iop_base         7021 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         7024 drivers/scsi/advansys.c 	if (AscIsIntPending(iop_base) == 0)
iop_base         7039 drivers/scsi/advansys.c 	ctrl_reg = AscGetChipControl(iop_base);
iop_base         7042 drivers/scsi/advansys.c 	chipstat = AscGetChipStatus(iop_base);
iop_base         7049 drivers/scsi/advansys.c 			while ((AscGetChipStatus(iop_base) &
iop_base         7053 drivers/scsi/advansys.c 			AscSetChipControl(iop_base, (CC_CHIP_RESET | CC_HALT));
iop_base         7054 drivers/scsi/advansys.c 			AscSetChipControl(iop_base, CC_HALT);
iop_base         7055 drivers/scsi/advansys.c 			AscSetChipStatus(iop_base, CIW_CLR_SCSI_RESET_INT);
iop_base         7056 drivers/scsi/advansys.c 			AscSetChipStatus(iop_base, 0);
iop_base         7057 drivers/scsi/advansys.c 			chipstat = AscGetChipStatus(iop_base);
iop_base         7060 drivers/scsi/advansys.c 	saved_ram_addr = AscGetChipLramAddr(iop_base);
iop_base         7061 drivers/scsi/advansys.c 	host_flag = AscReadLramByte(iop_base,
iop_base         7064 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, ASCV_HOST_FLAG_B,
iop_base         7067 drivers/scsi/advansys.c 		AscAckInterrupt(iop_base);
iop_base         7089 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, ASCV_HOST_FLAG_B, host_flag);
iop_base         7090 drivers/scsi/advansys.c 	AscSetChipLramAddr(iop_base, saved_ram_addr);
iop_base         7091 drivers/scsi/advansys.c 	AscSetChipControl(iop_base, saved_ctrl_reg);
iop_base         7250 drivers/scsi/advansys.c static bool AscHostReqRiscHalt(PortAddr iop_base)
iop_base         7256 drivers/scsi/advansys.c 	if (AscIsChipHalted(iop_base))
iop_base         7258 drivers/scsi/advansys.c 	saved_stop_code = AscReadLramByte(iop_base, ASCV_STOP_CODE_B);
iop_base         7259 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, ASCV_STOP_CODE_B,
iop_base         7262 drivers/scsi/advansys.c 		if (AscIsChipHalted(iop_base)) {
iop_base         7268 drivers/scsi/advansys.c 	AscWriteLramByte(iop_base, ASCV_STOP_CODE_B, saved_stop_code);
iop_base         7273 drivers/scsi/advansys.c AscSetRunChipSynRegAtID(PortAddr iop_base, uchar tid_no, uchar sdtr_data)
iop_base         7277 drivers/scsi/advansys.c 	if (AscHostReqRiscHalt(iop_base)) {
iop_base         7278 drivers/scsi/advansys.c 		sta = AscSetChipSynRegAtID(iop_base, tid_no, sdtr_data);
iop_base         7279 drivers/scsi/advansys.c 		AscStartChip(iop_base);
iop_base         7303 drivers/scsi/advansys.c 		AscSetRunChipSynRegAtID(asc_dvc->iop_base, sdev->id,
iop_base         7343 drivers/scsi/advansys.c 		AscWriteLramByte(asc_dvc->iop_base, ASCV_DISC_ENABLE_B,
iop_base         7345 drivers/scsi/advansys.c 		AscWriteLramByte(asc_dvc->iop_base, ASCV_USE_TAGGED_QNG_B,
iop_base         7347 drivers/scsi/advansys.c 		AscWriteLramByte(asc_dvc->iop_base, ASCV_CAN_TAGGED_QNG_B,
iop_base         7352 drivers/scsi/advansys.c 		AscWriteLramByte(asc_dvc->iop_base,
iop_base         7366 drivers/scsi/advansys.c advansys_wide_enable_wdtr(AdvPortAddr iop_base, unsigned short tidmask)
iop_base         7369 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_WDTR_ABLE, cfg_word);
iop_base         7374 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_WDTR_ABLE, cfg_word);
iop_base         7382 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_SDTR_DONE, cfg_word);
iop_base         7384 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_SDTR_DONE, cfg_word);
iop_base         7385 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_WDTR_DONE, cfg_word);
iop_base         7387 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_WDTR_DONE, cfg_word);
iop_base         7398 drivers/scsi/advansys.c advansys_wide_enable_sdtr(AdvPortAddr iop_base, unsigned short tidmask)
iop_base         7401 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_SDTR_ABLE, cfg_word);
iop_base         7406 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_SDTR_ABLE, cfg_word);
iop_base         7412 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_SDTR_DONE, cfg_word);
iop_base         7414 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_SDTR_DONE, cfg_word);
iop_base         7426 drivers/scsi/advansys.c 				AdvPortAddr iop_base, unsigned short tidmask)
iop_base         7428 drivers/scsi/advansys.c 	AdvReadWordLram(iop_base, ASC_MC_PPR_ABLE, adv_dvc->ppr_able);
iop_base         7430 drivers/scsi/advansys.c 	AdvWriteWordLram(iop_base, ASC_MC_PPR_ABLE, adv_dvc->ppr_able);
iop_base         7436 drivers/scsi/advansys.c 	AdvPortAddr iop_base = adv_dvc->iop_base;
iop_base         7447 drivers/scsi/advansys.c 			advansys_wide_enable_wdtr(iop_base, tidmask);
iop_base         7449 drivers/scsi/advansys.c 			advansys_wide_enable_sdtr(iop_base, tidmask);
iop_base         7451 drivers/scsi/advansys.c 			advansys_wide_enable_ppr(adv_dvc, iop_base, tidmask);
iop_base         7462 drivers/scsi/advansys.c 			AdvReadWordLram(iop_base, ASC_MC_TAGQNG_ABLE, cfg_word);
iop_base         7464 drivers/scsi/advansys.c 			AdvWriteWordLram(iop_base, ASC_MC_TAGQNG_ABLE,
iop_base         7466 drivers/scsi/advansys.c 			AdvWriteByteLram(iop_base,
iop_base         7902 drivers/scsi/advansys.c static uchar AscAllocFreeQueue(PortAddr iop_base, uchar free_q_head)
iop_base         7909 drivers/scsi/advansys.c 	q_status = (uchar)AscReadLramByte(iop_base,
iop_base         7912 drivers/scsi/advansys.c 	next_qp = AscReadLramByte(iop_base, (ushort)(q_addr + ASC_SCSIQ_B_FWD));
iop_base         7919 drivers/scsi/advansys.c AscAllocMultipleFreeQueue(PortAddr iop_base, uchar free_q_head, uchar n_free_q)
iop_base         7924 drivers/scsi/advansys.c 		free_q_head = AscAllocFreeQueue(iop_base, free_q_head);
iop_base         7942 drivers/scsi/advansys.c DvcPutScsiQ(PortAddr iop_base, ushort s_addr, uchar *outbuf, int words)
iop_base         7947 drivers/scsi/advansys.c 	AscSetChipLramAddr(iop_base, s_addr);
iop_base         7952 drivers/scsi/advansys.c 		outpw(iop_base + IOP_RAM_DATA,
iop_base         7964 drivers/scsi/advansys.c 	PortAddr iop_base;
iop_base         7966 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         7970 drivers/scsi/advansys.c 		sdtr_data = AscGetMCodeInitSDTRAtID(iop_base, tid_no);
iop_base         7984 drivers/scsi/advansys.c 	AscMemWordCopyPtrToLram(iop_base,
iop_base         7988 drivers/scsi/advansys.c 	DvcPutScsiQ(iop_base,
iop_base         7992 drivers/scsi/advansys.c 	AscWriteLramWord(iop_base,
iop_base         8008 drivers/scsi/advansys.c 	PortAddr iop_base;
iop_base         8015 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         8066 drivers/scsi/advansys.c 			next_qp = AscReadLramByte(iop_base,
iop_base         8071 drivers/scsi/advansys.c 			AscMemWordCopyPtrToLram(iop_base,
iop_base         8075 drivers/scsi/advansys.c 			AscMemDWordCopyPtrToLram(iop_base,
iop_base         8095 drivers/scsi/advansys.c 	PortAddr iop_base;
iop_base         8102 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         8106 drivers/scsi/advansys.c 	free_q_head = (uchar)AscGetVarFreeQHead(iop_base);
iop_base         8108 drivers/scsi/advansys.c 		next_qp = AscAllocMultipleFreeQueue(iop_base, free_q_head,
iop_base         8118 drivers/scsi/advansys.c 		next_qp = AscAllocFreeQueue(iop_base, free_q_head);
iop_base         8125 drivers/scsi/advansys.c 		AscPutVarFreeQHead(iop_base, next_qp);
iop_base         8154 drivers/scsi/advansys.c 	PortAddr iop_base;
iop_base         8171 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         8186 drivers/scsi/advansys.c 			sdtr_data = AscGetMCodeInitSDTRAtID(iop_base, tid_no);
iop_base         8382 drivers/scsi/advansys.c 	AdvPortAddr iop_base;
iop_base         8395 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         8440 drivers/scsi/advansys.c 		AdvWriteByteRegister(iop_base, IOPB_TICKLE, ADV_TICKLE_A);
iop_base         8447 drivers/scsi/advansys.c 			AdvWriteByteRegister(iop_base, IOPB_TICKLE,
iop_base         8455 drivers/scsi/advansys.c 		AdvWriteDWordRegister(iop_base, IOPDW_COMMA,
iop_base         8579 drivers/scsi/advansys.c static ushort AscGetEisaChipCfg(PortAddr iop_base)
iop_base         8581 drivers/scsi/advansys.c 	PortAddr eisa_cfg_iop = (PortAddr) ASC_GET_EISA_SLOT(iop_base) |
iop_base         8590 drivers/scsi/advansys.c static unsigned short AscGetChipBiosAddress(PortAddr iop_base,
iop_base         8605 drivers/scsi/advansys.c 		cfg_lsw = AscGetEisaChipCfg(iop_base);
iop_base         8611 drivers/scsi/advansys.c 	cfg_lsw = AscGetChipCfgLsw(iop_base);
iop_base         8622 drivers/scsi/advansys.c static uchar AscSetChipScsiID(PortAddr iop_base, uchar new_host_id)
iop_base         8626 drivers/scsi/advansys.c 	if (AscGetChipScsiID(iop_base) == new_host_id) {
iop_base         8629 drivers/scsi/advansys.c 	cfg_lsw = AscGetChipCfgLsw(iop_base);
iop_base         8632 drivers/scsi/advansys.c 	AscSetChipCfgLsw(iop_base, cfg_lsw);
iop_base         8633 drivers/scsi/advansys.c 	return (AscGetChipScsiID(iop_base));
iop_base         8636 drivers/scsi/advansys.c static unsigned char AscGetChipScsiCtrl(PortAddr iop_base)
iop_base         8640 drivers/scsi/advansys.c 	AscSetBank(iop_base, 1);
iop_base         8641 drivers/scsi/advansys.c 	sc = inp(iop_base + IOP_REG_SC);
iop_base         8642 drivers/scsi/advansys.c 	AscSetBank(iop_base, 0);
iop_base         8646 drivers/scsi/advansys.c static unsigned char AscGetChipVersion(PortAddr iop_base,
iop_base         8652 drivers/scsi/advansys.c 		eisa_iop = (PortAddr) ASC_GET_EISA_SLOT(iop_base) |
iop_base         8657 drivers/scsi/advansys.c 	return AscGetChipVerNo(iop_base);
iop_base         8673 drivers/scsi/advansys.c static int AscStopQueueExe(PortAddr iop_base)
iop_base         8677 drivers/scsi/advansys.c 	if (AscReadLramByte(iop_base, ASCV_STOP_CODE_B) == 0) {
iop_base         8678 drivers/scsi/advansys.c 		AscWriteLramByte(iop_base, ASCV_STOP_CODE_B,
iop_base         8681 drivers/scsi/advansys.c 			if (AscReadLramByte(iop_base, ASCV_STOP_CODE_B) &
iop_base         8701 drivers/scsi/advansys.c static ushort AscGetIsaDmaChannel(PortAddr iop_base)
iop_base         8705 drivers/scsi/advansys.c 	channel = AscGetChipCfgLsw(iop_base) & 0x0003;
iop_base         8713 drivers/scsi/advansys.c static ushort AscSetIsaDmaChannel(PortAddr iop_base, ushort dma_channel)
iop_base         8723 drivers/scsi/advansys.c 		cfg_lsw = AscGetChipCfgLsw(iop_base) & 0xFFFC;
iop_base         8725 drivers/scsi/advansys.c 		AscSetChipCfgLsw(iop_base, cfg_lsw);
iop_base         8726 drivers/scsi/advansys.c 		return (AscGetIsaDmaChannel(iop_base));
iop_base         8731 drivers/scsi/advansys.c static uchar AscGetIsaDmaSpeed(PortAddr iop_base)
iop_base         8735 drivers/scsi/advansys.c 	AscSetBank(iop_base, 1);
iop_base         8736 drivers/scsi/advansys.c 	speed_value = AscReadChipDmaSpeed(iop_base);
iop_base         8738 drivers/scsi/advansys.c 	AscSetBank(iop_base, 0);
iop_base         8742 drivers/scsi/advansys.c static uchar AscSetIsaDmaSpeed(PortAddr iop_base, uchar speed_value)
iop_base         8745 drivers/scsi/advansys.c 	AscSetBank(iop_base, 1);
iop_base         8746 drivers/scsi/advansys.c 	AscWriteChipDmaSpeed(iop_base, speed_value);
iop_base         8747 drivers/scsi/advansys.c 	AscSetBank(iop_base, 0);
iop_base         8748 drivers/scsi/advansys.c 	return AscGetIsaDmaSpeed(iop_base);
iop_base         8755 drivers/scsi/advansys.c 	PortAddr iop_base;
iop_base         8758 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         8764 drivers/scsi/advansys.c 	AscSetChipControl(iop_base, CC_HALT);
iop_base         8765 drivers/scsi/advansys.c 	AscSetChipStatus(iop_base, 0);
iop_base         8793 drivers/scsi/advansys.c 	chip_version = AscGetChipVersion(iop_base, asc_dvc->bus_type);
iop_base         8803 drivers/scsi/advansys.c 			AscSetExtraControl(iop_base,
iop_base         8806 drivers/scsi/advansys.c 			AscSetExtraControl(iop_base,
iop_base         8812 drivers/scsi/advansys.c 		AscSetExtraControl(iop_base,
iop_base         8820 drivers/scsi/advansys.c 			AscSetChipIFC(iop_base, IFC_INIT_DEFAULT);
iop_base         8824 drivers/scsi/advansys.c 		    (uchar)AscGetIsaDmaChannel(iop_base);
iop_base         8836 drivers/scsi/advansys.c static int AscWriteEEPCmdReg(PortAddr iop_base, uchar cmd_reg)
iop_base         8842 drivers/scsi/advansys.c 		AscSetChipEEPCmd(iop_base, cmd_reg);
iop_base         8844 drivers/scsi/advansys.c 		read_back = AscGetChipEEPCmd(iop_base);
iop_base         8856 drivers/scsi/advansys.c static ushort AscReadEEPWord(PortAddr iop_base, uchar addr)
iop_base         8861 drivers/scsi/advansys.c 	AscWriteEEPCmdReg(iop_base, ASC_EEP_CMD_WRITE_DISABLE);
iop_base         8864 drivers/scsi/advansys.c 	AscWriteEEPCmdReg(iop_base, cmd_reg);
iop_base         8866 drivers/scsi/advansys.c 	read_wval = AscGetChipEEPData(iop_base);
iop_base         8871 drivers/scsi/advansys.c static ushort AscGetEEPConfig(PortAddr iop_base, ASCEEP_CONFIG *cfg_buf,
iop_base         8886 drivers/scsi/advansys.c 		*wbuf = AscReadEEPWord(iop_base, (uchar)s_addr);
iop_base         8897 drivers/scsi/advansys.c 		wval = AscReadEEPWord(iop_base, (uchar)s_addr);
iop_base         8914 drivers/scsi/advansys.c 	*wbuf = AscReadEEPWord(iop_base, (uchar)s_addr);
iop_base         8920 drivers/scsi/advansys.c 	PortAddr iop_base;
iop_base         8925 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         8928 drivers/scsi/advansys.c 	saved_word = AscReadLramWord(iop_base, q_addr);
iop_base         8929 drivers/scsi/advansys.c 	AscSetChipLramAddr(iop_base, q_addr);
iop_base         8930 drivers/scsi/advansys.c 	AscSetChipLramData(iop_base, 0x55AA);
iop_base         8932 drivers/scsi/advansys.c 	AscSetChipLramAddr(iop_base, q_addr);
iop_base         8933 drivers/scsi/advansys.c 	if (AscGetChipLramData(iop_base) == 0x55AA) {
iop_base         8935 drivers/scsi/advansys.c 		AscWriteLramWord(iop_base, q_addr, saved_word);
iop_base         8945 drivers/scsi/advansys.c static int AscWriteEEPDataReg(PortAddr iop_base, ushort data_reg)
iop_base         8952 drivers/scsi/advansys.c 		AscSetChipEEPData(iop_base, data_reg);
iop_base         8954 drivers/scsi/advansys.c 		read_back = AscGetChipEEPData(iop_base);
iop_base         8964 drivers/scsi/advansys.c static ushort AscWriteEEPWord(PortAddr iop_base, uchar addr, ushort word_val)
iop_base         8968 drivers/scsi/advansys.c 	read_wval = AscReadEEPWord(iop_base, addr);
iop_base         8970 drivers/scsi/advansys.c 		AscWriteEEPCmdReg(iop_base, ASC_EEP_CMD_WRITE_ABLE);
iop_base         8972 drivers/scsi/advansys.c 		AscWriteEEPDataReg(iop_base, word_val);
iop_base         8974 drivers/scsi/advansys.c 		AscWriteEEPCmdReg(iop_base,
iop_base         8977 drivers/scsi/advansys.c 		AscWriteEEPCmdReg(iop_base, ASC_EEP_CMD_WRITE_DISABLE);
iop_base         8979 drivers/scsi/advansys.c 		return (AscReadEEPWord(iop_base, addr));
iop_base         8984 drivers/scsi/advansys.c static int AscSetEEPConfigOnce(PortAddr iop_base, ASCEEP_CONFIG *cfg_buf,
iop_base         9002 drivers/scsi/advansys.c 		if (*wbuf != AscWriteEEPWord(iop_base, (uchar)s_addr, *wbuf)) {
iop_base         9021 drivers/scsi/advansys.c 			    AscWriteEEPWord(iop_base, (uchar)s_addr, word)) {
iop_base         9027 drivers/scsi/advansys.c 			    AscWriteEEPWord(iop_base, (uchar)s_addr, *wbuf)) {
iop_base         9035 drivers/scsi/advansys.c 	if (sum != AscWriteEEPWord(iop_base, (uchar)s_addr, sum)) {
iop_base         9045 drivers/scsi/advansys.c 		if (*wbuf != AscReadEEPWord(iop_base, (uchar)s_addr)) {
iop_base         9064 drivers/scsi/advansys.c 					(iop_base, (uchar)s_addr));
iop_base         9067 drivers/scsi/advansys.c 			word = AscReadEEPWord(iop_base, (uchar)s_addr);
iop_base         9074 drivers/scsi/advansys.c 	if (AscReadEEPWord(iop_base, (uchar)s_addr) != sum) {
iop_base         9080 drivers/scsi/advansys.c static int AscSetEEPConfig(PortAddr iop_base, ASCEEP_CONFIG *cfg_buf,
iop_base         9088 drivers/scsi/advansys.c 		if ((n_error = AscSetEEPConfigOnce(iop_base, cfg_buf,
iop_base         9103 drivers/scsi/advansys.c 	PortAddr iop_base;
iop_base         9110 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         9112 drivers/scsi/advansys.c 	AscWriteLramWord(iop_base, ASCV_HALTCODE_W, 0x00FE);
iop_base         9113 drivers/scsi/advansys.c 	AscStopQueueExe(iop_base);
iop_base         9114 drivers/scsi/advansys.c 	if ((AscStopChip(iop_base)) ||
iop_base         9115 drivers/scsi/advansys.c 	    (AscGetChipScsiCtrl(iop_base) != 0)) {
iop_base         9120 drivers/scsi/advansys.c 	if (!AscIsChipHalted(iop_base)) {
iop_base         9124 drivers/scsi/advansys.c 	AscSetPCAddr(iop_base, ASC_MCODE_START_ADDR);
iop_base         9125 drivers/scsi/advansys.c 	if (AscGetPCAddr(iop_base) != ASC_MCODE_START_ADDR) {
iop_base         9130 drivers/scsi/advansys.c 	cfg_msw = AscGetChipCfgMsw(iop_base);
iop_base         9131 drivers/scsi/advansys.c 	cfg_lsw = AscGetChipCfgLsw(iop_base);
iop_base         9135 drivers/scsi/advansys.c 		AscSetChipCfgMsw(iop_base, cfg_msw);
iop_base         9137 drivers/scsi/advansys.c 	chksum = AscGetEEPConfig(iop_base, eep_config, asc_dvc->bus_type);
iop_base         9142 drivers/scsi/advansys.c 	if (AscGetChipStatus(iop_base) & CSW_AUTO_CONFIG) {
iop_base         9148 drivers/scsi/advansys.c 				    AscGetChipCfgLsw(iop_base);
iop_base         9153 drivers/scsi/advansys.c 				    AscGetChipCfgMsw(iop_base);
iop_base         9161 drivers/scsi/advansys.c 		if (AscGetChipVersion(iop_base, asc_dvc->bus_type) ==
iop_base         9210 drivers/scsi/advansys.c 			AscSetChipCfgMsw(iop_base, cfg_msw);
iop_base         9249 drivers/scsi/advansys.c 	eep_config->cfg_msw = AscGetChipCfgMsw(iop_base);
iop_base         9251 drivers/scsi/advansys.c 		if ((i = AscSetEEPConfig(iop_base, eep_config,
iop_base         9274 drivers/scsi/advansys.c 	if (AscFindSignature(asc_dvc->iop_base)) {
iop_base         9322 drivers/scsi/advansys.c 	PortAddr iop_base = asc_dvc->iop_base;
iop_base         9329 drivers/scsi/advansys.c 	if (!AscFindSignature(asc_dvc->iop_base)) {
iop_base         9334 drivers/scsi/advansys.c 	cfg_msw = AscGetChipCfgMsw(iop_base);
iop_base         9338 drivers/scsi/advansys.c 		AscSetChipCfgMsw(iop_base, cfg_msw);
iop_base         9345 drivers/scsi/advansys.c 	if (AscGetChipStatus(iop_base) & CSW_AUTO_CONFIG) {
iop_base         9351 drivers/scsi/advansys.c 		AscSetChipCfgMsw(iop_base, cfg_msw);
iop_base         9364 drivers/scsi/advansys.c 		if (AscGetChipVersion(iop_base, asc_dvc->bus_type)
iop_base         9369 drivers/scsi/advansys.c 	if (AscSetChipScsiID(iop_base, asc_dvc->cfg->chip_scsi_id) !=
iop_base         9375 drivers/scsi/advansys.c 		AscSetIsaDmaChannel(iop_base, asc_dvc->cfg->isa_dma_channel);
iop_base         9376 drivers/scsi/advansys.c 		AscSetIsaDmaSpeed(iop_base, asc_dvc->cfg->isa_dma_speed);
iop_base         9772 drivers/scsi/advansys.c static void AdvWaitEEPCmd(AdvPortAddr iop_base)
iop_base         9777 drivers/scsi/advansys.c 		if (AdvReadWordRegister(iop_base, IOPW_EE_CMD) &
iop_base         9783 drivers/scsi/advansys.c 	if ((AdvReadWordRegister(iop_base, IOPW_EE_CMD) & ASC_EEP_CMD_DONE) ==
iop_base         9791 drivers/scsi/advansys.c static ushort AdvReadEEPWord(AdvPortAddr iop_base, int eep_word_addr)
iop_base         9793 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_EE_CMD,
iop_base         9795 drivers/scsi/advansys.c 	AdvWaitEEPCmd(iop_base);
iop_base         9796 drivers/scsi/advansys.c 	return AdvReadWordRegister(iop_base, IOPW_EE_DATA);
iop_base         9802 drivers/scsi/advansys.c static void AdvSet3550EEPConfig(AdvPortAddr iop_base,
iop_base         9813 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_EE_CMD, ASC_EEP_CMD_WRITE_ABLE);
iop_base         9814 drivers/scsi/advansys.c 	AdvWaitEEPCmd(iop_base);
iop_base         9829 drivers/scsi/advansys.c 		AdvWriteWordRegister(iop_base, IOPW_EE_DATA, word);
iop_base         9830 drivers/scsi/advansys.c 		AdvWriteWordRegister(iop_base, IOPW_EE_CMD,
iop_base         9832 drivers/scsi/advansys.c 		AdvWaitEEPCmd(iop_base);
iop_base         9839 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_EE_DATA, chksum);
iop_base         9840 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_EE_CMD, ASC_EEP_CMD_WRITE | addr);
iop_base         9841 drivers/scsi/advansys.c 	AdvWaitEEPCmd(iop_base);
iop_base         9857 drivers/scsi/advansys.c 		AdvWriteWordRegister(iop_base, IOPW_EE_DATA, word);
iop_base         9858 drivers/scsi/advansys.c 		AdvWriteWordRegister(iop_base, IOPW_EE_CMD,
iop_base         9860 drivers/scsi/advansys.c 		AdvWaitEEPCmd(iop_base);
iop_base         9862 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_EE_CMD, ASC_EEP_CMD_WRITE_DISABLE);
iop_base         9863 drivers/scsi/advansys.c 	AdvWaitEEPCmd(iop_base);
iop_base         9869 drivers/scsi/advansys.c static void AdvSet38C0800EEPConfig(AdvPortAddr iop_base,
iop_base         9880 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_EE_CMD, ASC_EEP_CMD_WRITE_ABLE);
iop_base         9881 drivers/scsi/advansys.c 	AdvWaitEEPCmd(iop_base);
iop_base         9896 drivers/scsi/advansys.c 		AdvWriteWordRegister(iop_base, IOPW_EE_DATA, word);
iop_base         9897 drivers/scsi/advansys.c 		AdvWriteWordRegister(iop_base, IOPW_EE_CMD,
iop_base         9899 drivers/scsi/advansys.c 		AdvWaitEEPCmd(iop_base);
iop_base         9906 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_EE_DATA, chksum);
iop_base         9907 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_EE_CMD, ASC_EEP_CMD_WRITE | addr);
iop_base         9908 drivers/scsi/advansys.c 	AdvWaitEEPCmd(iop_base);
iop_base         9924 drivers/scsi/advansys.c 		AdvWriteWordRegister(iop_base, IOPW_EE_DATA, word);
iop_base         9925 drivers/scsi/advansys.c 		AdvWriteWordRegister(iop_base, IOPW_EE_CMD,
iop_base         9927 drivers/scsi/advansys.c 		AdvWaitEEPCmd(iop_base);
iop_base         9929 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_EE_CMD, ASC_EEP_CMD_WRITE_DISABLE);
iop_base         9930 drivers/scsi/advansys.c 	AdvWaitEEPCmd(iop_base);
iop_base         9936 drivers/scsi/advansys.c static void AdvSet38C1600EEPConfig(AdvPortAddr iop_base,
iop_base         9947 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_EE_CMD, ASC_EEP_CMD_WRITE_ABLE);
iop_base         9948 drivers/scsi/advansys.c 	AdvWaitEEPCmd(iop_base);
iop_base         9963 drivers/scsi/advansys.c 		AdvWriteWordRegister(iop_base, IOPW_EE_DATA, word);
iop_base         9964 drivers/scsi/advansys.c 		AdvWriteWordRegister(iop_base, IOPW_EE_CMD,
iop_base         9966 drivers/scsi/advansys.c 		AdvWaitEEPCmd(iop_base);
iop_base         9973 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_EE_DATA, chksum);
iop_base         9974 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_EE_CMD, ASC_EEP_CMD_WRITE | addr);
iop_base         9975 drivers/scsi/advansys.c 	AdvWaitEEPCmd(iop_base);
iop_base         9991 drivers/scsi/advansys.c 		AdvWriteWordRegister(iop_base, IOPW_EE_DATA, word);
iop_base         9992 drivers/scsi/advansys.c 		AdvWriteWordRegister(iop_base, IOPW_EE_CMD,
iop_base         9994 drivers/scsi/advansys.c 		AdvWaitEEPCmd(iop_base);
iop_base         9996 drivers/scsi/advansys.c 	AdvWriteWordRegister(iop_base, IOPW_EE_CMD, ASC_EEP_CMD_WRITE_DISABLE);
iop_base         9997 drivers/scsi/advansys.c 	AdvWaitEEPCmd(iop_base);
iop_base         10005 drivers/scsi/advansys.c static ushort AdvGet3550EEPConfig(AdvPortAddr iop_base,
iop_base         10019 drivers/scsi/advansys.c 		wval = AdvReadEEPWord(iop_base, eep_addr);
iop_base         10028 drivers/scsi/advansys.c 	*wbuf = AdvReadEEPWord(iop_base, eep_addr);
iop_base         10035 drivers/scsi/advansys.c 		*wbuf = AdvReadEEPWord(iop_base, eep_addr);
iop_base         10048 drivers/scsi/advansys.c static ushort AdvGet38C0800EEPConfig(AdvPortAddr iop_base,
iop_base         10062 drivers/scsi/advansys.c 		wval = AdvReadEEPWord(iop_base, eep_addr);
iop_base         10071 drivers/scsi/advansys.c 	*wbuf = AdvReadEEPWord(iop_base, eep_addr);
iop_base         10078 drivers/scsi/advansys.c 		*wbuf = AdvReadEEPWord(iop_base, eep_addr);
iop_base         10091 drivers/scsi/advansys.c static ushort AdvGet38C1600EEPConfig(AdvPortAddr iop_base,
iop_base         10105 drivers/scsi/advansys.c 		wval = AdvReadEEPWord(iop_base, eep_addr);
iop_base         10114 drivers/scsi/advansys.c 	*wbuf = AdvReadEEPWord(iop_base, eep_addr);
iop_base         10121 drivers/scsi/advansys.c 		*wbuf = AdvReadEEPWord(iop_base, eep_addr);
iop_base         10143 drivers/scsi/advansys.c 	AdvPortAddr iop_base;
iop_base         10147 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         10156 drivers/scsi/advansys.c 	if (AdvGet3550EEPConfig(iop_base, &eep_config) != eep_config.check_sum) {
iop_base         10170 drivers/scsi/advansys.c 		    AdvReadEEPWord(iop_base, ADV_EEP_DVC_CFG_END - 1);
iop_base         10173 drivers/scsi/advansys.c 		    AdvReadEEPWord(iop_base, ADV_EEP_DVC_CFG_END - 2);
iop_base         10176 drivers/scsi/advansys.c 		    AdvReadEEPWord(iop_base, ADV_EEP_DVC_CFG_END - 3);
iop_base         10178 drivers/scsi/advansys.c 		AdvSet3550EEPConfig(iop_base, &eep_config);
iop_base         10293 drivers/scsi/advansys.c 	AdvPortAddr iop_base;
iop_base         10299 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         10308 drivers/scsi/advansys.c 	if (AdvGet38C0800EEPConfig(iop_base, &eep_config) !=
iop_base         10323 drivers/scsi/advansys.c 		    AdvReadEEPWord(iop_base, ADV_EEP_DVC_CFG_END - 1);
iop_base         10326 drivers/scsi/advansys.c 		    AdvReadEEPWord(iop_base, ADV_EEP_DVC_CFG_END - 2);
iop_base         10329 drivers/scsi/advansys.c 		    AdvReadEEPWord(iop_base, ADV_EEP_DVC_CFG_END - 3);
iop_base         10331 drivers/scsi/advansys.c 		AdvSet38C0800EEPConfig(iop_base, &eep_config);
iop_base         10492 drivers/scsi/advansys.c 	AdvPortAddr iop_base;
iop_base         10498 drivers/scsi/advansys.c 	iop_base = asc_dvc->iop_base;
iop_base         10507 drivers/scsi/advansys.c 	if (AdvGet38C1600EEPConfig(iop_base, &eep_config) !=
iop_base         10539 drivers/scsi/advansys.c 			AdvWriteByteRegister(iop_base, IOPB_GPIO_CNTL, 0);
iop_base         10540 drivers/scsi/advansys.c 			ints = AdvReadByteRegister(iop_base, IOPB_GPIO_DATA);
iop_base         10550 drivers/scsi/advansys.c 			AdvReadEEPWord(iop_base, ADV_EEP_DVC_CFG_END - 1);
iop_base         10552 drivers/scsi/advansys.c 			AdvReadEEPWord(iop_base, ADV_EEP_DVC_CFG_END - 2);
iop_base         10554 drivers/scsi/advansys.c 			AdvReadEEPWord(iop_base, ADV_EEP_DVC_CFG_END - 3);
iop_base         10556 drivers/scsi/advansys.c 		AdvSet38C1600EEPConfig(iop_base, &eep_config);
iop_base         10715 drivers/scsi/advansys.c 	AdvPortAddr iop_base = asc_dvc->iop_base;
iop_base         10733 drivers/scsi/advansys.c 	    AdvGetChipVersion(iop_base, asc_dvc->bus_type);
iop_base         10736 drivers/scsi/advansys.c 		 (ushort)AdvReadByteRegister(iop_base, IOPB_CHIP_ID_1),
iop_base         10740 drivers/scsi/advansys.c 		 (ushort)AdvReadWordRegister(iop_base, IOPW_CHIP_ID_0),
iop_base         10746 drivers/scsi/advansys.c 	if (AdvFindSignature(iop_base) == 0) {
iop_base         10763 drivers/scsi/advansys.c 		AdvWriteWordRegister(iop_base, IOPW_CTRL_REG,
iop_base         10766 drivers/scsi/advansys.c 		AdvWriteWordRegister(iop_base, IOPW_CTRL_REG,
iop_base         10923 drivers/scsi/advansys.c 		asc_dvc_varp->iop_base = iop;
iop_base         10950 drivers/scsi/advansys.c 		adv_dvc_varp->iop_base = (AdvPortAddr)boardp->ioremap_addr;
iop_base         10951 drivers/scsi/advansys.c 		ASC_DBG(1, "iop_base: 0x%p\n", adv_dvc_varp->iop_base);
iop_base         11177 drivers/scsi/advansys.c 		shost->io_port = asc_dvc_varp->iop_base;
iop_base         11234 drivers/scsi/advansys.c 		shost->base = AscGetChipBiosAddress(asc_dvc_varp->iop_base,
iop_base         11241 drivers/scsi/advansys.c 		AdvReadWordLram(adv_dvc_varp->iop_base,
iop_base         11243 drivers/scsi/advansys.c 		AdvReadWordLram(adv_dvc_varp->iop_base,
iop_base         11245 drivers/scsi/advansys.c 		AdvReadWordLram(adv_dvc_varp->iop_base,
iop_base         11247 drivers/scsi/advansys.c 		AdvReadWordLram(adv_dvc_varp->iop_base,
iop_base         11422 drivers/scsi/advansys.c static unsigned int advansys_isa_irq_no(PortAddr iop_base)
iop_base         11424 drivers/scsi/advansys.c 	unsigned short cfg_lsw = AscGetChipCfgLsw(iop_base);
iop_base         11434 drivers/scsi/advansys.c 	PortAddr iop_base = _asc_def_iop_base[id];
iop_base         11438 drivers/scsi/advansys.c 	if (!request_region(iop_base, ASC_IOADR_GAP, DRV_NAME)) {
iop_base         11439 drivers/scsi/advansys.c 		ASC_DBG(1, "I/O port 0x%x busy\n", iop_base);
iop_base         11442 drivers/scsi/advansys.c 	ASC_DBG(1, "probing I/O port 0x%x\n", iop_base);
iop_base         11443 drivers/scsi/advansys.c 	if (!AscFindSignature(iop_base))
iop_base         11445 drivers/scsi/advansys.c 	if (!(AscGetChipVersion(iop_base, ASC_IS_ISA) & ASC_CHIP_VER_ISA_BIT))
iop_base         11454 drivers/scsi/advansys.c 	board->irq = advansys_isa_irq_no(iop_base);
iop_base         11458 drivers/scsi/advansys.c 	err = advansys_board_found(shost, iop_base, ASC_IS_ISA);
iop_base         11468 drivers/scsi/advansys.c 	release_region(iop_base, ASC_IOADR_GAP);
iop_base         11500 drivers/scsi/advansys.c static unsigned int advansys_vlb_irq_no(PortAddr iop_base)
iop_base         11502 drivers/scsi/advansys.c 	unsigned short cfg_lsw = AscGetChipCfgLsw(iop_base);
iop_base         11512 drivers/scsi/advansys.c 	PortAddr iop_base = _asc_def_iop_base[id];
iop_base         11516 drivers/scsi/advansys.c 	if (!request_region(iop_base, ASC_IOADR_GAP, DRV_NAME)) {
iop_base         11517 drivers/scsi/advansys.c 		ASC_DBG(1, "I/O port 0x%x busy\n", iop_base);
iop_base         11520 drivers/scsi/advansys.c 	ASC_DBG(1, "probing I/O port 0x%x\n", iop_base);
iop_base         11521 drivers/scsi/advansys.c 	if (!AscFindSignature(iop_base))
iop_base         11528 drivers/scsi/advansys.c 	if (AscGetChipVersion(iop_base, ASC_IS_VL) > ASC_CHIP_MAX_VER_VL)
iop_base         11537 drivers/scsi/advansys.c 	board->irq = advansys_vlb_irq_no(iop_base);
iop_base         11541 drivers/scsi/advansys.c 	err = advansys_board_found(shost, iop_base, ASC_IS_VL);
iop_base         11551 drivers/scsi/advansys.c 	release_region(iop_base, ASC_IOADR_GAP);