1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
2554c0a3aSHans de Goede /******************************************************************************
3554c0a3aSHans de Goede  *
4554c0a3aSHans de Goede  * Copyright(c) 2009-2010  Realtek Corporation.
5554c0a3aSHans de Goede  *
6554c0a3aSHans de Goede  *****************************************************************************/
7554c0a3aSHans de Goede 
8554c0a3aSHans de Goede #ifndef __RTW_WIFI_REGD_H__
9554c0a3aSHans de Goede #define __RTW_WIFI_REGD_H__
10554c0a3aSHans de Goede 
11554c0a3aSHans de Goede struct country_code_to_enum_rd {
12554c0a3aSHans de Goede 	u16 countrycode;
13554c0a3aSHans de Goede 	const char *iso_name;
14554c0a3aSHans de Goede };
15554c0a3aSHans de Goede 
16554c0a3aSHans de Goede enum country_code_type_t {
17554c0a3aSHans de Goede 	COUNTRY_CODE_USER = 0,
18554c0a3aSHans de Goede 
19554c0a3aSHans de Goede 	/*add new channel plan above this line */
20554c0a3aSHans de Goede 	COUNTRY_CODE_MAX
21554c0a3aSHans de Goede };
22554c0a3aSHans de Goede 
23554c0a3aSHans de Goede int rtw_regd_init(struct adapter *padapter,
24554c0a3aSHans de Goede 	void (*reg_notifier)(struct wiphy *wiphy,
25554c0a3aSHans de Goede 		struct regulatory_request *request));
26554c0a3aSHans de Goede void rtw_reg_notifier(struct wiphy *wiphy, struct regulatory_request *request);
27554c0a3aSHans de Goede 
28554c0a3aSHans de Goede 
29554c0a3aSHans de Goede #endif
30