1*f45ae6aaSJames Smart /* SPDX-License-Identifier: GPL-2.0 */ 2*f45ae6aaSJames Smart /* 3*f45ae6aaSJames Smart * Copyright (C) 2021 Broadcom. All Rights Reserved. The term 4*f45ae6aaSJames Smart * “Broadcom” refers to Broadcom Inc. and/or its subsidiaries. 5*f45ae6aaSJames Smart */ 6*f45ae6aaSJames Smart 7*f45ae6aaSJames Smart #if !defined(__OSC_UNSOL_H__) 8*f45ae6aaSJames Smart #define __OSC_UNSOL_H__ 9*f45ae6aaSJames Smart 10*f45ae6aaSJames Smart int 11*f45ae6aaSJames Smart efct_unsolicited_cb(void *arg, struct efc_hw_sequence *seq); 12*f45ae6aaSJames Smart int 13*f45ae6aaSJames Smart efct_dispatch_fcp_cmd(struct efct_node *node, struct efc_hw_sequence *seq); 14*f45ae6aaSJames Smart int 15*f45ae6aaSJames Smart efct_node_recv_abts_frame(struct efct_node *node, struct efc_hw_sequence *seq); 16*f45ae6aaSJames Smart 17*f45ae6aaSJames Smart #endif /* __OSC_UNSOL_H__ */ 18