Searched refs:ucode (Results 1 - 15 of 15) sorted by relevance

/drivers/net/wireless/brcm80211/brcmsmac/
H A Ducode_loader.c40 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 Ducode_loader.h47 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 Dmac80211_if.h80 struct brcms_ucode ucode; member in struct:brcms_info
H A Dmain.c264 * 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 Dmac80211_if.c804 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 Diwl-drv.c83 * @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 DMakefile4 iwlwifi-objs += iwl-ucode.o iwl-agn-tx.o iwl-debug.o
/drivers/net/wireless/iwlegacy/
H A D3945-mac.c171 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 D4965-mac.c1874 * 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 De100.c508 __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 Db43legacy.h124 #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 Dmain.c1497 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 Db43.h244 #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 Dmain.c843 /* 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 Dsmctr.c760 __u8 *ucode; local
769 ucode = (__u8 *)(fw->data + TREE_OFFSET
778 branch = *ucode & bit ? (tree + branch)->llink
787 ucode++;

Completed in 1405 milliseconds