Linux-libre 5.3.12-gnu
[librecmc/linux-libre.git] / drivers / net / wireless / broadcom / brcm80211 / brcmfmac / btcoex.h
1 // SPDX-License-Identifier: ISC
2 /*
3  * Copyright (c) 2013 Broadcom Corporation
4  */
5 #ifndef WL_BTCOEX_H_
6 #define WL_BTCOEX_H_
7
8 enum brcmf_btcoex_mode {
9         BRCMF_BTCOEX_DISABLED,
10         BRCMF_BTCOEX_ENABLED
11 };
12
13 int brcmf_btcoex_attach(struct brcmf_cfg80211_info *cfg);
14 void brcmf_btcoex_detach(struct brcmf_cfg80211_info *cfg);
15 int brcmf_btcoex_set_mode(struct brcmf_cfg80211_vif *vif,
16                           enum brcmf_btcoex_mode mode, u16 duration);
17
18 #endif /* WL_BTCOEX_H_ */