Searched refs:fw (Results 176 - 200 of 963) sorted by relevance

1234567891011>>

/linux-master/arch/arm/mach-omap2/
H A Domap_hwmod_2xxx_interconnect_data.c41 .fw = {
182 .fw = {
196 .fw = {
210 .fw = {
224 .fw = {
/linux-master/sound/soc/codecs/
H A Dsigmadsp.c319 const struct firmware *fw)
329 if (fw->size < sizeof(*chunk) + sizeof(struct sigma_firmware_header))
334 while (pos < fw->size - sizeof(*chunk)) {
335 chunk = (struct sigma_fw_chunk *)(fw->data + pos);
339 if (length > fw->size - pos || length < sizeof(*chunk))
436 const struct firmware *fw)
444 while (pos + sizeof(*sa) <= fw->size) {
445 sa = (struct sigma_action *)(fw->data + pos);
449 if (pos > fw->size || size == 0)
460 if (pos != fw
318 sigmadsp_fw_load_v2(struct sigmadsp *sigmadsp, const struct firmware *fw) argument
435 sigmadsp_fw_load_v1(struct sigmadsp *sigmadsp, const struct firmware *fw) argument
491 const struct firmware *fw; local
[all...]
/linux-master/drivers/base/firmware_loader/
H A Dfirmware.h30 * @FW_OPT_FALLBACK_PLATFORM: Enable fallback to device fw copy embedded in
165 int assign_fw(struct firmware *fw, struct device *device);
170 bool firmware_is_builtin(const struct firmware *fw);
171 bool firmware_request_builtin_buf(struct firmware *fw, const char *name,
174 static inline bool firmware_is_builtin(const struct firmware *fw) argument
178 static inline bool firmware_request_builtin_buf(struct firmware *fw, argument
/linux-master/arch/x86/kernel/cpu/microcode/
H A Damd.c471 struct firmware fw; local
480 if (firmware_request_builtin(&fw, fw_name)) {
481 cp->size = fw.size;
482 cp->data = (void *)fw.data;
746 static int verify_and_add_patch(u8 family, u8 *fw, unsigned int leftover, argument
754 ret = verify_patch(family, fw, leftover, patch_size);
764 patch->data = kmemdup(fw + SECTION_HDR_SIZE, *patch_size, GFP_KERNEL);
772 mc_hdr = (struct microcode_header_amd *)(fw + SECTION_HDR_SIZE);
792 u8 *fw = (u8 *)data; local
799 fw
877 const struct firmware *fw; local
[all...]
/linux-master/scripts/dtc/include-prefixes/dt-bindings/usb/
H A Dpd.h341 #define VDO_CABLE(hw, fw, cbl, lat, term, tx1d, tx2d, rx1d, rx2d, cur, vps, sopp, usbss) \
342 (((hw) & 0x7) << 28 | ((fw) & 0x7) << 24 | ((cbl) & 0x3) << 18 \
346 #define VDO_PCABLE(hw, fw, ver, conn, lat, term, vbm, cur, spd) \
347 (((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
350 #define VDO_ACABLE1(hw, fw, ver, conn, lat, term, vbm, sbu, sbut, cur, vbt, sopp, spd) \
351 (((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
425 #define VDO_AMA(hw, fw, tx1d, tx2d, rx1d, rx2d, vcpwr, vcr, vbr, usbss) \
426 (((hw) & 0x7) << 28 | ((fw) & 0x7) << 24 \
463 #define VDO_VPD(hw, fw, ver, vbm, curr, vbi, gi, ct) \
464 (((hw) & 0xf) << 28 | ((fw)
[all...]
/linux-master/include/dt-bindings/usb/
H A Dpd.h341 #define VDO_CABLE(hw, fw, cbl, lat, term, tx1d, tx2d, rx1d, rx2d, cur, vps, sopp, usbss) \
342 (((hw) & 0x7) << 28 | ((fw) & 0x7) << 24 | ((cbl) & 0x3) << 18 \
346 #define VDO_PCABLE(hw, fw, ver, conn, lat, term, vbm, cur, spd) \
347 (((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
350 #define VDO_ACABLE1(hw, fw, ver, conn, lat, term, vbm, sbu, sbut, cur, vbt, sopp, spd) \
351 (((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
425 #define VDO_AMA(hw, fw, tx1d, tx2d, rx1d, rx2d, vcpwr, vcr, vbr, usbss) \
426 (((hw) & 0x7) << 28 | ((fw) & 0x7) << 24 \
463 #define VDO_VPD(hw, fw, ver, vbm, curr, vbi, gi, ct) \
464 (((hw) & 0xf) << 28 | ((fw)
[all...]
/linux-master/drivers/input/touchscreen/
H A Dgoodix_fwupload.c44 static int goodix_firmware_verify(struct device *dev, const struct firmware *fw) argument
54 if (fw->size != expected_size) {
56 expected_size, fw->size);
60 data = fw->data + GOODIX_FW_HEADER_LENGTH;
74 fw_header = (const struct goodix_fw_header *)fw->data;
177 dev_err(&client->dev, "Error SW_WDT reg not cleared on fw startup\n");
191 const struct firmware *fw; local
198 error = request_firmware(&fw, fw_name, &ts->client->dev);
204 error = goodix_firmware_verify(&ts->client->dev, fw);
222 data = fw
[all...]
/linux-master/include/linux/usb/
H A Dpd_vdo.h371 #define VDO_CABLE(hw, fw, cbl, lat, term, tx1d, tx2d, rx1d, rx2d, cur, vps, sopp, usbss) \
372 (((hw) & 0x7) << 28 | ((fw) & 0x7) << 24 | ((cbl) & 0x3) << 18 \
376 #define VDO_PCABLE(hw, fw, ver, conn, lat, term, vbm, cur, spd) \
377 (((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
380 #define VDO_ACABLE1(hw, fw, ver, conn, lat, term, vbm, sbu, sbut, cur, vbt, sopp, spd) \
381 (((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
458 #define VDO_AMA(hw, fw, tx1d, tx2d, rx1d, rx2d, vcpwr, vcr, vbr, usbss) \
459 (((hw) & 0x7) << 28 | ((fw) & 0x7) << 24 \
496 #define VDO_VPD(hw, fw, ver, vbm, curr, vbi, gi, ct) \
497 (((hw) & 0xf) << 28 | ((fw)
[all...]
/linux-master/drivers/bluetooth/
H A Dbtmtk.c113 const struct firmware *fw; local
121 err = request_firmware(&fw, fwname, &hdev->dev);
127 fw_ptr = fw->data;
221 release_firmware(fw);
231 const struct firmware *fw; local
237 err = request_firmware(&fw, fwname, &hdev->dev);
257 fw_ptr = fw->data;
258 fw_size = fw->size;
279 else if (fw_size < fw->size - 30)
314 release_firmware(fw);
[all...]
H A Dbtintel.c372 const struct firmware *fw; local
377 err = request_firmware_direct(&fw, ddc_name, &hdev->dev);
386 fw_ptr = fw->data;
391 while (fw->size > fw_ptr - fw->data) {
399 release_firmware(fw);
407 release_firmware(fw);
945 const struct firmware *fw)
952 err = btintel_secure_send(hdev, 0x00, 128, fw->data);
961 err = btintel_secure_send(hdev, 0x03, 256, fw
944 btintel_sfi_rsa_header_secure_send(struct hci_dev *hdev, const struct firmware *fw) argument
980 btintel_sfi_ecdsa_header_secure_send(struct hci_dev *hdev, const struct firmware *fw) argument
1015 btintel_download_firmware_payload(struct hci_dev *hdev, const struct firmware *fw, size_t offset) argument
1058 btintel_firmware_version(struct hci_dev *hdev, u8 num, u8 ww, u8 yy, const struct firmware *fw, u32 *boot_addr) argument
1099 btintel_download_firmware(struct hci_dev *hdev, struct intel_version *ver, const struct firmware *fw, u32 *boot_param) argument
1147 btintel_download_fw_tlv(struct hci_dev *hdev, struct intel_version_tlv *ver, const struct firmware *fw, u32 *boot_param, u8 hw_variant, u8 sbe_type) argument
1549 const struct firmware *fw; local
1587 btintel_legacy_rom_patching(struct hci_dev *hdev, const struct firmware *fw, const u8 **fw_ptr, int *disable_patch) argument
1704 const struct firmware *fw; local
1963 const struct firmware *fw; local
2212 const struct firmware *fw; local
[all...]
/linux-master/sound/soc/intel/skylake/
H A Dskl-sst.c76 if (ctx->fw == NULL) {
77 ret = request_firmware(&ctx->fw, ctx->fw_name, ctx->dev);
86 ret = snd_skl_parse_uuids(ctx, ctx->fw, SKL_ADSP_FW_BIN_HDR_OFFSET, 0);
89 release_firmware(ctx->fw);
96 stripped_fw.data = ctx->fw->data;
97 stripped_fw.size = ctx->fw->size;
155 release_firmware(ctx->fw);
156 ctx->fw = NULL;
280 const struct firmware *fw; local
285 ret = request_firmware(&fw, mod_nam
[all...]
/linux-master/lib/pldmfw/
H A Dpldmfw.c22 const struct firmware *fw; member in struct:pldmfw_priv
70 if (data->fw->size < expected_size) {
72 data->fw->size, expected_size);
135 header = (const struct __pldm_header *)data->fw->data;
175 record_area = (const struct __pldmfw_record_area *)(data->fw->data +
265 desc_start = data->fw->data + data->offset;
348 bitmap_ptr = data->fw->data + data->offset;
364 record->version_string = data->fw->data + data->offset;
375 record->package_data = data->fw->data + data->offset;
381 measured_length = data->offset - ((const u8 *)__record - data->fw
832 pldmfw_flash_image(struct pldmfw *context, const struct firmware *fw) argument
[all...]
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Dmain.c9 #include "fw.h"
269 /* fw supports only one station associated to enter lps, if there are
271 * lps, because fw does not handle the overlapped beacon interval
397 struct rtw_fwcd_desc *desc = &rtwdev->fw.fwcd_desc;
421 struct rtw_fwcd_desc *desc = &rtwdev->fw.fwcd_desc;
448 struct rtw_fwcd_desc *desc = &rtwdev->fw.fwcd_desc;
462 struct rtw_fwcd_desc *desc = &rtwdev->fw.fwcd_desc;
484 rtw_dbg(rtwdev, RTW_DBG_FW, "dump fw fifo fail\n");
489 rtw_dbg(rtwdev, RTW_DBG_FW, "fw crash dump's length is 0\n");
496 "fw cras
1316 struct rtw_fw_state *fw; local
1333 rtw_update_lps_deep_mode(struct rtw_dev *rtwdev, struct rtw_fw_state *fw) argument
1356 struct rtw_fw_state *fw = &rtwdev->fw; local
1712 __update_firmware_feature(struct rtw_dev *rtwdev, struct rtw_fw_state *fw) argument
1727 __update_firmware_info(struct rtw_dev *rtwdev, struct rtw_fw_state *fw) argument
1741 __update_firmware_info_legacy(struct rtw_dev *rtwdev, struct rtw_fw_state *fw) argument
1753 update_firmware_info(struct rtw_dev *rtwdev, struct rtw_fw_state *fw) argument
1764 struct rtw_fw_state *fw = context; local
1785 struct rtw_fw_state *fw; local
1873 struct rtw_fw_state *fw = &rtwdev->fw; local
2173 struct rtw_fw_state *fw = &rtwdev->fw; local
[all...]
/linux-master/drivers/media/pci/saa7164/
H A Dsaa7164-fw.c13 #define SAA7164_REV2_FIRMWARE "NXP7164-2010-03-10.1.fw"
16 #define SAA7164_REV3_FIRMWARE "NXP7164-2010-03-10.1.fw"
194 const struct firmware *fw = NULL; local
407 ret = request_firmware(&fw, fwname, &dev->pci->dev);
415 __func__, fw->size);
417 if (fw->size != fwlength) {
419 fw->size, fwlength);
426 hdr = (struct fw_header *)fw->data;
449 boothdr = (struct fw_header *)(fw->data +
489 fwhdr = (struct fw_header *)(fw
[all...]
/linux-master/sound/soc/sof/
H A Dipc4-loader.c24 const struct firmware *fw = fw_lib->sof_fw.fw; local
39 remaining = fw->size;
45 ext_man_hdr = (struct sof_ext_manifest4_hdr *)fw->data;
69 (fw->data + ext_man_hdr->len + fw_hdr_offset);
148 fw_lib->sof_fw.fw = sdev->basefw.fw;
195 ret = request_firmware(&fw_lib->sof_fw.fw, fw_filename, sdev->dev);
251 release_firmware(fw_lib->sof_fw.fw);
312 const struct firmware *fw local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/acr/
H A Dlsfw.c25 #include <nvfw/fw.h>
147 const struct firmware *fw; local
151 func, &fw);
155 nvkm_acr_lsfw_from_desc(&nvfw_ls_desc(subdev, fw->data)->head, lsfw);
156 nvkm_firmware_put(fw);
167 const struct firmware *fw; local
171 func, &fw);
175 nvkm_acr_lsfw_from_desc(&nvfw_ls_desc_v1(subdev, fw->data)->head, lsfw);
176 nvkm_firmware_put(fw);
187 const struct firmware *fw; local
[all...]
/linux-master/drivers/net/wireless/purelifi/plfxlc/
H A Dfirmware.c34 const struct firmware *fw = NULL; local
60 r = request_firmware(&fw, fw_name, &intf->dev);
82 for (fw_data_i = 0; fw_data_i < fw->size;) {
85 if ((fw->size - fw_data_i) < blk_tran_len)
86 blk_tran_len = fw->size - fw_data_i;
88 fw_data = kmemdup(&fw->data[fw_data_i], blk_tran_len,
138 release_firmware(fw);
220 dev_dbg(&intf->dev, "fw-dw step=%d,r=%d size=%d\n", s, r,
226 /* Code for single pack file download ends fw download finish */
/linux-master/drivers/media/pci/ivtv/
H A Divtv-firmware.c42 const struct firmware *fw = NULL; local
46 if (retries && request_firmware(&fw, fn, &itv->pdev->dev) == 0) {
49 const u32 *src = (const u32 *)fw->data;
51 if (fw->size != size) {
56 IVTV_INFO("Retry: file loaded was not %s (expected size %ld, got %zu)\n", fn, size, fw->size);
57 release_firmware(fw);
61 for (i = 0; i < fw->size; i += 4) {
67 IVTV_INFO("Loaded %s firmware (%zu bytes)\n", fn, fw->size);
68 release_firmware(fw);
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dga102.c275 const struct firmware *fw; local
283 ret = nvkm_firmware_get(subdev, "gr/NET_img", 0, &fw);
287 net = (const void *)fw->data;
294 .data = (void *)fw->data + reg->data_offset,
322 fw->data + fecs_inst->data_offset,
324 fw->data + fecs_data->data_offset,
331 fw->data + gpccs_inst->data_offset,
333 fw->data + gpccs_data->data_offset,
340 nvkm_firmware_put(fw);
/linux-master/drivers/gpu/drm/i915/gt/uc/
H A Dintel_uc_fw.c36 return container_of(uc_fw, struct intel_gt, uc.guc.fw);
38 return container_of(uc_fw, struct intel_gt, uc.huc.fw);
40 return container_of(uc_fw, struct intel_gt, uc.gsc.fw);
592 struct intel_guc *guc = container_of(uc_fw, struct intel_guc, fw);
680 /* Sanity check whether this fw is not larger than whole WOPCM memory */
698 const struct firmware *fw,
703 intel_huc_fw_get_binary_info(uc_fw, fw->data, fw->size);
706 intel_gsc_fw_get_binary_info(uc_fw, fw->data, fw
697 check_gsc_manifest(struct intel_gt *gt, const struct firmware *fw, struct intel_uc_fw *uc_fw) argument
722 check_ccs_header(struct intel_gt *gt, const struct firmware *fw, struct intel_uc_fw *uc_fw) argument
766 check_fw_header(struct intel_gt *gt, const struct firmware *fw, struct intel_uc_fw *uc_fw) argument
782 try_firmware_load(struct intel_uc_fw *uc_fw, const struct firmware **fw) argument
895 const struct firmware *fw = NULL; local
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/
H A Dsmem.c9 #include "fw/api/commands.h"
17 u8 api_ver = iwl_fw_lookup_notif_ver(fwrt->fw, SYSTEM_GROUP,
64 if (fw_has_capa(&fwrt->fw->ucode_capa,
90 if (fw_has_capa(&fwrt->fw->ucode_capa,
/linux-master/drivers/hwmon/
H A Draspberrypi-hwmon.c23 struct rpi_firmware *fw; member in struct:rpi_hwmon_data
36 ret = rpi_firmware_property(data->fw, RPI_FIRMWARE_GET_THROTTLED,
117 data->fw = dev_get_drvdata(dev->parent);
/linux-master/drivers/staging/greybus/
H A Dfw-download.c26 const struct firmware *fw; member in struct:fw_request
51 release_firmware(fw_req->fw);
54 * The request timed out and the module may send a fetch-fw or
55 * release-fw request later. Lets block the id we allocated for this
56 * request, so that the AP doesn't refer to a later fw-request (with
57 * same firmware_id) for the old timedout fw-request.
75 * The operations on the fw-request list are protected by the mutex and
189 ret = request_firmware(&fw_req->fw, fw_req->name, fw_download->parent);
205 req_count = DIV_ROUND_UP(fw_req->fw->size, MIN_FETCH_SIZE);
260 response->size = cpu_to_le32(fw_req->fw
274 const struct firmware *fw; local
[all...]
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_init.c706 /* 0-4:-signature, 4-8:-fw version */
768 const u8 *unirom = adapter->fw->data;
772 fw_file_size = adapter->fw->size;
793 const u8 *unirom = adapter->fw->data;
807 if (adapter->fw->size < tab_size)
816 if (adapter->fw->size < data_size)
827 const u8 *unirom = adapter->fw->data;
842 if (adapter->fw->size < tab_size)
850 if (adapter->fw->size < data_size)
860 const u8 *unirom = adapter->fw
1005 const struct firmware *fw = adapter->fw; local
1037 const struct firmware *fw = adapter->fw; local
1111 const struct firmware *fw = adapter->fw; local
1206 const struct firmware *fw = adapter->fw; local
[all...]
/linux-master/arch/alpha/include/asm/
H A Dagp_backend.h9 u32 fw : 1; member in struct:_alpha_agp_mode::__anon3

Completed in 238 milliseconds

1234567891011>>