Searched refs:nvs (Results 1 – 10 of 10) sorted by relevance
22 if (!wl->nvs) in wl1271_cmd_ext_radio_parms()53 &((struct wl1271_nvs_file *)wl->nvs)->general_params; in wl1271_cmd_general_parms()58 if (!wl->nvs) in wl1271_cmd_general_parms()120 &((struct wl128x_nvs_file *)wl->nvs)->general_params; in wl128x_cmd_general_parms()125 if (!wl->nvs) in wl128x_cmd_general_parms()186 struct wl1271_nvs_file *nvs = (struct wl1271_nvs_file *)wl->nvs; in wl1271_cmd_radio_parms() local188 struct wl1271_ini_general_params *gp = &nvs->general_params; in wl1271_cmd_radio_parms()191 if (!wl->nvs) in wl1271_cmd_radio_parms()203 memcpy(&radio_parms->static_params_2, &nvs->stat_radio_params_2, in wl1271_cmd_radio_parms()206 &nvs->dyn_radio_params_2[fem_idx].params, in wl1271_cmd_radio_parms()[all …]
280 if (wl->nvs == NULL) { in wlcore_boot_upload_nvs()289 struct wl1271_nvs_file *nvs = in wlcore_boot_upload_nvs() local290 (struct wl1271_nvs_file *)wl->nvs; in wlcore_boot_upload_nvs()298 if (nvs->general_params.dual_mode_select) in wlcore_boot_upload_nvs()308 kfree(wl->nvs); in wlcore_boot_upload_nvs()309 wl->nvs = NULL; in wlcore_boot_upload_nvs()315 nvs_len = sizeof(nvs->nvs); in wlcore_boot_upload_nvs()316 nvs_ptr = (u8 *) nvs->nvs; in wlcore_boot_upload_nvs()318 struct wl128x_nvs_file *nvs = (struct wl128x_nvs_file *)wl->nvs; in wlcore_boot_upload_nvs() local321 if (nvs->general_params.dual_mode_select) in wlcore_boot_upload_nvs()[all …]
179 u8 nvs[WL1271_INI_NVS_SECTION_SIZE]; member200 u8 nvs[WL1271_INI_NVS_SECTION_SIZE]; member
213 void *nvs; member
6158 u8 *nvs_ptr = (u8 *)wl->nvs; in wl1271_register_hw()6541 kfree(wl->nvs); in wlcore_free_hw()6542 wl->nvs = NULL; in wlcore_free_hw()6581 wl->nvs = kmemdup(fw->data, fw->size, GFP_KERNEL); in wlcore_nvs_cb()6582 if (!wl->nvs) { in wlcore_nvs_cb()6590 wl->nvs = NULL; in wlcore_nvs_cb()6593 wl->nvs = NULL; in wlcore_nvs_cb()6693 kfree(wl->nvs); in wlcore_nvs_cb()
393 u8 *nvs_ptr, *nvs; in wl1251_boot_upload_nvs() local395 nvs = wl->nvs; in wl1251_boot_upload_nvs()396 if (nvs == NULL) in wl1251_boot_upload_nvs()399 nvs_ptr = nvs; in wl1251_boot_upload_nvs()439 nvs_len -= nvs_ptr - nvs; in wl1251_boot_upload_nvs()
111 wl->nvs = kmemdup(fw->data, fw->size, GFP_KERNEL); in wl1251_fetch_nvs()113 if (!wl->nvs) { in wl1251_fetch_nvs()1446 if (wl->nvs[NVS_OFF_MAC_LEN] != 2 || in wl1251_check_nvs_mac()1447 wl->nvs[NVS_OFF_MAC_ADDR_LO] != 0x6d || in wl1251_check_nvs_mac()1448 wl->nvs[NVS_OFF_MAC_ADDR_HI] != 0x54) in wl1251_check_nvs_mac()1465 mac[i] = wl->nvs[NVS_OFF_MAC_DATA + ETH_ALEN - i - 1]; in wl1251_read_nvs_mac()1485 wl->nvs[NVS_OFF_MAC_DATA + i] = wl->mac_addr[ETH_ALEN - i - 1]; in wl1251_write_nvs_mac()1539 if (wl->nvs == NULL && !wl->use_eeprom) { in wl1251_init_ieee80211()1663 kfree(wl->nvs); in wl1251_free_hw()1664 wl->nvs = NULL; in wl1251_free_hw()
286 u8 *nvs; member
91 nvs@0 {97 label = "nvs";
26 acpi-y += nvs.o