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