/linux-6.1.9/drivers/clk/socfpga/ |
D | clk-agilex.c | 16 { .fw_name = "osc1", 18 { .fw_name = "cb-intosc-hs-div2-clk", 20 { .fw_name = "f2s-free-clk", 25 { .fw_name = "osc1", 27 { .fw_name = "cb-intosc-hs-div2-clk", 32 { .fw_name = "main_pll_c0", 34 { .fw_name = "peri_pll_c0", 36 { .fw_name = "osc1", 38 { .fw_name = "cb-intosc-hs-div2-clk", 40 { .fw_name = "f2s-free-clk", [all …]
|
D | clk-s10.c | 16 { .fw_name = "osc1", 18 { .fw_name = "cb-intosc-hs-div2-clk", 20 { .fw_name = "f2s-free-clk", 25 { .fw_name = "main_pll", 27 { .fw_name = "periph_pll", 29 { .fw_name = "osc1", 31 { .fw_name = "cb-intosc-hs-div2-clk", 33 { .fw_name = "f2s-free-clk", 38 { .fw_name = "osc1", 40 { .fw_name = "cb-intosc-hs-div2-clk", [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_cgs.c | 241 char fw_name[30] = {0}; in amdgpu_cgs_get_firmware_info() local 253 strcpy(fw_name, "radeon/tahiti_smc.bin"); in amdgpu_cgs_get_firmware_info() 260 strcpy(fw_name, "radeon/pitcairn_k_smc.bin"); in amdgpu_cgs_get_firmware_info() 262 strcpy(fw_name, "radeon/pitcairn_smc.bin"); in amdgpu_cgs_get_firmware_info() 276 strcpy(fw_name, "radeon/verde_k_smc.bin"); in amdgpu_cgs_get_firmware_info() 278 strcpy(fw_name, "radeon/verde_smc.bin"); in amdgpu_cgs_get_firmware_info() 290 strcpy(fw_name, "radeon/oland_k_smc.bin"); in amdgpu_cgs_get_firmware_info() 292 strcpy(fw_name, "radeon/oland_smc.bin"); in amdgpu_cgs_get_firmware_info() 304 strcpy(fw_name, "radeon/hainan_k_smc.bin"); in amdgpu_cgs_get_firmware_info() 308 strcpy(fw_name, "radeon/banks_k_2_smc.bin"); in amdgpu_cgs_get_firmware_info() [all …]
|
/linux-6.1.9/tools/testing/selftests/firmware/ |
D | fw_namespace.c | 39 static void trigger_fw(const char *fw_name, const char *sys_path) in trigger_fw() argument 47 if (write(fd, fw_name, strlen(fw_name)) != strlen(fw_name)) in trigger_fw() 67 static bool test_fw_in_ns(const char *fw_name, const char *sys_path, bool block_fw_in_parent_ns) in test_fw_in_ns() argument 114 trigger_fw(fw_name, sys_path); in test_fw_in_ns() 121 const char *fw_name = "test-firmware.bin"; in main() local 132 if (asprintf(&fw_path, "/lib/firmware/%s", fw_name) < 0) in main() 140 if (!test_fw_in_ns(fw_name, sys_path, false)) in main() 145 if (test_fw_in_ns(fw_name, sys_path, true)) in main()
|
/linux-6.1.9/include/linux/soc/qcom/ |
D | mdt_loader.h | 19 const char *fw_name, int pas_id, phys_addr_t mem_phys, 22 const char *fw_name, int pas_id, void *mem_region, 27 const char *fw_name, int pas_id, void *mem_region, 31 const char *fw_name, struct device *dev); 41 const char *fw_name, int pas_id, phys_addr_t mem_phys, in qcom_mdt_pas_init() argument 48 const char *fw_name, int pas_id, in qcom_mdt_load() argument 57 const char *fw_name, int pas_id, in qcom_mdt_load_no_init() argument 66 size_t *data_len, const char *fw_name, in qcom_mdt_read_metadata() argument
|
/linux-6.1.9/drivers/clk/qcom/ |
D | dispcc-qcm2290.c | 58 .fw_name = "bi_tcxo", 72 { .fw_name = "bi_tcxo" }, 73 { .fw_name = "dsi0_phy_pll_out_byteclk" }, 74 { .fw_name = "core_bi_pll_test_se" }, 82 { .fw_name = "bi_tcxo" }, 83 { .fw_name = "core_bi_pll_test_se" }, 92 { .fw_name = "bi_tcxo_ao" }, 93 { .fw_name = "gcc_disp_gpll0_div_clk_src" }, 94 { .fw_name = "core_bi_pll_test_se" }, 104 { .fw_name = "bi_tcxo" }, [all …]
|
D | lpass-gfm-sm8250.c | 80 .fw_name = "LPASS_CLK_ID_TX_CORE_MCLK", 83 .fw_name = "LPASS_CLK_ID_VA_CORE_MCLK", 99 .fw_name = "LPASS_CLK_ID_TX_CORE_NPL_MCLK", 102 .fw_name = "LPASS_CLK_ID_VA_CORE_2X_MCLK", 119 .fw_name = "LPASS_CLK_ID_TX_CORE_MCLK", 122 .fw_name = "LPASS_CLK_ID_WSA_CORE_MCLK", 139 .fw_name = "LPASS_CLK_ID_TX_CORE_NPL_MCLK", 142 .fw_name = "LPASS_CLK_ID_WSA_CORE_NPL_MCLK", 159 .fw_name = "LPASS_CLK_ID_TX_CORE_MCLK", 162 .fw_name = "LPASS_CLK_ID_RX_CORE_MCLK", [all …]
|
D | dispcc-sm6125.c | 45 .fw_name = "bi_tcxo", 67 { .fw_name = "bi_tcxo" }, 77 { .fw_name = "bi_tcxo" }, 78 { .fw_name = "dp_phy_pll_link_clk" }, 79 { .fw_name = "dp_phy_pll_vco_div_clk" }, 88 { .fw_name = "bi_tcxo" }, 89 { .fw_name = "dsi0_phy_pll_out_byteclk" }, 99 { .fw_name = "bi_tcxo" }, 101 { .fw_name = "gcc_disp_gpll0_div_clk_src" }, 110 { .fw_name = "bi_tcxo" }, [all …]
|
D | dispcc-sm6350.c | 58 .fw_name = "bi_tcxo", 73 { .fw_name = "bi_tcxo" }, 74 { .fw_name = "dp_phy_pll_link_clk" }, 75 { .fw_name = "dp_phy_pll_vco_div_clk" }, 84 { .fw_name = "bi_tcxo" }, 85 { .fw_name = "dsi0_phy_pll_out_byteclk" }, 96 { .fw_name = "bi_tcxo" }, 98 { .fw_name = "gcc_disp_gpll0_clk" }, 108 { .fw_name = "bi_tcxo" }, 109 { .fw_name = "gcc_disp_gpll0_clk" }, [all …]
|
D | mmcc-sdm660.c | 73 .fw_name = "xo", 90 .fw_name = "xo", 123 .fw_name = "xo", 148 .fw_name = "xo", 173 .fw_name = "xo", 200 .fw_name = "xo", 225 .fw_name = "xo", 252 .fw_name = "xo", 261 { .fw_name = "xo" }, 266 { .fw_name = "gpll0" }, [all …]
|
D | dispcc-sc7280.c | 58 .fw_name = "bi_tcxo", 71 { .fw_name = "bi_tcxo" }, 81 { .fw_name = "bi_tcxo" }, 82 { .fw_name = "dp_phy_pll_link_clk" }, 83 { .fw_name = "dp_phy_pll_vco_div_clk" }, 92 { .fw_name = "bi_tcxo" }, 93 { .fw_name = "dsi0_phy_pll_out_byteclk" }, 103 { .fw_name = "bi_tcxo" }, 104 { .fw_name = "edp_phy_pll_link_clk" }, 105 { .fw_name = "edp_phy_pll_vco_div_clk" }, [all …]
|
/linux-6.1.9/drivers/soc/qcom/ |
D | mdt_loader.c | 35 unsigned int segment, const char *fw_name, in mdt_load_split_segment() argument 43 if (strlen(fw_name) < 4) in mdt_load_split_segment() 46 seg_name = kstrdup(fw_name, GFP_KERNEL); in mdt_load_split_segment() 50 sprintf(seg_name + strlen(fw_name) - 3, "b%02d", segment); in mdt_load_split_segment() 127 const char *fw_name, struct device *dev) in qcom_mdt_read_metadata() argument 156 dev_err(dev, "no hash segment found in %s\n", fw_name); in qcom_mdt_read_metadata() 180 ret = mdt_load_split_segment(data + ehdr_size, phdrs, hash_segment, fw_name, dev); in qcom_mdt_read_metadata() 205 const char *fw_name, int pas_id, phys_addr_t mem_phys, in qcom_mdt_pas_init() argument 234 metadata = qcom_mdt_read_metadata(fw, &metadata_len, fw_name, dev); in qcom_mdt_pas_init() 237 dev_err(dev, "error %d reading firmware %s metadata\n", ret, fw_name); in qcom_mdt_pas_init() [all …]
|
/linux-6.1.9/drivers/crypto/cavium/nitrox/ |
D | nitrox_main.c | 113 const char *fw_name; in nitrox_load_fw() local 123 fw_name = SE_FW; in nitrox_load_fw() 124 dev_info(DEV(ndev), "Loading firmware \"%s\"\n", fw_name); in nitrox_load_fw() 126 ret = request_firmware(&fw, fw_name, DEV(ndev)); in nitrox_load_fw() 128 dev_err(DEV(ndev), "failed to get firmware %s\n", fw_name); in nitrox_load_fw() 137 ucode_size, fw_name); in nitrox_load_fw() 144 memcpy(&ndev->hw.fw_name[0][0], ucode->version, (VERSION_LEN - 2)); in nitrox_load_fw() 145 ndev->hw.fw_name[0][VERSION_LEN - 1] = '\0'; in nitrox_load_fw() 174 fw_name = AE_FW; in nitrox_load_fw() 175 dev_info(DEV(ndev), "Loading firmware \"%s\"\n", fw_name); in nitrox_load_fw() [all …]
|
/linux-6.1.9/drivers/clk/sunxi-ng/ |
D | ccu-sun20i-d1-r.c | 20 { .fw_name = "hosc" }, 21 { .fw_name = "losc" }, 22 { .fw_name = "iosc" }, 23 { .fw_name = "pll-periph" }, 49 { .fw_name = "losc" }, 50 { .fw_name = "hosc" },
|
D | ccu-sun20i-d1.c | 29 { .fw_name = "hosc" } 234 { .fw_name = "hosc" }, 235 { .fw_name = "losc" }, 236 { .fw_name = "iosc" }, 252 { .fw_name = "hosc" }, 253 { .fw_name = "losc" }, 254 { .fw_name = "iosc" }, 264 { .fw_name = "hosc" }, 265 { .fw_name = "losc" }, 319 { .fw_name = "hosc" }, [all …]
|
/linux-6.1.9/sound/pci/asihpi/ |
D | hpidspcd.c | 29 char fw_name[20]; in hpi_dsp_code_open() local 33 sprintf(fw_name, "asihpi/dsp%04x.bin", adapter); in hpi_dsp_code_open() 35 err = request_firmware(&firmware, fw_name, &dev->dev); in hpi_dsp_code_open() 39 err, fw_name); in hpi_dsp_code_open() 43 dev_err(&dev->dev, "Header size too small %s\n", fw_name); in hpi_dsp_code_open() 71 HPI_DEBUG_LOG(DEBUG, "dsp code %s opened\n", fw_name); in hpi_dsp_code_open()
|
/linux-6.1.9/drivers/base/firmware_loader/ |
D | main.c | 112 static struct fw_priv *__allocate_fw_priv(const char *fw_name, in __allocate_fw_priv() argument 133 fw_priv->fw_name = kstrdup_const(fw_name, GFP_ATOMIC); in __allocate_fw_priv() 134 if (!fw_priv->fw_name) { in __allocate_fw_priv() 150 pr_debug("%s: fw-%s fw_priv=%p\n", __func__, fw_name, fw_priv); in __allocate_fw_priv() 155 static struct fw_priv *__lookup_fw_priv(const char *fw_name) in __lookup_fw_priv() argument 161 if (!strcmp(tmp->fw_name, fw_name)) in __lookup_fw_priv() 167 int alloc_lookup_fw_priv(const char *fw_name, struct firmware_cache *fwc, in alloc_lookup_fw_priv() argument 179 tmp = __lookup_fw_priv(fw_name); in alloc_lookup_fw_priv() 189 tmp = __allocate_fw_priv(fw_name, fwc, dbuf, size, offset, opt_flags); in alloc_lookup_fw_priv() 209 __func__, fw_priv->fw_name, fw_priv, fw_priv->data, in __free_fw_priv() [all …]
|
/linux-6.1.9/drivers/bluetooth/ |
D | btrtl.c | 65 char *fw_name; member 85 .fw_name = "rtl_bt/rtl8723a_fw.bin", 92 .fw_name = "rtl_bt/rtl8723bs_fw.bin", 99 .fw_name = "rtl_bt/rtl8723b_fw.bin", 106 .fw_name = "rtl_bt/rtl8723d_fw.bin", 113 .fw_name = "rtl_bt/rtl8723ds_fw.bin", 120 .fw_name = "rtl_bt/rtl8821a_fw.bin", 128 .fw_name = "rtl_bt/rtl8821c_fw.bin", 135 .fw_name = "rtl_bt/rtl8761a_fw.bin", 143 .fw_name = "rtl_bt/rtl8761b_fw.bin", [all …]
|
/linux-6.1.9/drivers/crypto/qat/qat_common/ |
D | adf_accel_engine.c | 64 if (!hw_device->fw_name) in adf_ae_fw_load() 73 if (request_firmware(&loader_data->uof_fw, hw_device->fw_name, in adf_ae_fw_load() 76 hw_device->fw_name); in adf_ae_fw_load() 113 if (!hw_device->fw_name) in adf_ae_fw_release() 131 if (!hw_data->fw_name) in adf_ae_start() 147 if (!hw_data->fw_name) in adf_ae_stop() 178 if (!hw_device->fw_name) in adf_ae_init() 205 if (!hw_device->fw_name) in adf_ae_shutdown()
|
/linux-6.1.9/drivers/net/wireless/ralink/rt2x00/ |
D | rt2x00firmware.c | 24 char *fw_name; in rt2x00lib_request_firmware() local 30 fw_name = rt2x00dev->ops->lib->get_firmware_name(rt2x00dev); in rt2x00lib_request_firmware() 31 if (!fw_name) { in rt2x00lib_request_firmware() 38 rt2x00_info(rt2x00dev, "Loading firmware file '%s'\n", fw_name); in rt2x00lib_request_firmware() 40 retval = request_firmware(&fw, fw_name, device); in rt2x00lib_request_firmware()
|
/linux-6.1.9/Documentation/driver-api/firmware/ |
D | fw_upload.rst | 42 const char *fw_name, *truncate; 55 fw_name = dev_name(sec->dev); 56 truncate = strstr(fw_name, ".auto"); 57 len = (truncate) ? truncate - fw_name : strlen(fw_name); 58 sec->fw_name = kmemdup_nul(fw_name, len, GFP_KERNEL); 60 fwl = firmware_upload_register(sec->dev, sec->fw_name, &m10bmc_ops, sec); 63 kfree(sec->fw_name); 76 kfree(sec->fw_name);
|
/linux-6.1.9/drivers/clk/sprd/ |
D | ums512-clk.c | 461 { .fw_name = "ext-26m" }, 470 { .fw_name = "ext-26m" }, 479 { .fw_name = "ext-26m" }, 492 { .fw_name = "ext-26m" }, 509 { .fw_name = "ext-26m" }, 524 { .fw_name = "ext-26m" }, 536 { .fw_name = "ext-26m" }, 546 { .fw_name = "ext-26m" }, 556 { .fw_name = "ext-26m" }, 704 { .fw_name = "ext-4m" }, [all …]
|
D | sc9863a-clk.c | 321 { .fw_name = "ext-26m" }, 333 { .fw_name = "ext-26m" }, 335 { .fw_name = "rco-100m" }, 344 { .fw_name = "ext-26m" }, 352 { .fw_name = "ext-32k" }, 354 { .fw_name = "ext-26m" }, 366 { .fw_name = "ext-32k" }, 368 { .fw_name = "ext-26m" }, 379 { .fw_name = "ext-32k" }, 386 { .fw_name = "ext-26m" }, [all …]
|
/linux-6.1.9/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
D | firmware.h | 32 #define BRCMF_FW_DEF(fw_name, fw_base) \ argument 33 static const char BRCM_ ## fw_name ## _FIRMWARE_BASENAME[] = \ 38 #define BRCMF_FW_CLM_DEF(fw_name, fw_base) \ argument 39 static const char BRCM_ ## fw_name ## _FIRMWARE_BASENAME[] = \
|
/linux-6.1.9/drivers/input/touchscreen/ |
D | silead.c | 72 char fw_name[64]; member 405 dev_dbg(dev, "Firmware file name: %s", data->fw_name); in silead_ts_load_fw() 429 error = firmware_request_nowarn(&fw, data->fw_name, dev); in silead_ts_load_fw() 431 error = firmware_request_platform(&fw, data->fw_name, dev); in silead_ts_load_fw() 446 data->fw_name); in silead_ts_load_fw() 603 snprintf(data->fw_name, sizeof(data->fw_name), in silead_ts_read_props() 626 snprintf(data->fw_name, sizeof(data->fw_name), in silead_ts_set_default_fw_name() 629 for (i = 0; i < strlen(data->fw_name); i++) in silead_ts_set_default_fw_name() 630 data->fw_name[i] = tolower(data->fw_name[i]); in silead_ts_set_default_fw_name() 632 snprintf(data->fw_name, sizeof(data->fw_name), in silead_ts_set_default_fw_name() [all …]
|