mtd: Use kasprintf() instead of fixed buffer formatting
[linux/fpc-iii.git] / drivers / staging / rtlwifi / regd.h
blobc19e87936ad3ce2fcd3197c84e229d0a9c377848
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /******************************************************************************
4 * Copyright(c) 2009-2012 Realtek Corporation.
6 * Contact Information:
7 * wlanfae <wlanfae@realtek.com>
8 * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park,
9 * Hsinchu 300, Taiwan.
11 * Larry Finger <Larry.Finger@lwfinger.net>
13 *****************************************************************************/
15 #ifndef __RTL_REGD_H__
16 #define __RTL_REGD_H__
18 /* for kernel 3.14 , both value are changed to IEEE80211_CHAN_NO_IR*/
19 #define IEEE80211_CHAN_NO_IBSS IEEE80211_CHAN_NO_IR
20 #define IEEE80211_CHAN_PASSIVE_SCAN IEEE80211_CHAN_NO_IR
22 struct country_code_to_enum_rd {
23 u16 countrycode;
24 const char *iso_name;
27 enum country_code_type_t {
28 COUNTRY_CODE_FCC = 0,
29 COUNTRY_CODE_IC = 1,
30 COUNTRY_CODE_ETSI = 2,
31 COUNTRY_CODE_SPAIN = 3,
32 COUNTRY_CODE_FRANCE = 4,
33 COUNTRY_CODE_MKK = 5,
34 COUNTRY_CODE_MKK1 = 6,
35 COUNTRY_CODE_ISRAEL = 7,
36 COUNTRY_CODE_TELEC = 8,
37 COUNTRY_CODE_MIC = 9,
38 COUNTRY_CODE_GLOBAL_DOMAIN = 10,
39 COUNTRY_CODE_WORLD_WIDE_13 = 11,
40 COUNTRY_CODE_TELEC_NETGEAR = 12,
41 COUNTRY_CODE_WORLD_WIDE_13_5G_ALL = 13,
43 /*add new channel plan above this line */
44 COUNTRY_CODE_MAX
47 int rtl_regd_init(struct ieee80211_hw *hw,
48 void (*reg_notifier)(struct wiphy *wiphy,
49 struct regulatory_request *request));
50 void rtl_reg_notifier(struct wiphy *wiphy, struct regulatory_request *request);
52 #endif