Lines Matching +full:firmware +full:- +full:initialized
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Linux network driver for QLogic BR-series Converged Network Adapter.
6 * Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
7 * Copyright (c) 2014-2015 QLogic Corporation
35 #define bfi_mhdr_2_fn(_mh) ((_mh)->mtag.h2i.fn_lpu >> 1)
36 #define bfi_mhdr_2_qid(_mh) ((_mh)->mtag.h2i.qid)
51 * Message opcodes: 0-127 to firmware, 128-255 to host
71 /* Generic DMA addr-len pair. */
78 * Large Message structure - 128 Bytes size Msgs
82 ((BFI_LMSG_SZ - sizeof(struct bfi_mhdr)) / 4)
104 BFI_MC_IOCFC = 6, /*!< FC - IO Controller (IOC) */
110 BFI_MC_ITNIM = 12, /*!< I-T nexus (Initiator mode) */
139 /*----------------------------------------------------------------------
141 *----------------------------------------------------------------------
213 /* Firmware memory page offsets */
217 /* Firmware statistic offset */
221 /* Firmware trace offset */
258 u32 bootenv; /*!< firmware boot env */
296 /* IOC hardware/firmware state */
298 BFI_IOC_UNINIT = 0, /*!< not initialized */
299 BFI_IOC_INITING = 1, /*!< h/w is being initialized */
300 BFI_IOC_HWINIT = 2, /*!< h/w is initialized */
306 BFI_IOC_FAIL = 8, /*!< IOC heart-beat failure */
366 /*----------------------------------------------------------------------
368 *----------------------------------------------------------------------
409 (((_size) + BFI_MSGQ_CMD_ENTRY_SIZE - 1) / BFI_MSGQ_CMD_ENTRY_SIZE)