linux/drivers/scsi/elx/libefc/efc.h

/* SPDX-License-Identifier: GPL-2.0 */
/*
 * Copyright (C) 2021 Broadcom. All Rights Reserved. The term
 * “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
 */

#ifndef __EFC_H__
#define __EFC_H__

#include "../include/efc_common.h"
#include "efclib.h"
#include "efc_sm.h"
#include "efc_cmds.h"
#include "efc_domain.h"
#include "efc_nport.h"
#include "efc_node.h"
#include "efc_fabric.h"
#include "efc_device.h"
#include "efc_els.h"

#define EFC_MAX_REMOTE_NODES
#define NODE_SPARAMS_SIZE

enum efc_scsi_del_initiator_reason {};

enum efc_scsi_del_target_reason {};

#define EFC_FC_ELS_DEFAULT_RETRIES

#define domain_sm_trace(domain) \

#define domain_trace(domain, fmt, ...) \

#define node_sm_trace() \

#define nport_sm_trace(nport) \

#endif /* __EFC_H__ */