linux/drivers/scsi/qla2xxx/qla_edif.h

/* SPDX-License-Identifier: GPL-2.0-only */
/*
 * Marvell Fibre Channel HBA Driver
 * Copyright (c)  2021    Marvell
 */
#ifndef __QLA_EDIF_H
#define __QLA_EDIF_H

struct qla_scsi_host;
#define EDIF_APP_ID

#define EDIF_MAX_INDEX
struct edif_sa_ctl {};

enum enode_flags_t {};

struct pur_core {};

enum db_flags_t {};

#define DBELL_ACTIVE(_v)
#define DBELL_INACTIVE(_v)

struct edif_dbell {};

#define SA_UPDATE_IOCB_TYPE
struct sa_update_28xx {};

#define NUM_ENTRIES
#define PUR_GET

struct dinfo {};

struct pur_ninfo {};

struct purexevent {};

#define N_UNDEF
#define N_PUREX
struct enode {};

#define RX_ELS_SIZE

#define EDIF_SESSION_DOWN(_s)

#define EDIF_NEGOTIATION_PENDING(_fcport)

#define EDIF_SESS_DELETE(_s)

#define EDIF_CAP(_ha)

#endif	/* __QLA_EDIF_H */