static int __init liberty_wifi_init(void)
{
	int ret;

	if (!machine_is_liberty())
		return 0;

	printk("%s: start\n", __func__);
	liberty_wifi_update_nvs("sd_oobonly=1\n");
	liberty_wifi_update_nvs("btc_params80=0\n");
	liberty_wifi_update_nvs("btc_params6=30\n");
	liberty_init_wifi_mem();
	ret = platform_device_register(&liberty_wifi_device);
        return ret;
}
int __init liberty_wifi_init(void)
{
	int ret;

	printk(KERN_INFO "%s: start\n", __func__);
#ifdef HW_OOB
	strip_nvs_param("sd_oobonly");
#else
	liberty_wifi_update_nvs("sd_oobonly=1\n");
#endif
	liberty_wifi_update_nvs("btc_params80=0\n");
	liberty_wifi_update_nvs("btc_params6=30\n");
	liberty_init_wifi_mem();
	ret = platform_device_register(&liberty_wifi_device);
	return ret;
}