/drivers/net/wireless/brcm80211/brcmsmac/ |
D | ucode_loader.c | 40 int brcms_ucode_data_init(struct brcms_info *wl, struct brcms_ucode *ucode) in brcms_ucode_data_init() argument 47 brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn0bsinitvals24, in brcms_ucode_data_init() 50 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn0initvals24, in brcms_ucode_data_init() 53 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn1bsinitvals24, in brcms_ucode_data_init() 56 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn1initvals24, in brcms_ucode_data_init() 59 brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn2bsinitvals24, in brcms_ucode_data_init() 62 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn2initvals24, in brcms_ucode_data_init() 65 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11n0absinitvals16, in brcms_ucode_data_init() 68 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11n0bsinitvals16, in brcms_ucode_data_init() 71 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11n0initvals16, in brcms_ucode_data_init() [all …]
|
D | ucode_loader.h | 46 int brcms_ucode_data_init(struct brcms_info *wl, struct brcms_ucode *ucode); 48 void brcms_ucode_data_free(struct brcms_ucode *ucode);
|
D | mac80211_if.h | 84 struct brcms_ucode ucode; member
|
D | main.c | 717 struct brcms_ucode *ucode = &wlc_hw->wlc->wl->ucode; in brcms_c_ucode_bsinit() local 725 brcms_c_write_inits(wlc_hw, ucode->d11n0bsinitvals16); in brcms_c_ucode_bsinit() 735 ucode->d11lcn0bsinitvals24); in brcms_c_ucode_bsinit() 2261 const __le32 ucode[], const size_t nbytes) in brcms_ucode_write() argument 2275 bcma_write32(core, D11REGOFFS(objdata), le32_to_cpu(ucode[i])); in brcms_ucode_write() 2282 struct brcms_ucode *ucode = &wlc_hw->wlc->wl->ucode; in brcms_ucode_download() local 2291 brcms_ucode_write(wlc_hw, ucode->bcm43xx_16_mimo, in brcms_ucode_download() 2292 ucode->bcm43xx_16_mimosz); in brcms_ucode_download() 2300 brcms_ucode_write(wlc_hw, ucode->bcm43xx_24_lcn, in brcms_ucode_download() 2301 ucode->bcm43xx_24_lcnsz); in brcms_ucode_download() [all …]
|
D | mac80211_if.c | 294 brcms_ucode_data_free(&wl->ucode); in brcms_free() 399 status = brcms_ucode_data_init(wl, &wl->ucode); in brcms_request_fw() 429 if (!wl->ucode.bcm43xx_bomminor) { in brcms_ops_start()
|
/drivers/net/wireless/iwlwifi/ |
D | iwl-drv.c | 465 struct iwl_ucode_header *ucode = (void *)ucode_raw->data; in iwl_parse_v1_v2_firmware() local 470 drv->fw.ucode_ver = le32_to_cpu(ucode->ver); in iwl_parse_v1_v2_firmware() 480 build = le32_to_cpu(ucode->u.v2.build); in iwl_parse_v1_v2_firmware() 482 le32_to_cpu(ucode->u.v2.inst_size)); in iwl_parse_v1_v2_firmware() 484 le32_to_cpu(ucode->u.v2.data_size)); in iwl_parse_v1_v2_firmware() 486 le32_to_cpu(ucode->u.v2.init_size)); in iwl_parse_v1_v2_firmware() 488 le32_to_cpu(ucode->u.v2.init_data_size)); in iwl_parse_v1_v2_firmware() 489 src = ucode->u.v2.data; in iwl_parse_v1_v2_firmware() 501 le32_to_cpu(ucode->u.v1.inst_size)); in iwl_parse_v1_v2_firmware() 503 le32_to_cpu(ucode->u.v1.data_size)); in iwl_parse_v1_v2_firmware() [all …]
|
D | Kconfig | 136 Enable use of experimental ucode for testing and debugging.
|
/drivers/gpu/drm/nouveau/core/engine/graph/ |
D | nvc4.c | 126 .fecs.ucode = &nvc0_graph_fecs_ucode, 127 .gpccs.ucode = &nvc0_graph_gpccs_ucode,
|
D | gk110b.c | 114 .fecs.ucode = &nvf0_graph_fecs_ucode, 115 .gpccs.ucode = &nvf0_graph_gpccs_ucode,
|
D | nvc8.c | 113 .fecs.ucode = &nvc0_graph_fecs_ucode, 114 .gpccs.ucode = &nvc0_graph_gpccs_ucode,
|
D | nvc1.c | 131 .fecs.ucode = &nvc0_graph_fecs_ucode, 132 .gpccs.ucode = &nvc0_graph_gpccs_ucode,
|
D | nvd9.c | 189 .fecs.ucode = &nvc0_graph_fecs_ucode, 190 .gpccs.ucode = &nvc0_graph_gpccs_ucode,
|
D | nvd7.c | 134 .fecs.ucode = &nvd7_graph_fecs_ucode, 135 .gpccs.ucode = &nvd7_graph_gpccs_ucode,
|
D | nv108.c | 221 .fecs.ucode = &nv108_graph_fecs_ucode, 222 .gpccs.ucode = &nv108_graph_gpccs_ucode,
|
D | nvc0.c | 1309 if (!oclass->fecs.ucode) { in nvc0_graph_init_ctxctl() 1316 for (i = 0; i < oclass->fecs.ucode->data.size / 4; i++) in nvc0_graph_init_ctxctl() 1317 nv_wr32(priv, 0x4091c4, oclass->fecs.ucode->data.data[i]); in nvc0_graph_init_ctxctl() 1320 for (i = 0; i < oclass->fecs.ucode->code.size / 4; i++) { in nvc0_graph_init_ctxctl() 1323 nv_wr32(priv, 0x409184, oclass->fecs.ucode->code.data[i]); in nvc0_graph_init_ctxctl() 1328 for (i = 0; i < oclass->gpccs.ucode->data.size / 4; i++) in nvc0_graph_init_ctxctl() 1329 nv_wr32(priv, 0x41a1c4, oclass->gpccs.ucode->data.data[i]); in nvc0_graph_init_ctxctl() 1332 for (i = 0; i < oclass->gpccs.ucode->code.size / 4; i++) { in nvc0_graph_init_ctxctl() 1335 nv_wr32(priv, 0x41a184, oclass->gpccs.ucode->code.data[i]); in nvc0_graph_init_ctxctl() 1541 oclass->fecs.ucode == NULL); in nvc0_graph_ctor() [all …]
|
D | nvf0.c | 242 .fecs.ucode = &nvf0_graph_fecs_ucode, 243 .gpccs.ucode = &nvf0_graph_gpccs_ucode,
|
D | nvc0.h | 191 struct nvc0_graph_ucode *ucode; member 194 struct nvc0_graph_ucode *ucode; member
|
D | nve4.c | 344 .fecs.ucode = &nve4_graph_fecs_ucode, 345 .gpccs.ucode = &nve4_graph_gpccs_ucode,
|
D | gm107.c | 466 .fecs.ucode = 0 ? &gm107_graph_fecs_ucode : NULL, 467 .gpccs.ucode = &gm107_graph_gpccs_ucode,
|
/drivers/tty/serial/ |
D | rp2.c | 188 void __iomem *ucode; member 372 up->ucode + RP2_TX_SWFLOW); in __rp2_uart_set_termios() 374 up->ucode + RP2_RX_SWFLOW); in __rp2_uart_set_termios() 649 writeb(fw->data[i], up->ucode + i); in rp2_init_port() 654 writeb(RP2_RX_FIFO_ena, up->ucode + RP2_RX_FIFO); in rp2_init_port() 691 rp->ucode = card->bar1 + RP2_UCODE_BASE + j*RP2_UCODE_SPACING; in rp2_fw_cb() 711 rp->ucode += RP2_ASIC_SPACING; in rp2_fw_cb()
|
/drivers/net/wireless/iwlwifi/dvm/ |
D | Makefile | 3 iwldvm-objs += main.o rs.o mac80211.o ucode.o tx.o
|
/drivers/net/wireless/iwlegacy/ |
D | 3945-mac.c | 1815 static u32 il3945_ucode_get_##item(const struct il_ucode_header *ucode)\ 1817 return le32_to_cpu(ucode->v1.item); \ 1827 il3945_ucode_get_data(const struct il_ucode_header *ucode) in il3945_ucode_get_data() argument 1829 return (u8 *) ucode->v1.data; in il3945_ucode_get_data() 1846 const struct il_ucode_header *ucode; in il3945_read_ucode() local 1892 ucode = (struct il_ucode_header *)ucode_raw->data; in il3945_read_ucode() 1894 il->ucode_ver = le32_to_cpu(ucode->ver); in il3945_read_ucode() 1896 inst_size = il3945_ucode_get_inst_size(ucode); in il3945_read_ucode() 1897 data_size = il3945_ucode_get_data_size(ucode); in il3945_read_ucode() 1898 init_size = il3945_ucode_get_init_size(ucode); in il3945_read_ucode() [all …]
|
/drivers/net/ethernet/intel/ |
D | e100.c | 508 __le32 ucode[UCODE_SIZE]; member 1346 memcpy(cb->u.ucode, fw->data, UCODE_SIZE * 4); in e100_setup_ucode() 1354 cb->u.ucode[timer] &= cpu_to_le32(0xFFFF0000); in e100_setup_ucode() 1355 cb->u.ucode[timer] |= cpu_to_le32(INTDELAY); in e100_setup_ucode() 1356 cb->u.ucode[bundle] &= cpu_to_le32(0xFFFF0000); in e100_setup_ucode() 1357 cb->u.ucode[bundle] |= cpu_to_le32(BUNDLEMAX); in e100_setup_ucode() 1358 cb->u.ucode[min_size] &= cpu_to_le32(0xFFFF0000); in e100_setup_ucode() 1359 cb->u.ucode[min_size] |= cpu_to_le32((BUNDLESMALL) ? 0xFFFF : 0xFF80); in e100_setup_ucode()
|
/drivers/net/wireless/b43legacy/ |
D | main.c | 1499 release_firmware(dev->fw.ucode); in b43legacy_release_firmware() 1500 dev->fw.ucode = NULL; in b43legacy_release_firmware() 1601 if (!fw->ucode) { in b43legacy_request_firmware() 1608 err = do_request_fw(dev, filename, &fw->ucode, true); in b43legacy_request_firmware() 1709 data = (__be32 *) (dev->fw.ucode->data + hdr_len); in b43legacy_upload_microcode() 1710 len = (dev->fw.ucode->size - hdr_len) / sizeof(__be32); in b43legacy_upload_microcode() 3925 if (!wldev->fw.ucode) in b43legacy_remove()
|
D | b43legacy.h | 643 const struct firmware *ucode; member
|