.. | .. |
---|
| 1 | +/* SPDX-License-Identifier: GPL-2.0-or-later */ |
---|
1 | 2 | /*************************************************************************** |
---|
2 | 3 | dpti.h - description |
---|
3 | 4 | ------------------- |
---|
4 | 5 | begin : Thu Sep 7 2000 |
---|
5 | 6 | copyright : (C) 2001 by Adaptec |
---|
6 | 7 | |
---|
7 | | - See Documentation/scsi/dpti.txt for history, notes, license info |
---|
| 8 | + See Documentation/scsi/dpti.rst for history, notes, license info |
---|
8 | 9 | and credits |
---|
9 | 10 | ***************************************************************************/ |
---|
10 | 11 | |
---|
11 | 12 | /*************************************************************************** |
---|
12 | 13 | * * |
---|
13 | | - * This program is free software; you can redistribute it and/or modify * |
---|
14 | | - * it under the terms of the GNU General Public License as published by * |
---|
15 | | - * the Free Software Foundation; either version 2 of the License, or * |
---|
16 | | - * (at your option) any later version. * |
---|
17 | 14 | * * |
---|
18 | 15 | ***************************************************************************/ |
---|
19 | 16 | |
---|
.. | .. |
---|
251 | 248 | void __iomem *FwDebugBLEDflag_P;// Virtual Addr Of FW Debug BLED |
---|
252 | 249 | void __iomem *FwDebugBLEDvalue_P;// Virtual Addr Of FW Debug BLED |
---|
253 | 250 | u32 FwDebugFlags; |
---|
254 | | - u32 *ioctl_reply_context[4]; |
---|
255 | 251 | } adpt_hba; |
---|
256 | 252 | |
---|
257 | 253 | struct sg_simple_element { |
---|
.. | .. |
---|
289 | 285 | static s32 adpt_i2o_init_outbound_q(adpt_hba* pHba); |
---|
290 | 286 | static s32 adpt_i2o_hrt_get(adpt_hba* pHba); |
---|
291 | 287 | static s32 adpt_scsi_to_i2o(adpt_hba* pHba, struct scsi_cmnd* cmd, struct adpt_device* dptdevice); |
---|
292 | | -static s32 adpt_i2o_to_scsi(void __iomem *reply, struct scsi_cmnd* cmd); |
---|
| 288 | +static void adpt_i2o_scsi_complete(void __iomem *reply, struct scsi_cmnd *cmd); |
---|
293 | 289 | static s32 adpt_scsi_host_alloc(adpt_hba* pHba,struct scsi_host_template * sht); |
---|
294 | 290 | static s32 adpt_hba_reset(adpt_hba* pHba); |
---|
295 | 291 | static s32 adpt_i2o_reset_hba(adpt_hba* pHba); |
---|
.. | .. |
---|
298 | 294 | static s32 adpt_send_nop(adpt_hba*pHba,u32 m); |
---|
299 | 295 | static void adpt_i2o_delete_hba(adpt_hba* pHba); |
---|
300 | 296 | static void adpt_inquiry(adpt_hba* pHba); |
---|
301 | | -static void adpt_fail_posted_scbs(adpt_hba* pHba); |
---|
302 | 297 | static struct adpt_device* adpt_find_device(adpt_hba* pHba, u32 chan, u32 id, u64 lun); |
---|
303 | 298 | static int adpt_install_hba(struct scsi_host_template* sht, struct pci_dev* pDev) ; |
---|
304 | 299 | static int adpt_i2o_online_hba(adpt_hba* pHba); |
---|