/drivers/net/wireless/brcm80211/brcmsmac/ |
H A D | ucode_loader.c | 40 int brcms_ucode_data_init(struct brcms_info *wl, struct brcms_ucode *ucode) argument 47 brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn0bsinitvals24, 50 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn0initvals24, 53 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn1bsinitvals24, 56 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn1initvals24, 59 brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn2bsinitvals24, 62 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn2initvals24, 65 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11n0absinitvals16, 68 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11n0bsinitvals16, 71 rc : brcms_ucode_init_buf(wl, (void **)&ucode 94 brcms_ucode_data_free(struct brcms_ucode *ucode) argument [all...] |
H A D | ucode_loader.h | 47 brcms_ucode_data_init(struct brcms_info *wl, struct brcms_ucode *ucode); 49 extern void brcms_ucode_data_free(struct brcms_ucode *ucode);
|
H A D | mac80211_if.h | 80 struct brcms_ucode ucode; member in struct:brcms_info
|
H A D | main.c | 264 * ucode has default fifo partition, sw can overwrite if necessary 714 struct brcms_ucode *ucode = &wlc_hw->wlc->wl->ucode; local 719 /* do band-specific ucode IHR, SHM, and SCR inits */ 722 brcms_c_write_inits(wlc_hw, ucode->d11n0bsinitvals16); 731 ucode->d11lcn0bsinitvals24); 843 /* discard intermediate indications for ucode with one legitimate case: 844 * e.g. if "useRTS" is set. ucode did a successful rts/cts exchange, 1095 * ucode host flag 2 needed for pio mode, independent of band and fifo 1169 /* initial ucode hos 2224 brcms_ucode_write(struct brcms_hardware *wlc_hw, const __le32 ucode[], const size_t nbytes) argument 2246 struct brcms_ucode *ucode = &wlc_hw->wlc->wl->ucode; local 3200 struct brcms_ucode *ucode = &wlc_hw->wlc->wl->ucode; local [all...] |
H A D | mac80211_if.c | 804 return brcms_ucode_data_init(wl, &wl->ucode); 833 /* free ucode data */ 835 brcms_ucode_data_free(&wl->ucode); 1024 /* prepare ucode */ 1488 wiphy_err(wl->wiphy, "ERROR: ucode buf tag:%d can not be found!\n", 1521 wiphy_err(wl->wiphy, "ERROR: ucode tag:%d can not be found!\n", idx); 1566 /* check if ucode section overruns firmware image */
|
/drivers/net/wireless/iwlwifi/ |
H A D | iwl-drv.c | 83 * @firmware_name: composite filename of ucode file to load 181 sprintf(drv->firmware_name, "%s%s%s", name_pre, tag, ".ucode"); 311 struct iwl_ucode_header *ucode = (void *)ucode_raw->data; local 316 drv->fw.ucode_ver = le32_to_cpu(ucode->ver); 326 build = le32_to_cpu(ucode->u.v2.build); 328 le32_to_cpu(ucode->u.v2.inst_size)); 330 le32_to_cpu(ucode->u.v2.data_size)); 332 le32_to_cpu(ucode->u.v2.init_size)); 334 le32_to_cpu(ucode->u.v2.init_data_size)); 335 src = ucode 413 struct iwl_tlv_ucode_header *ucode = (void *)ucode_raw->data; local 760 struct iwl_ucode_header *ucode; local [all...] |
H A D | Makefile | 4 iwlwifi-objs += iwl-ucode.o iwl-agn-tx.o iwl-debug.o
|
/drivers/net/wireless/iwlegacy/ |
H A D | 3945-mac.c | 171 D_INFO("hwcrypto: modify ucode station key info\n"); 210 D_INFO("hwcrypto: clear ucode station key info\n"); 743 D_INFO("Alive ucode status 0x%08X revision " "0x%01X 0x%01X\n", 1201 * buffer that the driver may process (last buffer filled by ucode). */ 1240 * Ucode should set SEQ_RX_FRAME bit if ucode-originated, 1294 * restock the Rx queue so ucode won't assert. */ 1676 D_INFO("ucode inst image size is %u\n", len); 1698 D_INFO("ucode image in INSTRUCTION memory is good\n"); 1716 D_INFO("ucode inst image size is %u\n", len); 1798 static u32 il3945_ucode_get_##item(const struct il_ucode_header *ucode)\ 1810 il3945_ucode_get_data(const struct il_ucode_header *ucode) argument 1829 const struct il_ucode_header *ucode; local [all...] |
H A D | 4965-mac.c | 1874 * increase the counter because the ucode will stop 2847 * translate ucode response to mac80211 tx status control values 3995 D_INFO("Alive ucode status 0x%08X revision " "0x%01X 0x%01X\n", 4194 * buffer that the driver may process (last buffer filled by ucode). */ 4234 * Ucode should set SEQ_RX_FRAME bit if ucode-originated, 4291 * restock the Rx queue so ucode wont assert. */ 4409 /* driver only loads ucode once setting the interface up. 4410 * the driver allows loading the ucode even if the radio 4663 sprintf(il->firmware_name, "%s%s%s", name_pre, tag, ".ucode"); 4681 struct il_ucode_header *ucode local 4741 struct il_ucode_header *ucode; local [all...] |
/drivers/net/ethernet/intel/ |
H A D | e100.c | 508 __le32 ucode[UCODE_SIZE]; member in union:cb::__anon2234 1235 /* if you wish to disable the ucode functionality, while maintaining the 1257 /* Search for ucode match against h/w revision */ 1264 else /* No ucode on other devices */ 1323 memcpy(cb->u.ucode, fw->data, UCODE_SIZE * 4); 1330 /* Insert user-tunable settings in cb->u.ucode */ 1331 cb->u.ucode[timer] &= cpu_to_le32(0xFFFF0000); 1332 cb->u.ucode[timer] |= cpu_to_le32(INTDELAY); 1333 cb->u.ucode[bundle] &= cpu_to_le32(0xFFFF0000); 1334 cb->u.ucode[bundl [all...] |
/drivers/net/wireless/b43legacy/ |
H A D | b43legacy.h | 124 #define B43legacy_SHM_SH_HOSTFLO 0x005E /* Hostflags ucode opts (low) */ 125 #define B43legacy_SHM_SH_HOSTFHI 0x0060 /* Hostflags ucode opts (high) */ 367 /* Size of the data. For ucode and PCM this is in bytes. 642 const struct firmware *ucode; member in struct:b43legacy_firmware
|
H A D | main.c | 1497 release_firmware(dev->fw.ucode); 1498 dev->fw.ucode = NULL; 1574 if (!fw->ucode) { 1581 err = do_request_fw(dev, filename, &fw->ucode); 1682 data = (__be32 *) (dev->fw.ucode->data + hdr_len); 1683 len = (dev->fw.ucode->size - hdr_len) / sizeof(__be32);
|
/drivers/net/wireless/b43/ |
H A D | b43.h | 244 #define B43_SHM_SH_HOSTFLO 0x005E /* Hostflags for ucode options (low) */ 245 #define B43_SHM_SH_HOSTFMI 0x0060 /* Hostflags for ucode options (middle) */ 246 #define B43_SHM_SH_HOSTFHI 0x0062 /* Hostflags for ucode options (high) */ 348 #define B43_HF_ANTDIVHELP 0x000000000001ULL /* ucode antenna div helper */ 357 #define B43_HF_TSSIRPSMW 0x000000000200ULL /* TSSI reset PSM ucode workaround */ 359 #define B43_HF_DSCRQ 0x000000000400ULL /* Disable slow clock request in ucode */ 366 #define B43_HF_FWKUP 0x000000020000ULL /* Fast wake-up ucode */ 615 /* Size of the data. For ucode and PCM this is in bytes. 754 struct b43_firmware_file ucode; member in struct:b43_firmware
|
H A D | main.c | 843 /* The ucode will use phase1 key with TEK key to decrypt rx packets. 850 * and the packet is not usable (it got modified by the ucode). 1603 * If ucode wants to modify TIM do it behind the beacon, this 2071 b43_do_release_fw(&dev->fw.ucode); 2226 err = b43_do_request_fw(ctx, filename, &fw->ucode); 2366 b43err(dev->wl, "The driver does not know which firmware (ucode) " 2472 data = (__be32 *) (dev->fw.ucode.data->data + hdr_len); 2473 len = (dev->fw.ucode.data->size - hdr_len) / sizeof(__be32); 4646 hf |= B43_HF_DSCRQ; /* Disable slowclock requests from ucode. */
|
/drivers/net/tokenring/ |
H A D | smctr.c | 760 __u8 *ucode; local 769 ucode = (__u8 *)(fw->data + TREE_OFFSET 778 branch = *ucode & bit ? (tree + branch)->llink 787 ucode++;
|