Home
last modified time | relevance | path

Searched refs:fw_name (Results 1 – 25 of 247) sorted by relevance

12345678910

/linux/drivers/clk/meson/
H A Dc3-peripherals.c69 .fw_name = "oscin",
156 { .fw_name = "oscin" },
158 { .fw_name = "pad_osc" }
176 static const struct clk_parent_data c3_sys_pclk_parents = { .fw_name = "sysclk" };
285 static const struct clk_parent_data c3_axi_pclk_parents = { .fw_name = "axiclk" };
340 .fw_name = "xtal_24m",
373 .fw_name = "fix",
402 { .fw_name = "oscin" },
404 { .fw_name = "sysplldiv16" },
405 { .fw_name = "gp0" },
[all …]
H A Ds4-peripherals.c83 { .fw_name = "xtal", }
196 { .fw_name = "xtal" },
197 { .fw_name = "fclk_div2" },
198 { .fw_name = "fclk_div3" },
199 { .fw_name = "fclk_div4" },
200 { .fw_name = "fclk_div5" },
201 { .fw_name = "fclk_div7" },
330 { .fw_name = "xtal", }
437 { .fw_name = "xtal", }
536 { .fw_name = "fclk_div4" },
[all …]
H A Da1-peripherals.c58 .fw_name = "xtal",
73 .fw_name = "xtal",
88 .fw_name = "xtal",
103 .fw_name = "xtal",
118 .fw_name = "xtal",
133 .fw_name = "xtal",
148 .fw_name = "xtal",
163 .fw_name = "xtal",
271 { .fw_name = "xtal" },
272 { .fw_name = "fclk_div2" },
[all …]
/linux/drivers/clk/socfpga/
H A Dclk-agilex.c15 { .fw_name = "osc1",
17 { .fw_name = "cb-intosc-hs-div2-clk",
19 { .fw_name = "f2s-free-clk",
24 { .fw_name = "osc1",
26 { .fw_name = "cb-intosc-hs-div2-clk",
31 { .fw_name = "main_pll_c0",
33 { .fw_name = "peri_pll_c0",
35 { .fw_name = "osc1",
37 { .fw_name = "cb-intosc-hs-div2-clk",
39 { .fw_name = "f2s-free-clk",
[all …]
H A Dclk-s10.c15 { .fw_name = "osc1",
17 { .fw_name = "cb-intosc-hs-div2-clk",
19 { .fw_name = "f2s-free-clk",
24 { .fw_name = "main_pll",
26 { .fw_name = "periph_pll",
28 { .fw_name = "osc1",
30 { .fw_name = "cb-intosc-hs-div2-clk",
32 { .fw_name = "f2s-free-clk",
37 { .fw_name = "osc1",
39 { .fw_name = "cb-intosc-hs-div2-clk",
[all …]
/linux/drivers/clk/nuvoton/
H A Dclk-ma35d1.c66 { .fw_name = "hxt", },
67 { .fw_name = "capll", },
68 { .fw_name = "ddrpll", },
72 { .fw_name = "epll_div2", },
73 { .fw_name = "syspll", },
77 { .fw_name = "hxt", },
78 { .fw_name = "syspll", },
82 { .fw_name = "capll_div2", },
83 { .fw_name = "capll_div4", },
87 { .fw_name = "hxt", },
[all …]
/linux/drivers/clk/imx/
H A Dclk-imx8mp-audiomix.c44 .fw_name = "sai"__stringify(n), \
47 .fw_name = "sai"__stringify(n)"_mclk", \
60 { .fw_name = "sai1", .name = "sai1" },
61 { .fw_name = "sai2", .name = "sai2" },
62 { .fw_name = "sai3", .name = "sai3" },
64 { .fw_name = "sai5", .name = "sai5" },
65 { .fw_name = "sai6", .name = "sai6" },
66 { .fw_name = "sai7", .name = "sai7" },
67 { .fw_name = "sai1_mclk", .name = "sai1_mclk" },
68 { .fw_name = "sai2_mclk", .name = "sai2_mclk" },
[all …]
/linux/tools/testing/selftests/firmware/
H A Dfw_namespace.c35 static void trigger_fw(const char *fw_name, const char *sys_path) in trigger_fw() argument
43 if (write(fd, fw_name, strlen(fw_name)) != strlen(fw_name)) in trigger_fw()
63 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
110 trigger_fw(fw_name, sys_path); in test_fw_in_ns()
117 const char *fw_name = "test-firmware.bin"; in main() local
128 if (asprintf(&fw_path, "/lib/firmware/%s", fw_name) < 0) in main()
136 if (!test_fw_in_ns(fw_name, sys_path, false)) in main()
141 if (test_fw_in_ns(fw_name, sys_path, true)) in main()
/linux/drivers/soc/qcom/
H A Dmdt_loader.c69 unsigned int segment, const char *fw_name, in mdt_load_split_segment() argument
76 if (strlen(fw_name) < 4) in mdt_load_split_segment()
79 char *seg_name __free(kfree) = kstrdup(fw_name, GFP_KERNEL); in mdt_load_split_segment()
83 sprintf(seg_name + strlen(fw_name) - 3, "b%02d", segment); in mdt_load_split_segment()
161 const char *fw_name, struct device *dev) in qcom_mdt_read_metadata() argument
193 dev_err(dev, "no hash segment found in %s\n", fw_name); in qcom_mdt_read_metadata()
217 ret = mdt_load_split_segment(data + ehdr_size, phdrs, hash_segment, fw_name, dev); in qcom_mdt_read_metadata()
242 const char *fw_name, int pas_id, phys_addr_t mem_phys, in qcom_mdt_pas_init() argument
278 metadata = qcom_mdt_read_metadata(fw, &metadata_len, fw_name, dev); in qcom_mdt_pas_init()
281 dev_err(dev, "error %d reading firmware %s metadata\n", ret, fw_name); in qcom_mdt_pas_init()
[all …]
/linux/drivers/clk/qcom/
H A Dlpass-gfm-sm8250.c80 .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 …]
H A Dmmcc-sdm660.c69 .fw_name = "xo",
86 .fw_name = "xo",
119 .fw_name = "xo",
144 .fw_name = "xo",
169 .fw_name = "xo",
196 .fw_name = "xo",
221 .fw_name = "xo",
248 .fw_name = "xo",
257 { .fw_name = "xo" },
262 { .fw_name = "gpll0" },
[all …]
/linux/drivers/clk/sunxi-ng/
H A Dccu-sun55i-a523-mcu.c27 { .fw_name = "hosc" }
31 { .fw_name = "r-ahb" }
35 { .fw_name = "r-apb0" }
81 { .fw_name = "hosc" },
82 { .fw_name = "losc" },
83 { .fw_name = "iosc" },
91 { .fw_name = "dsp" },
100 { .fw_name = "pll-audio0-4x" },
131 { .fw_name = "pll-periph0-300m" },
149 { .fw_name = "pll-audio0-4x" },
[all …]
H A Dccu-sun55i-a523-r.c22 { .fw_name = "hosc" },
23 { .fw_name = "losc" },
24 { .fw_name = "iosc" },
25 { .fw_name = "pll-periph" },
26 { .fw_name = "pll-audio" },
74 { .fw_name = "hosc" },
75 { .fw_name = "losc" },
76 { .fw_name = "iosc" },
111 { .fw_name = "losc" },
112 { .fw_name = "hosc" },
H A Dccu-sun20i-d1-r.c20 { .fw_name = "hosc" },
21 { .fw_name = "losc" },
22 { .fw_name = "iosc" },
23 { .fw_name = "pll-periph" },
49 { .fw_name = "losc" },
50 { .fw_name = "hosc" },
/linux/drivers/bluetooth/
H A Dbtrtl.c88 char *fw_name; member
111 .fw_name = "rtl_bt/rtl8723a_fw",
119 .fw_name = "rtl_bt/rtl8723bs_fw",
127 .fw_name = "rtl_bt/rtl8723b_fw",
139 .fw_name = "rtl_bt/rtl8723cs_cg_fw",
151 .fw_name = "rtl_bt/rtl8723cs_vf_fw",
163 .fw_name = "rtl_bt/rtl8723cs_xx_fw",
171 .fw_name = "rtl_bt/rtl8723d_fw",
179 .fw_name = "rtl_bt/rtl8723ds_fw",
187 .fw_name = "rtl_bt/rtl8821a_fw",
[all …]
/linux/drivers/crypto/cavium/nitrox/
H A Dnitrox_main.c112 const char *fw_name; in nitrox_load_fw() local
122 fw_name = SE_FW; in nitrox_load_fw()
123 dev_info(DEV(ndev), "Loading firmware \"%s\"\n", fw_name); in nitrox_load_fw()
125 ret = request_firmware(&fw, fw_name, DEV(ndev)); in nitrox_load_fw()
127 dev_err(DEV(ndev), "failed to get firmware %s\n", fw_name); in nitrox_load_fw()
136 ucode_size, fw_name); in nitrox_load_fw()
143 memcpy(&ndev->hw.fw_name[0][0], ucode->version, (VERSION_LEN - 2)); in nitrox_load_fw()
144 ndev->hw.fw_name[0][VERSION_LEN - 1] = '\0'; in nitrox_load_fw()
173 fw_name = AE_FW; in nitrox_load_fw()
174 dev_info(DEV(ndev), "Loading firmware \"%s\"\n", fw_name); in nitrox_load_fw()
[all …]
/linux/drivers/base/firmware_loader/
H A Dmain.c113 static struct fw_priv *__allocate_fw_priv(const char *fw_name, in __allocate_fw_priv() argument
134 fw_priv->fw_name = kstrdup_const(fw_name, GFP_ATOMIC); in __allocate_fw_priv()
135 if (!fw_priv->fw_name) { in __allocate_fw_priv()
151 pr_debug("%s: fw-%s fw_priv=%p\n", __func__, fw_name, fw_priv); in __allocate_fw_priv()
156 static struct fw_priv *__lookup_fw_priv(const char *fw_name) in __lookup_fw_priv() argument
162 if (!strcmp(tmp->fw_name, fw_name)) in __lookup_fw_priv()
168 int alloc_lookup_fw_priv(const char *fw_name, struct firmware_cache *fwc, in alloc_lookup_fw_priv() argument
180 tmp = __lookup_fw_priv(fw_name); in alloc_lookup_fw_priv()
190 tmp = __allocate_fw_priv(fw_name, fwc, dbuf, size, offset, opt_flags); in alloc_lookup_fw_priv()
210 __func__, fw_priv->fw_name, fw_priv, fw_priv->data, in __free_fw_priv()
[all …]
/linux/drivers/clk/
H A Dclk-fixed-factor.c223 struct device_node *np, const char *name, const char *fw_name, in clk_hw_register_fixed_factor_fwname() argument
226 const struct clk_parent_data pdata = { .index = -1, .fw_name = fw_name }; in clk_hw_register_fixed_factor_fwname()
234 struct device_node *np, const char *name, const char *fw_name, in clk_hw_register_fixed_factor_with_accuracy_fwname() argument
238 const struct clk_parent_data pdata = { .index = -1, .fw_name = fw_name }; in clk_hw_register_fixed_factor_with_accuracy_fwname()
307 struct device_node *np, const char *name, const char *fw_name, in devm_clk_hw_register_fixed_factor_fwname() argument
310 const struct clk_parent_data pdata = { .index = -1, .fw_name = fw_name }; in devm_clk_hw_register_fixed_factor_fwname()
318 struct device_node *np, const char *name, const char *fw_name, in devm_clk_hw_register_fixed_factor_with_accuracy_fwname() argument
322 const struct clk_parent_data pdata = { .index = -1, .fw_name = fw_name }; in devm_clk_hw_register_fixed_factor_with_accuracy_fwname()
/linux/sound/pci/asihpi/
H A Dhpidspcd.c29 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/drivers/crypto/intel/qat/qat_common/
H A Dadf_accel_engine.c64 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/sound/soc/sof/
H A Dfw-file-profile.c25 profile->fw_name); in sof_test_firmware_file()
131 if (base_profile->fw_name) in sof_file_profile_for_ipc_type()
132 out_profile->fw_name = base_profile->fw_name; in sof_file_profile_for_ipc_type()
134 out_profile->fw_name = desc->default_fw_filename[ipc_type]; in sof_file_profile_for_ipc_type()
143 if ((base_profile->fw_path || base_profile->fw_name) && in sof_file_profile_for_ipc_type()
152 out_profile->fw_name); in sof_file_profile_for_ipc_type()
195 if ((!base_profile->fw_path && !base_profile->fw_name) && in sof_file_profile_for_ipc_type()
260 if (base_profile->fw_path || base_profile->fw_name || in sof_print_missing_firmware_info()
286 profile->fw_path, profile->fw_name); in sof_print_profile_info()
[all...]
/linux/Documentation/driver-api/firmware/
H A Dfw_upload.rst42 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(THIS_MODULE, sec->dev, sec->fw_name,
64 kfree(sec->fw_name);
77 kfree(sec->fw_name);
/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00firmware.c24 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/drivers/clk/sprd/
H A Dsc9863a-clk.c321 { .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/drivers/input/touchscreen/
H A Dsilead.c72 char fw_name[64]; member
403 dev_dbg(dev, "Firmware file name: %s", data->fw_name); in silead_ts_load_fw()
427 error = firmware_request_nowarn(&fw, data->fw_name, dev); in silead_ts_load_fw()
429 error = firmware_request_platform(&fw, data->fw_name, dev); in silead_ts_load_fw()
444 data->fw_name); in silead_ts_load_fw()
594 snprintf(data->fw_name, sizeof(data->fw_name), in silead_ts_read_props()
617 snprintf(data->fw_name, sizeof(data->fw_name), in silead_ts_set_default_fw_name()
620 for (i = 0; i < strlen(data->fw_name); i++) in silead_ts_set_default_fw_name()
621 data->fw_name[i] = tolower(data->fw_name[i]); in silead_ts_set_default_fw_name()
623 snprintf(data->fw_name, sizeof(data->fw_name), in silead_ts_set_default_fw_name()
[all …]

12345678910