Lines Matching +full:auto +full:- +full:retry
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
49 * 0x1 -> port#0 can be selected,
50 * 0x2 -> port#1 can be selected.
65 #define SISL_MSI_ASYNC_ERROR 3 /* master only - for AFU async error */
96 * may retry if afu_retry is off
103 * may retry if afu_retry is off
115 #define SISL_AFU_RC_NO_CHANNELS 0x20U /* see afu_extra, may retry */
119 #define SISL_AFU_RC_OUT_OF_DATA_BUFS 0x30U /* always retry */
121 * may retry if afu_retry is off
124 u8 scsi_rc; /* SCSI status byte, retry as appropriate */
128 u8 fc_rc; /* retry */
147 #define SISL_FC_RC_NOLOGI 0x54 /* port not logged in, in-flight cmds */
150 #define SISL_FC_RC_LINKDOWN 0x57 /* link down, in-flight cmds */
187 * Disabled retry
222 /* MMIO space is required to support only 64-bit access */
225 * This AFU has two mechanisms to deal with endian-ness.
227 * below that specifies the endian-ness of the host.
231 * endian-ness is set to be the same as the host.
272 * auto retry is
400 /* Aggregate all Auto Retry Bits */
450 struct fc_port_bank bank[CXLFLASH_MAX_FC_BANKS]; /* pages 2 - 9 */
452 /* pages 10 - 15 are reserved */
459 * +-------------------------------+
463 * +-------------------------------+
467 * +-------------------------------+
470 * +-------------------------------+
490 * LXT - LBA Translation Table
503 * RHT - Resource Handle Table
504 * Per the SISlite spec, RHT entries are to be 16-byte aligned
549 #define PORT_MASK(_n) ((1 << (_n)) - 1)