p_port            818 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_rdma_port *p_port = p_hwfn->p_rdma_info->port;
p_port            826 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	p_port->port_state = p_link_output->link_up ? QED_RDMA_PORT_UP
p_port            829 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	p_port->link_speed = p_link_output->speed;
p_port            831 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	p_port->max_msg_size = RDMA_MAX_DATA_SIZE_IN_WQE;
p_port            833 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	return p_port;
p_port            216 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 			    __le16 *p_port,
p_port            222 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		*p_port = cpu_to_le16(p_udp_port->port);
p_port           2224 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			    struct qed_tunn_update_udp_port *p_port,
p_port           2229 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		p_port->b_update_port = true;
p_port           2230 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		p_port->port = port;
p_port            600 drivers/net/ethernet/qlogic/qed/qed_vf.c 			 u8 *p_cls, struct qed_tunn_update_udp_port *p_port,
p_port            603 drivers/net/ethernet/qlogic/qed/qed_vf.c 	if (p_port->b_update_port) {
p_port            605 drivers/net/ethernet/qlogic/qed/qed_vf.c 		*p_udp_port = p_port->port;
p_port            957 drivers/rapidio/rio.c 	int p_port, rc = -EIO;
p_port            972 drivers/rapidio/rio.c 	p_port = prev->rswitch->route_table[rdev->destid];
p_port            974 drivers/rapidio/rio.c 	if (p_port != RIO_INVALID_ROUTE) {
p_port            976 drivers/rapidio/rio.c 			 rio_name(prev), p_port);
p_port            978 drivers/rapidio/rio.c 		*npnum = p_port;
p_port            777 drivers/scsi/FlashPoint.c #define ARAM_ACCESS(p_port) (WR_HARPOON(p_port+hp_page_ctrl, \
p_port            778 drivers/scsi/FlashPoint.c                              (RD_HARPOON(p_port+hp_page_ctrl) | SGRAM_ARAM)))
p_port            780 drivers/scsi/FlashPoint.c #define SGRAM_ACCESS(p_port) (WR_HARPOON(p_port+hp_page_ctrl, \
p_port            781 drivers/scsi/FlashPoint.c                              (RD_HARPOON(p_port+hp_page_ctrl) & ~SGRAM_ARAM)))
p_port            783 drivers/scsi/FlashPoint.c #define MDISABLE_INT(p_port) (WR_HARPOON(p_port+hp_page_ctrl, \
p_port            784 drivers/scsi/FlashPoint.c                              (RD_HARPOON(p_port+hp_page_ctrl) | G_INT_DISABLE)))
p_port            786 drivers/scsi/FlashPoint.c #define MENABLE_INT(p_port) (WR_HARPOON(p_port+hp_page_ctrl, \
p_port            787 drivers/scsi/FlashPoint.c                              (RD_HARPOON(p_port+hp_page_ctrl) & ~G_INT_DISABLE)))
p_port            799 drivers/scsi/FlashPoint.c static void FPT_sssyncv(u32 p_port, unsigned char p_id,
p_port            803 drivers/scsi/FlashPoint.c static void FPT_sxfrp(u32 p_port, unsigned char p_card);
p_port            836 drivers/scsi/FlashPoint.c static void FPT_Wait1Second(u32 p_port);
p_port            837 drivers/scsi/FlashPoint.c static void FPT_Wait(u32 p_port, unsigned char p_delay);
p_port            838 drivers/scsi/FlashPoint.c static void FPT_utilEEWriteOnOff(u32 p_port, unsigned char p_mode);
p_port            839 drivers/scsi/FlashPoint.c static void FPT_utilEEWrite(u32 p_port, unsigned short ee_data,
p_port            841 drivers/scsi/FlashPoint.c static unsigned short FPT_utilEERead(u32 p_port,
p_port            843 drivers/scsi/FlashPoint.c static unsigned short FPT_utilEEReadOrg(u32 p_port,
p_port            845 drivers/scsi/FlashPoint.c static void FPT_utilEESendCmdAddr(u32 p_port, unsigned char ee_cmd,
p_port            858 drivers/scsi/FlashPoint.c static void FPT_phaseBusFree(u32 p_port, unsigned char p_card);
p_port            861 drivers/scsi/FlashPoint.c static void FPT_BusMasterInit(u32 p_port);
p_port            862 drivers/scsi/FlashPoint.c static void FPT_DiagEEPROM(u32 p_port);
p_port            874 drivers/scsi/FlashPoint.c static unsigned char FPT_SccbMgr_bad_isr(u32 p_port,
p_port            888 drivers/scsi/FlashPoint.c static int FPT_scarb(u32 p_port, unsigned char p_sel_type);
p_port            889 drivers/scsi/FlashPoint.c static void FPT_scbusf(u32 p_port);
p_port            890 drivers/scsi/FlashPoint.c static void FPT_scsel(u32 p_port);
p_port            891 drivers/scsi/FlashPoint.c static void FPT_scasid(unsigned char p_card, u32 p_port);
p_port            892 drivers/scsi/FlashPoint.c static unsigned char FPT_scxferc(u32 p_port, unsigned char p_data);
p_port            893 drivers/scsi/FlashPoint.c static unsigned char FPT_scsendi(u32 p_port,
p_port            895 drivers/scsi/FlashPoint.c static unsigned char FPT_sciso(u32 p_port,
p_port            897 drivers/scsi/FlashPoint.c static void FPT_scwirod(u32 p_port, unsigned char p_data_bit);
p_port            898 drivers/scsi/FlashPoint.c static void FPT_scwiros(u32 p_port, unsigned char p_data_bit);
p_port            900 drivers/scsi/FlashPoint.c static unsigned char FPT_scsell(u32 p_port, unsigned char targ_id);
p_port            901 drivers/scsi/FlashPoint.c static void FPT_scwtsel(u32 p_port);
p_port            902 drivers/scsi/FlashPoint.c static void FPT_inisci(unsigned char p_card, u32 p_port,
p_port            904 drivers/scsi/FlashPoint.c static void FPT_scsavdi(unsigned char p_card, u32 p_port);
p_port            908 drivers/scsi/FlashPoint.c static void FPT_autoCmdCmplt(u32 p_port, unsigned char p_card);
p_port            909 drivers/scsi/FlashPoint.c static void FPT_autoLoadDefaultMap(u32 p_port);
p_port           1989 drivers/scsi/FlashPoint.c static unsigned char FPT_SccbMgr_bad_isr(u32 p_port, unsigned char p_card,
p_port           1997 drivers/scsi/FlashPoint.c 	if (RD_HARPOON(p_port + hp_ext_status) &
p_port           2002 drivers/scsi/FlashPoint.c 			FPT_hostDataXferAbort(p_port, p_card,
p_port           2006 drivers/scsi/FlashPoint.c 		if (RD_HARPOON(p_port + hp_pci_stat_cfg) & REC_MASTER_ABORT)
p_port           2008 drivers/scsi/FlashPoint.c 			WR_HARPOON(p_port + hp_pci_stat_cfg,
p_port           2009 drivers/scsi/FlashPoint.c 				   (RD_HARPOON(p_port + hp_pci_stat_cfg) &
p_port           2012 drivers/scsi/FlashPoint.c 			WR_HARPOON(p_port + hp_host_blk_cnt, 0x00);
p_port           2022 drivers/scsi/FlashPoint.c 			FPT_sxfrp(p_port, p_card);
p_port           2024 drivers/scsi/FlashPoint.c 			temp = (unsigned char)(RD_HARPOON(p_port + hp_ee_ctrl) &
p_port           2026 drivers/scsi/FlashPoint.c 			WR_HARPOON(p_port + hp_ee_ctrl,
p_port           2028 drivers/scsi/FlashPoint.c 			WR_HARPOON(p_port + hp_ee_ctrl, temp);
p_port           2031 drivers/scsi/FlashPoint.c 			    (RDW_HARPOON((p_port + hp_intstat)) &
p_port           2033 drivers/scsi/FlashPoint.c 				FPT_phaseDecode(p_port, p_card);
p_port           2040 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_clkctrl_0, CLKCTRL_DEFAULT);
p_port           2041 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_sys_ctrl, 0x00);
p_port           2046 drivers/scsi/FlashPoint.c 				FPT_hostDataXferAbort(p_port, p_card,
p_port           2050 drivers/scsi/FlashPoint.c 		DISABLE_AUTO(p_port);
p_port           2052 drivers/scsi/FlashPoint.c 		FPT_sresb(p_port, p_card);
p_port           2054 drivers/scsi/FlashPoint.c 		while (RD_HARPOON(p_port + hp_scsictrl_0) & SCSI_RST) {
p_port           2062 drivers/scsi/FlashPoint.c 			    (unsigned char)FPT_utilEERead(p_port,
p_port           2066 drivers/scsi/FlashPoint.c 		FPT_XbowInit(p_port, ScamFlg);
p_port           2075 drivers/scsi/FlashPoint.c 		WRW_HARPOON((p_port + hp_intstat), FIFO);
p_port           2078 drivers/scsi/FlashPoint.c 			FPT_sxfrp(p_port, p_card);
p_port           2083 drivers/scsi/FlashPoint.c 		DISABLE_AUTO(p_port);
p_port           2085 drivers/scsi/FlashPoint.c 		WRW_HARPOON((p_port + hp_intstat),
p_port           2110 drivers/scsi/FlashPoint.c 		FPT_sssyncv(p_port, pCurrCard->currentSCCB->TargID, NARROW_SCSI,
p_port           2119 drivers/scsi/FlashPoint.c 		FPT_scarb(p_port, LEVEL2_TAR);
p_port           2120 drivers/scsi/FlashPoint.c 		FPT_scsel(p_port);
p_port           2121 drivers/scsi/FlashPoint.c 		FPT_scasid(p_card, p_port);
p_port           2123 drivers/scsi/FlashPoint.c 		FPT_scbusf(p_port);
p_port           2125 drivers/scsi/FlashPoint.c 		WRW_HARPOON((p_port + hp_intstat), SCAM_SEL);
p_port           3528 drivers/scsi/FlashPoint.c static void FPT_sssyncv(u32 p_port, unsigned char p_id,
p_port           3588 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_synctarg_base + index, p_sync_value);
p_port           3717 drivers/scsi/FlashPoint.c static void FPT_sxfrp(u32 p_port, unsigned char p_card)
p_port           3721 drivers/scsi/FlashPoint.c 	DISABLE_AUTO(p_port);
p_port           3725 drivers/scsi/FlashPoint.c 		FPT_hostDataXferAbort(p_port, p_card,
p_port           3733 drivers/scsi/FlashPoint.c 	if (RDW_HARPOON((p_port + hp_intstat)) &
p_port           3737 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_xfercnt_0, 0x00);
p_port           3739 drivers/scsi/FlashPoint.c 	curr_phz = RD_HARPOON(p_port + hp_scsisig) & (unsigned char)S_SCSI_PHZ;
p_port           3741 drivers/scsi/FlashPoint.c 	WRW_HARPOON((p_port + hp_intstat), XFER_CNT_0);
p_port           3743 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsisig, curr_phz);
p_port           3745 drivers/scsi/FlashPoint.c 	while (!(RDW_HARPOON((p_port + hp_intstat)) & (BUS_FREE | RESET)) &&
p_port           3747 drivers/scsi/FlashPoint.c 		(RD_HARPOON(p_port + hp_scsisig) & (unsigned char)S_SCSI_PHZ)))
p_port           3750 drivers/scsi/FlashPoint.c 			WR_HARPOON(p_port + hp_portctrl_0,
p_port           3753 drivers/scsi/FlashPoint.c 			if (!(RD_HARPOON(p_port + hp_xferstat) & FIFO_EMPTY)) {
p_port           3754 drivers/scsi/FlashPoint.c 				RD_HARPOON(p_port + hp_fifodata_0);
p_port           3757 drivers/scsi/FlashPoint.c 			WR_HARPOON(p_port + hp_portctrl_0,
p_port           3759 drivers/scsi/FlashPoint.c 			if (RD_HARPOON(p_port + hp_xferstat) & FIFO_EMPTY) {
p_port           3760 drivers/scsi/FlashPoint.c 				WR_HARPOON(p_port + hp_fifodata_0, 0xFA);
p_port           3765 drivers/scsi/FlashPoint.c 	while (!(RDW_HARPOON((p_port + hp_intstat)) & (BUS_FREE | RESET))) {
p_port           3766 drivers/scsi/FlashPoint.c 		if (RD_HARPOON(p_port + hp_scsisig) & SCSI_REQ)
p_port           3770 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_portctrl_0,
p_port           3772 drivers/scsi/FlashPoint.c 	while (!(RD_HARPOON(p_port + hp_xferstat) & FIFO_EMPTY)) {
p_port           3773 drivers/scsi/FlashPoint.c 		RD_HARPOON(p_port + hp_fifodata_0);
p_port           3776 drivers/scsi/FlashPoint.c 	if (!(RDW_HARPOON((p_port + hp_intstat)) & (BUS_FREE | RESET))) {
p_port           3777 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_autostart_0,
p_port           3779 drivers/scsi/FlashPoint.c 		while (!(RDW_HARPOON((p_port + hp_intstat)) & AUTO_INT)) {
p_port           3782 drivers/scsi/FlashPoint.c 		if (RDW_HARPOON((p_port + hp_intstat)) &
p_port           3785 drivers/scsi/FlashPoint.c 			       (RDW_HARPOON((p_port + hp_intstat)) &
p_port           3978 drivers/scsi/FlashPoint.c static void FPT_phaseDecode(u32 p_port, unsigned char p_card)
p_port           3983 drivers/scsi/FlashPoint.c 	DISABLE_AUTO(p_port);
p_port           3986 drivers/scsi/FlashPoint.c 	    (unsigned char)(RD_HARPOON(p_port + hp_scsisig) & S_SCSI_PHZ);
p_port           3990 drivers/scsi/FlashPoint.c 	(*phase) (p_port, p_card);	/* Call the correct phase func */
p_port           4086 drivers/scsi/FlashPoint.c static void FPT_phaseCommand(u32 p_port, unsigned char p_card)
p_port           4100 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsisig, 0x00);
p_port           4102 drivers/scsi/FlashPoint.c 	ARAM_ACCESS(p_port);
p_port           4104 drivers/scsi/FlashPoint.c 	cdb_reg = p_port + CMD_STRT;
p_port           4121 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_portctrl_0, (SCSI_PORT));
p_port           4125 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_autostart_3, (AUTO_IMMED | CMD_ONLY_STRT));
p_port           4126 drivers/scsi/FlashPoint.c 	SGRAM_ACCESS(p_port);
p_port           4537 drivers/scsi/FlashPoint.c static void FPT_autoLoadDefaultMap(u32 p_port)
p_port           4541 drivers/scsi/FlashPoint.c 	ARAM_ACCESS(p_port);
p_port           4542 drivers/scsi/FlashPoint.c 	map_addr = p_port + hp_aramBase;
p_port           4631 drivers/scsi/FlashPoint.c 	SGRAM_ACCESS(p_port);
p_port           4643 drivers/scsi/FlashPoint.c static void FPT_autoCmdCmplt(u32 p_port, unsigned char p_card)
p_port           4650 drivers/scsi/FlashPoint.c 	status_byte = RD_HARPOON(p_port + hp_gp_reg_0);
p_port           4949 drivers/scsi/FlashPoint.c static void FPT_busMstrSGDataXferStart(u32 p_port, struct sccb *pcurrSCCB)
p_port           4967 drivers/scsi/FlashPoint.c 	i = (unsigned char)(RD_HARPOON(p_port + hp_page_ctrl) &
p_port           4970 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_page_ctrl, i);
p_port           4990 drivers/scsi/FlashPoint.c 		WR_HARP32(p_port, reg_offset, addr);
p_port           4993 drivers/scsi/FlashPoint.c 		WR_HARP32(p_port, reg_offset, count);
p_port           5004 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_sg_addr, (sg_count << 4));
p_port           5008 drivers/scsi/FlashPoint.c 		WR_HARP32(p_port, hp_xfercnt_0, tmpSGCnt);
p_port           5010 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_portctrl_0,
p_port           5012 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_scsisig, S_DATAI_PH);
p_port           5017 drivers/scsi/FlashPoint.c 		if ((!(RD_HARPOON(p_port + hp_synctarg_0) & NARROW_SCSI)) &&
p_port           5024 drivers/scsi/FlashPoint.c 		WR_HARP32(p_port, hp_xfercnt_0, tmpSGCnt);
p_port           5026 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_portctrl_0,
p_port           5028 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_scsisig, S_DATAO_PH);
p_port           5031 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_page_ctrl, (unsigned char)(i | SCATTER_EN));
p_port           5042 drivers/scsi/FlashPoint.c static void FPT_busMstrDataXferStart(u32 p_port, struct sccb *pcurrSCCB)
p_port           5059 drivers/scsi/FlashPoint.c 	HP_SETUP_ADDR_CNT(p_port, addr, count);
p_port           5063 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_portctrl_0,
p_port           5065 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_scsisig, S_DATAI_PH);
p_port           5067 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_xfer_cmd,
p_port           5073 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_portctrl_0,
p_port           5075 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_scsisig, S_DATAO_PH);
p_port           5077 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_xfer_cmd,
p_port           5095 drivers/scsi/FlashPoint.c static unsigned char FPT_busMstrTimeOut(u32 p_port)
p_port           5101 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_sys_ctrl, HALT_MACH);
p_port           5103 drivers/scsi/FlashPoint.c 	while ((!(RD_HARPOON(p_port + hp_ext_status) & CMD_ABORTED))
p_port           5107 drivers/scsi/FlashPoint.c 	if (RD_HARPOON(p_port + hp_ext_status) & BM_CMD_BUSY) {
p_port           5108 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_sys_ctrl, HARD_ABORT);
p_port           5111 drivers/scsi/FlashPoint.c 		while ((RD_HARPOON(p_port + hp_ext_status) & BM_CMD_BUSY)
p_port           5116 drivers/scsi/FlashPoint.c 	RD_HARPOON(p_port + hp_int_status);	/*Clear command complete */
p_port           5118 drivers/scsi/FlashPoint.c 	if (RD_HARPOON(p_port + hp_ext_status) & BM_CMD_BUSY) {
p_port           5458 drivers/scsi/FlashPoint.c 	u32 p_port;
p_port           5465 drivers/scsi/FlashPoint.c 	p_port = currCard->ioPort;
p_port           5473 drivers/scsi/FlashPoint.c 		    (unsigned char)FPT_utilEERead(p_port, SCAM_CONFIG / 2);
p_port           5475 drivers/scsi/FlashPoint.c 		     char)(FPT_utilEERead(p_port, (SYSTEM_CONFIG / 2)));
p_port           5480 drivers/scsi/FlashPoint.c 	FPT_inisci(p_card, p_port, p_our_id);
p_port           5490 drivers/scsi/FlashPoint.c 	FPT_Wait1Second(p_port);
p_port           5493 drivers/scsi/FlashPoint.c 		while (!(FPT_scarb(p_port, INIT_SELTD))) {
p_port           5496 drivers/scsi/FlashPoint.c 		FPT_scsel(p_port);
p_port           5499 drivers/scsi/FlashPoint.c 			FPT_scxferc(p_port, SYNC_PTRN);
p_port           5500 drivers/scsi/FlashPoint.c 			FPT_scxferc(p_port, DOM_MSTR);
p_port           5502 drivers/scsi/FlashPoint.c 			    FPT_scsendi(p_port,
p_port           5506 drivers/scsi/FlashPoint.c 		FPT_scbusf(p_port);
p_port           5509 drivers/scsi/FlashPoint.c 			FPT_sresb(p_port, p_card);
p_port           5510 drivers/scsi/FlashPoint.c 			FPT_Wait(p_port, TO_250ms);
p_port           5512 drivers/scsi/FlashPoint.c 			while (!(FPT_scarb(p_port, INIT_SELTD))) {
p_port           5515 drivers/scsi/FlashPoint.c 			FPT_scsel(p_port);
p_port           5518 drivers/scsi/FlashPoint.c 				FPT_scxferc(p_port, SYNC_PTRN);
p_port           5519 drivers/scsi/FlashPoint.c 				FPT_scxferc(p_port, DOM_MSTR);
p_port           5521 drivers/scsi/FlashPoint.c 				    FPT_scsendi(p_port,
p_port           5526 drivers/scsi/FlashPoint.c 			FPT_scbusf(p_port);
p_port           5543 drivers/scsi/FlashPoint.c 					if (FPT_scsell(p_port, i)) {
p_port           5564 drivers/scsi/FlashPoint.c 			FPT_sresb(p_port, p_card);
p_port           5565 drivers/scsi/FlashPoint.c 			FPT_Wait1Second(p_port);
p_port           5566 drivers/scsi/FlashPoint.c 			while (!(FPT_scarb(p_port, INIT_SELTD))) {
p_port           5568 drivers/scsi/FlashPoint.c 			FPT_scsel(p_port);
p_port           5569 drivers/scsi/FlashPoint.c 			FPT_scasid(p_card, p_port);
p_port           5577 drivers/scsi/FlashPoint.c 		FPT_scwtsel(p_port);
p_port           5580 drivers/scsi/FlashPoint.c 			while (FPT_scxferc(p_port, 0x00) != SYNC_PTRN) {
p_port           5583 drivers/scsi/FlashPoint.c 			i = FPT_scxferc(p_port, 0x00);
p_port           5587 drivers/scsi/FlashPoint.c 				     (p_port,
p_port           5589 drivers/scsi/FlashPoint.c 					i = FPT_scxferc(p_port, 0x00);
p_port           5591 drivers/scsi/FlashPoint.c 						k = FPT_scxferc(p_port, 0x00);
p_port           5604 drivers/scsi/FlashPoint.c 								   p_port,
p_port           5620 drivers/scsi/FlashPoint.c 				if (!(FPT_scsendi(p_port,
p_port           5628 drivers/scsi/FlashPoint.c 		while (FPT_scxferc(p_port, 0x00) != CFG_CMPLT) {
p_port           5633 drivers/scsi/FlashPoint.c 		FPT_scbusf(p_port);
p_port           5635 drivers/scsi/FlashPoint.c 			FPT_scsavdi(p_card, p_port);
p_port           5663 drivers/scsi/FlashPoint.c static int FPT_scarb(u32 p_port, unsigned char p_sel_type)
p_port           5667 drivers/scsi/FlashPoint.c 		while (RD_HARPOON(p_port + hp_scsisig) & (SCSI_SEL | SCSI_BSY)) {
p_port           5670 drivers/scsi/FlashPoint.c 		if (RD_HARPOON(p_port + hp_scsisig) & SCSI_SEL)
p_port           5673 drivers/scsi/FlashPoint.c 		if (RD_HARPOON(p_port + hp_scsidata_0) != 00)
p_port           5676 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_scsisig,
p_port           5677 drivers/scsi/FlashPoint.c 			   (RD_HARPOON(p_port + hp_scsisig) | SCSI_BSY));
p_port           5679 drivers/scsi/FlashPoint.c 		if (RD_HARPOON(p_port + hp_scsisig) & SCSI_SEL) {
p_port           5681 drivers/scsi/FlashPoint.c 			WR_HARPOON(p_port + hp_scsisig,
p_port           5682 drivers/scsi/FlashPoint.c 				   (RD_HARPOON(p_port + hp_scsisig) &
p_port           5687 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_scsisig,
p_port           5688 drivers/scsi/FlashPoint.c 			   (RD_HARPOON(p_port + hp_scsisig) | SCSI_SEL));
p_port           5690 drivers/scsi/FlashPoint.c 		if (RD_HARPOON(p_port + hp_scsidata_0) != 00) {
p_port           5692 drivers/scsi/FlashPoint.c 			WR_HARPOON(p_port + hp_scsisig,
p_port           5693 drivers/scsi/FlashPoint.c 				   (RD_HARPOON(p_port + hp_scsisig) &
p_port           5699 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_clkctrl_0, (RD_HARPOON(p_port + hp_clkctrl_0)
p_port           5701 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsireset, SCAM_EN);
p_port           5702 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsidata_0, 0x00);
p_port           5703 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsidata_1, 0x00);
p_port           5704 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_portctrl_0, SCSI_BUS_EN);
p_port           5706 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsisig,
p_port           5707 drivers/scsi/FlashPoint.c 		   (RD_HARPOON(p_port + hp_scsisig) | SCSI_MSG));
p_port           5709 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsisig, (RD_HARPOON(p_port + hp_scsisig)
p_port           5712 drivers/scsi/FlashPoint.c 	FPT_Wait(p_port, TO_250ms);
p_port           5725 drivers/scsi/FlashPoint.c static void FPT_scbusf(u32 p_port)
p_port           5727 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_page_ctrl,
p_port           5728 drivers/scsi/FlashPoint.c 		   (RD_HARPOON(p_port + hp_page_ctrl) | G_INT_DISABLE));
p_port           5730 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsidata_0, 0x00);
p_port           5732 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_portctrl_0, (RD_HARPOON(p_port + hp_portctrl_0)
p_port           5735 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsisig, 0x00);
p_port           5737 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsireset, (RD_HARPOON(p_port + hp_scsireset)
p_port           5740 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_clkctrl_0, (RD_HARPOON(p_port + hp_clkctrl_0)
p_port           5743 drivers/scsi/FlashPoint.c 	WRW_HARPOON((p_port + hp_intstat), (BUS_FREE | AUTO_INT | SCAM_SEL));
p_port           5745 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_page_ctrl,
p_port           5746 drivers/scsi/FlashPoint.c 		   (RD_HARPOON(p_port + hp_page_ctrl) & ~G_INT_DISABLE));
p_port           5757 drivers/scsi/FlashPoint.c static void FPT_scasid(unsigned char p_card, u32 p_port)
p_port           5776 drivers/scsi/FlashPoint.c 		FPT_scxferc(p_port, SYNC_PTRN);
p_port           5777 drivers/scsi/FlashPoint.c 		FPT_scxferc(p_port, ASSIGN_ID);
p_port           5779 drivers/scsi/FlashPoint.c 		if (!(FPT_sciso(p_port, &temp_id_string[0]))) {
p_port           5793 drivers/scsi/FlashPoint.c 				FPT_scxferc(p_port, MISC_CODE);
p_port           5794 drivers/scsi/FlashPoint.c 				FPT_scxferc(p_port, CLR_P_FLAG);
p_port           5800 drivers/scsi/FlashPoint.c 					FPT_scxferc(p_port, ID_0_7);
p_port           5802 drivers/scsi/FlashPoint.c 					FPT_scxferc(p_port, ID_8_F);
p_port           5810 drivers/scsi/FlashPoint.c 				FPT_scxferc(p_port, scam_id);
p_port           5822 drivers/scsi/FlashPoint.c 	FPT_scxferc(p_port, SYNC_PTRN);
p_port           5823 drivers/scsi/FlashPoint.c 	FPT_scxferc(p_port, CFG_CMPLT);
p_port           5834 drivers/scsi/FlashPoint.c static void FPT_scsel(u32 p_port)
p_port           5837 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsisig, SCSI_SEL);
p_port           5838 drivers/scsi/FlashPoint.c 	FPT_scwiros(p_port, SCSI_MSG);
p_port           5840 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsisig, (SCSI_SEL | SCSI_BSY));
p_port           5842 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsisig,
p_port           5844 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsidata_0,
p_port           5845 drivers/scsi/FlashPoint.c 		   (unsigned char)(RD_HARPOON(p_port + hp_scsidata_0) |
p_port           5848 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsisig, (SCSI_BSY | SCSI_IOBIT | SCSI_CD));
p_port           5849 drivers/scsi/FlashPoint.c 	FPT_scwiros(p_port, SCSI_SEL);
p_port           5851 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsidata_0,
p_port           5852 drivers/scsi/FlashPoint.c 		   (unsigned char)(RD_HARPOON(p_port + hp_scsidata_0) &
p_port           5854 drivers/scsi/FlashPoint.c 	FPT_scwirod(p_port, BIT(6));
p_port           5856 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsisig,
p_port           5868 drivers/scsi/FlashPoint.c static unsigned char FPT_scxferc(u32 p_port, unsigned char p_data)
p_port           5874 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsidata_0, curr_data);
p_port           5878 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsidata_0, curr_data);
p_port           5880 drivers/scsi/FlashPoint.c 	FPT_scwirod(p_port, BIT(7));	/*Wait for DB7 to be released. */
p_port           5881 drivers/scsi/FlashPoint.c 	while (!(RD_HARPOON(p_port + hp_scsidata_0) & BIT(5))) ;
p_port           5883 drivers/scsi/FlashPoint.c 	ret_data = (RD_HARPOON(p_port + hp_scsidata_0) & (unsigned char)0x1F);
p_port           5887 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsidata_0, curr_data);
p_port           5891 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsidata_0, curr_data);
p_port           5893 drivers/scsi/FlashPoint.c 	FPT_scwirod(p_port, BIT(5));	/*Wait for DB5 to be released. */
p_port           5898 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsidata_0, curr_data);
p_port           5902 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsidata_0, curr_data);
p_port           5904 drivers/scsi/FlashPoint.c 	FPT_scwirod(p_port, BIT(6));	/*Wait for DB6 to be released. */
p_port           5918 drivers/scsi/FlashPoint.c static unsigned char FPT_scsendi(u32 p_port, unsigned char p_id_string[])
p_port           5929 drivers/scsi/FlashPoint.c 				ret_data = FPT_scxferc(p_port, 00);
p_port           5933 drivers/scsi/FlashPoint.c 				ret_data = FPT_scxferc(p_port, 02);
p_port           5937 drivers/scsi/FlashPoint.c 				ret_data = FPT_scxferc(p_port, 01);
p_port           5969 drivers/scsi/FlashPoint.c static unsigned char FPT_sciso(u32 p_port, unsigned char p_id_string[])
p_port           5979 drivers/scsi/FlashPoint.c 			ret_data = FPT_scxferc(p_port, 0);
p_port           6027 drivers/scsi/FlashPoint.c static void FPT_scwirod(u32 p_port, unsigned char p_data_bit)
p_port           6034 drivers/scsi/FlashPoint.c 		if (RD_HARPOON(p_port + hp_scsidata_0) & p_data_bit)
p_port           6054 drivers/scsi/FlashPoint.c static void FPT_scwiros(u32 p_port, unsigned char p_data_bit)
p_port           6061 drivers/scsi/FlashPoint.c 		if (RD_HARPOON(p_port + hp_scsisig) & p_data_bit)
p_port           6106 drivers/scsi/FlashPoint.c static unsigned char FPT_scsell(u32 p_port, unsigned char targ_id)
p_port           6110 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_page_ctrl,
p_port           6111 drivers/scsi/FlashPoint.c 		   (RD_HARPOON(p_port + hp_page_ctrl) | G_INT_DISABLE));
p_port           6113 drivers/scsi/FlashPoint.c 	ARAM_ACCESS(p_port);
p_port           6115 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_addstat,
p_port           6116 drivers/scsi/FlashPoint.c 		   (RD_HARPOON(p_port + hp_addstat) | SCAM_TIMER));
p_port           6117 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_seltimeout, TO_4ms);
p_port           6119 drivers/scsi/FlashPoint.c 	for (i = p_port + CMD_STRT; i < p_port + CMD_STRT + 12; i += 2) {
p_port           6124 drivers/scsi/FlashPoint.c 	WRW_HARPOON((p_port + hp_intstat),
p_port           6127 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_select_id, targ_id);
p_port           6129 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_portctrl_0, SCSI_PORT);
p_port           6130 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_autostart_3, (SELECT | CMD_ONLY_STRT));
p_port           6131 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_scsictrl_0, (SEL_TAR | ENA_RESEL));
p_port           6133 drivers/scsi/FlashPoint.c 	while (!(RDW_HARPOON((p_port + hp_intstat)) &
p_port           6137 drivers/scsi/FlashPoint.c 	if (RDW_HARPOON((p_port + hp_intstat)) & RESET)
p_port           6138 drivers/scsi/FlashPoint.c 		FPT_Wait(p_port, TO_250ms);
p_port           6140 drivers/scsi/FlashPoint.c 	DISABLE_AUTO(p_port);
p_port           6142 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_addstat,
p_port           6143 drivers/scsi/FlashPoint.c 		   (RD_HARPOON(p_port + hp_addstat) & ~SCAM_TIMER));
p_port           6144 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_seltimeout, TO_290ms);
p_port           6146 drivers/scsi/FlashPoint.c 	SGRAM_ACCESS(p_port);
p_port           6148 drivers/scsi/FlashPoint.c 	if (RDW_HARPOON((p_port + hp_intstat)) & (RESET | TIMEOUT)) {
p_port           6150 drivers/scsi/FlashPoint.c 		WRW_HARPOON((p_port + hp_intstat),
p_port           6153 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_page_ctrl,
p_port           6154 drivers/scsi/FlashPoint.c 			   (RD_HARPOON(p_port + hp_page_ctrl) &
p_port           6162 drivers/scsi/FlashPoint.c 		while (!(RDW_HARPOON((p_port + hp_intstat)) & BUS_FREE)) {
p_port           6163 drivers/scsi/FlashPoint.c 			if (RD_HARPOON(p_port + hp_scsisig) & SCSI_REQ) {
p_port           6164 drivers/scsi/FlashPoint.c 				WR_HARPOON(p_port + hp_scsisig,
p_port           6166 drivers/scsi/FlashPoint.c 				ACCEPT_MSG(p_port);
p_port           6170 drivers/scsi/FlashPoint.c 		WRW_HARPOON((p_port + hp_intstat), CLR_ALL_INT_1);
p_port           6172 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_page_ctrl,
p_port           6173 drivers/scsi/FlashPoint.c 			   (RD_HARPOON(p_port + hp_page_ctrl) &
p_port           6188 drivers/scsi/FlashPoint.c static void FPT_scwtsel(u32 p_port)
p_port           6190 drivers/scsi/FlashPoint.c 	while (!(RDW_HARPOON((p_port + hp_intstat)) & SCAM_SEL)) {
p_port           6202 drivers/scsi/FlashPoint.c static void FPT_inisci(unsigned char p_card, u32 p_port, unsigned char p_our_id)
p_port           6210 drivers/scsi/FlashPoint.c 	if (RD_HARPOON(p_port + hp_page_ctrl) & NARROW_SCSI_CARD)
p_port           6236 drivers/scsi/FlashPoint.c 				    FPT_utilEERead(p_port,
p_port           6388 drivers/scsi/FlashPoint.c static void FPT_scsavdi(unsigned char p_card, u32 p_port)
p_port           6396 drivers/scsi/FlashPoint.c 		sum_data += FPT_utilEERead(p_port, i);
p_port           6399 drivers/scsi/FlashPoint.c 	FPT_utilEEWriteOnOff(p_port, 1);	/* Enable write access to the EEPROM */
p_port           6401 drivers/scsi/FlashPoint.c 	if (RD_HARPOON(p_port + hp_page_ctrl) & NARROW_SCSI_CARD)
p_port           6414 drivers/scsi/FlashPoint.c 			FPT_utilEEWrite(p_port, ee_data,
p_port           6421 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, sum_data, EEPROM_CHECK_SUM / 2);
p_port           6422 drivers/scsi/FlashPoint.c 	FPT_utilEEWriteOnOff(p_port, 0);	/* Turn off write access */
p_port           6482 drivers/scsi/FlashPoint.c static void FPT_BusMasterInit(u32 p_port)
p_port           6485 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_sys_ctrl, DRVR_RST);
p_port           6486 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_sys_ctrl, 0x00);
p_port           6488 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_host_blk_cnt, XFER_BLK64);
p_port           6490 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_bm_ctrl, (BMCTRL_DEFAULT));
p_port           6492 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_ee_ctrl, (SCSI_TERM_ENA_H));
p_port           6494 drivers/scsi/FlashPoint.c 	RD_HARPOON(p_port + hp_int_status);	/*Clear interrupts. */
p_port           6495 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_int_mask, (INT_CMD_COMPL | SCSI_INTERRUPT));
p_port           6496 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_page_ctrl, (RD_HARPOON(p_port + hp_page_ctrl) &
p_port           6509 drivers/scsi/FlashPoint.c static void FPT_DiagEEPROM(u32 p_port)
p_port           6513 drivers/scsi/FlashPoint.c 	if (RD_HARPOON(p_port + hp_page_ctrl) & NARROW_SCSI_CARD)
p_port           6518 drivers/scsi/FlashPoint.c 	temp = FPT_utilEERead(p_port, FW_SIGNATURE / 2);
p_port           6524 drivers/scsi/FlashPoint.c 			temp += FPT_utilEERead(p_port, index);
p_port           6528 drivers/scsi/FlashPoint.c 		if (temp == FPT_utilEERead(p_port, EEPROM_CHECK_SUM / 2)) {
p_port           6534 drivers/scsi/FlashPoint.c 	FPT_utilEEWriteOnOff(p_port, (unsigned char)1);
p_port           6538 drivers/scsi/FlashPoint.c 		FPT_utilEEWrite(p_port, 0x0000, index);
p_port           6543 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x4641, FW_SIGNATURE / 2);
p_port           6545 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x3920, MODEL_NUMB_0 / 2);
p_port           6547 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x3033, MODEL_NUMB_2 / 2);
p_port           6549 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x2020, MODEL_NUMB_4 / 2);
p_port           6551 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x70D3, SYSTEM_CONFIG / 2);
p_port           6553 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x0010, BIOS_CONFIG / 2);
p_port           6555 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x0003, SCAM_CONFIG / 2);
p_port           6557 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x0007, ADAPTER_SCSI_ID / 2);
p_port           6560 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x0000, IGNORE_B_SCAN / 2);
p_port           6562 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x0000, SEND_START_ENA / 2);
p_port           6564 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x0000, DEVICE_ENABLE / 2);
p_port           6567 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x4242, SYNC_RATE_TBL01 / 2);
p_port           6569 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x4242, SYNC_RATE_TBL23 / 2);
p_port           6571 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x4242, SYNC_RATE_TBL45 / 2);
p_port           6573 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x4242, SYNC_RATE_TBL67 / 2);
p_port           6575 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x4242, SYNC_RATE_TBL89 / 2);
p_port           6577 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x4242, SYNC_RATE_TBLab / 2);
p_port           6579 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x4242, SYNC_RATE_TBLcd / 2);
p_port           6581 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x4242, SYNC_RATE_TBLef / 2);
p_port           6584 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x6C46, 64 / 2);	/*PRODUCT ID */
p_port           6586 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x7361, 66 / 2);	/* FlashPoint LT   */
p_port           6588 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x5068, 68 / 2);
p_port           6590 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x696F, 70 / 2);
p_port           6592 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x746E, 72 / 2);
p_port           6594 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x4C20, 74 / 2);
p_port           6596 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x2054, 76 / 2);
p_port           6598 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x2020, 78 / 2);
p_port           6602 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, (0x0700 + TYPE_CODE0), index);
p_port           6605 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x5542, index);	/*Vendor ID code */
p_port           6608 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x4C53, index);
p_port           6611 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x474F, index);
p_port           6614 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x4349, index);
p_port           6617 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x5442, index);	/*Vendor unique code */
p_port           6620 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x202D, index);
p_port           6623 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x3339, index);
p_port           6626 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x2030, index);	/* 01234567         */
p_port           6629 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x5453, index);
p_port           6632 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x5645, index);
p_port           6635 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x2045, index);
p_port           6638 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x202F, index);
p_port           6641 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x4F4A, index);
p_port           6644 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x204E, index);
p_port           6647 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, 0x3539, index);
p_port           6650 drivers/scsi/FlashPoint.c 	FPT_utilEEWrite(p_port, temp, EEPROM_CHECK_SUM / 2);
p_port           6652 drivers/scsi/FlashPoint.c 	FPT_utilEEWriteOnOff(p_port, (unsigned char)0);
p_port           7202 drivers/scsi/FlashPoint.c static void FPT_Wait1Second(u32 p_port)
p_port           7208 drivers/scsi/FlashPoint.c 		FPT_Wait(p_port, TO_250ms);
p_port           7210 drivers/scsi/FlashPoint.c 		if ((RD_HARPOON(p_port + hp_scsictrl_0) & SCSI_RST))
p_port           7213 drivers/scsi/FlashPoint.c 		if ((RDW_HARPOON((p_port + hp_intstat)) & SCAM_SEL))
p_port           7226 drivers/scsi/FlashPoint.c static void FPT_Wait(u32 p_port, unsigned char p_delay)
p_port           7231 drivers/scsi/FlashPoint.c 	old_timer = RD_HARPOON(p_port + hp_seltimeout);
p_port           7233 drivers/scsi/FlashPoint.c 	green_flag = RD_HARPOON(p_port + hp_clkctrl_0);
p_port           7234 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_clkctrl_0, CLKCTRL_DEFAULT);
p_port           7236 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_seltimeout, p_delay);
p_port           7237 drivers/scsi/FlashPoint.c 	WRW_HARPOON((p_port + hp_intstat), TIMEOUT);
p_port           7238 drivers/scsi/FlashPoint.c 	WRW_HARPOON((p_port + hp_intena), (FPT_default_intena & ~TIMEOUT));
p_port           7240 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_portctrl_0,
p_port           7241 drivers/scsi/FlashPoint.c 		   (RD_HARPOON(p_port + hp_portctrl_0) | START_TO));
p_port           7243 drivers/scsi/FlashPoint.c 	while (!(RDW_HARPOON((p_port + hp_intstat)) & TIMEOUT)) {
p_port           7245 drivers/scsi/FlashPoint.c 		if ((RD_HARPOON(p_port + hp_scsictrl_0) & SCSI_RST))
p_port           7248 drivers/scsi/FlashPoint.c 		if ((RDW_HARPOON((p_port + hp_intstat)) & SCAM_SEL))
p_port           7252 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_portctrl_0,
p_port           7253 drivers/scsi/FlashPoint.c 		   (RD_HARPOON(p_port + hp_portctrl_0) & ~START_TO));
p_port           7255 drivers/scsi/FlashPoint.c 	WRW_HARPOON((p_port + hp_intstat), TIMEOUT);
p_port           7256 drivers/scsi/FlashPoint.c 	WRW_HARPOON((p_port + hp_intena), FPT_default_intena);
p_port           7258 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_clkctrl_0, green_flag);
p_port           7260 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_seltimeout, old_timer);
p_port           7272 drivers/scsi/FlashPoint.c static void FPT_utilEEWriteOnOff(u32 p_port, unsigned char p_mode)
p_port           7277 drivers/scsi/FlashPoint.c 	    (unsigned char)(RD_HARPOON(p_port + hp_ee_ctrl) &
p_port           7282 drivers/scsi/FlashPoint.c 		FPT_utilEESendCmdAddr(p_port, EWEN, EWEN_ADDR);
p_port           7286 drivers/scsi/FlashPoint.c 		FPT_utilEESendCmdAddr(p_port, EWDS, EWDS_ADDR);
p_port           7288 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_ee_ctrl, (ee_value | SEE_MS));	/*Turn off CS */
p_port           7289 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_ee_ctrl, ee_value);	/*Turn off Master Select */
p_port           7301 drivers/scsi/FlashPoint.c static void FPT_utilEEWrite(u32 p_port, unsigned short ee_data,
p_port           7310 drivers/scsi/FlashPoint.c 	     char)((RD_HARPOON(p_port + hp_ee_ctrl) &
p_port           7313 drivers/scsi/FlashPoint.c 	FPT_utilEESendCmdAddr(p_port, EE_WRITE, ee_addr);
p_port           7324 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7325 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7327 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7328 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7330 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7331 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7334 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_ee_ctrl, (ee_value | SEE_MS));
p_port           7336 drivers/scsi/FlashPoint.c 	FPT_Wait(p_port, TO_10ms);
p_port           7338 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_ee_ctrl, (ee_value | SEE_MS | SEE_CS));	/* Set CS to EEPROM */
p_port           7339 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_ee_ctrl, (ee_value | SEE_MS));	/* Turn off CS */
p_port           7340 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_ee_ctrl, ee_value);	/* Turn off Master Select */
p_port           7352 drivers/scsi/FlashPoint.c static unsigned short FPT_utilEERead(u32 p_port,
p_port           7358 drivers/scsi/FlashPoint.c 	ee_data1 = FPT_utilEEReadOrg(p_port, ee_addr);
p_port           7360 drivers/scsi/FlashPoint.c 		ee_data2 = FPT_utilEEReadOrg(p_port, ee_addr);
p_port           7382 drivers/scsi/FlashPoint.c static unsigned short FPT_utilEEReadOrg(u32 p_port, unsigned short ee_addr)
p_port           7390 drivers/scsi/FlashPoint.c 	     char)((RD_HARPOON(p_port + hp_ee_ctrl) &
p_port           7393 drivers/scsi/FlashPoint.c 	FPT_utilEESendCmdAddr(p_port, EE_READ, ee_addr);
p_port           7401 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7402 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7404 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7405 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7409 drivers/scsi/FlashPoint.c 		if (RD_HARPOON(p_port + hp_ee_ctrl) & SEE_DI)
p_port           7414 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_ee_ctrl, (ee_value | SEE_MS));	/*Turn off CS */
p_port           7415 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_ee_ctrl, ee_value);	/*Turn off Master Select */
p_port           7429 drivers/scsi/FlashPoint.c static void FPT_utilEESendCmdAddr(u32 p_port, unsigned char ee_cmd,
p_port           7438 drivers/scsi/FlashPoint.c 	    (unsigned char)(RD_HARPOON(p_port + hp_page_ctrl) &
p_port           7442 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7445 drivers/scsi/FlashPoint.c 	WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7454 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7455 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7457 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7458 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7460 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7461 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7477 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7478 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7480 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7481 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7483 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);
p_port           7484 drivers/scsi/FlashPoint.c 		WR_HARPOON(p_port + hp_ee_ctrl, ee_value);