} tizen_profile_t;
extern tizen_profile_t _get_tizen_profile();
+typedef enum {
+ TIZEN_WLAN_DRIVER_UNKNOWN = 0,
+ TIZEN_WLAN_DRIVER_BROADCOM = 1,
+ TIZEN_WLAN_DRIVER_SPRD = 2,
+} tizen_wlan_driver_t;
+extern tizen_wlan_driver_t _get_wlan_driver();
+
#define TIZEN_TELEPHONY_ENABLE (_get_tizen_profile() == TIZEN_PROFILE_MOBILE)
-#define TIZEN_WLAN_BOARD_SPRD (_get_tizen_profile() == TIZEN_PROFILE_MOBILE)
+#define TIZEN_WLAN_BOARD_SPRD (_get_wlan_driver() == TIZEN_WLAN_DRIVER_SPRD)
#define TIZEN_TV (_get_tizen_profile() == TIZEN_PROFILE_TV)
#define TIZEN_NTP_ENABLE (_get_tizen_profile() == TIZEN_PROFILE_IVI)