xref: /openbmc/linux/drivers/net/wireless/silabs/wfx/key.h (revision 4a5fb1bb)
1*4a5fb1bbSJérôme Pouiller /* SPDX-License-Identifier: GPL-2.0-only */
2*4a5fb1bbSJérôme Pouiller /*
3*4a5fb1bbSJérôme Pouiller  * Key management related functions.
4*4a5fb1bbSJérôme Pouiller  *
5*4a5fb1bbSJérôme Pouiller  * Copyright (c) 2017-2020, Silicon Laboratories, Inc.
6*4a5fb1bbSJérôme Pouiller  * Copyright (c) 2010, ST-Ericsson
7*4a5fb1bbSJérôme Pouiller  */
8*4a5fb1bbSJérôme Pouiller #ifndef WFX_KEY_H
9*4a5fb1bbSJérôme Pouiller #define WFX_KEY_H
10*4a5fb1bbSJérôme Pouiller 
11*4a5fb1bbSJérôme Pouiller #include <net/mac80211.h>
12*4a5fb1bbSJérôme Pouiller 
13*4a5fb1bbSJérôme Pouiller struct wfx_dev;
14*4a5fb1bbSJérôme Pouiller struct wfx_vif;
15*4a5fb1bbSJérôme Pouiller 
16*4a5fb1bbSJérôme Pouiller int wfx_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif,
17*4a5fb1bbSJérôme Pouiller 		struct ieee80211_sta *sta, struct ieee80211_key_conf *key);
18*4a5fb1bbSJérôme Pouiller 
19*4a5fb1bbSJérôme Pouiller #endif
20