/linux/drivers/clk/imx/ |
H A D | clk-imx8-acm.c | 82 { .fw_name = "dummy" }, 94 { .fw_name = "spdif0_rx" }, 95 { .fw_name = "spdif1_rx" }, 108 { .fw_name = "dummy" }, 110 { .fw_name = "spdif0_rx" }, 111 { .fw_name = "spdif1_rx" }, 130 { .fw_name = "dummy" }, 164 { .fw_name = "spdif0_rx" }, 178 { .fw_name = "spdif0_rx" }, 216 { .fw_name = "spdif0_rx" }, [all …]
|
H A D | clk-imx8mp-audiomix.c | 44 .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" }, 79 { .fw_name = "pdm", .name = "pdm" }, 87 { .fw_name = "osc_24m", .name = "osc_24m" }, [all …]
|
/linux/drivers/clk/socfpga/ |
H A D | clk-agilex.c | 15 { .fw_name = "osc1", 24 { .fw_name = "osc1", 35 { .fw_name = "osc1", 48 { .fw_name = "osc1", 61 { .fw_name = "osc1", 74 { .fw_name = "osc1", 87 { .fw_name = "osc1", 100 { .fw_name = "osc1", 113 { .fw_name = "osc1", 126 { .fw_name = "osc1", [all …]
|
H A D | clk-s10.c | 15 { .fw_name = "osc1", 24 { .fw_name = "main_pll", 26 { .fw_name = "periph_pll", 28 { .fw_name = "osc1", 37 { .fw_name = "osc1", 48 { .fw_name = "osc1", 59 { .fw_name = "boot_clk", 66 { .fw_name = "boot_clk", 73 { .fw_name = "boot_clk", 80 { .fw_name = "boot_clk", [all …]
|
/linux/drivers/clk/nuvoton/ |
H A D | clk-ma35d1.c | 66 { .fw_name = "hxt", }, 77 { .fw_name = "hxt", }, 87 { .fw_name = "hxt", }, 114 { .fw_name = "hxt", }, 115 { .fw_name = "lxt", }, 125 { .fw_name = "hxt", }, 126 { .fw_name = "lxt", }, 136 { .fw_name = "hxt", }, 137 { .fw_name = "lxt", }, 147 { .fw_name = "hxt", }, [all …]
|
/linux/drivers/clk/meson/ |
H A D | c3-peripherals.c | 60 .fw_name = "oscin", 147 { .fw_name = "oscin" }, 380 .fw_name = "fix", 413 { .fw_name = "gp0" }, 414 { .fw_name = "gp1" }, 527 { .fw_name = "gp1" }, 681 { .fw_name = "gp1" } 779 { .fw_name = "gp0" }, 844 { .fw_name = "gp0" } 1021 .fw_name = "fdiv2", [all …]
|
H A D | s4-peripherals.c | 29 { .fw_name = "xtal", } 142 { .fw_name = "xtal" }, 276 { .fw_name = "xtal", } 383 { .fw_name = "xtal", } 485 { .fw_name = "xtal", } 545 { .fw_name = "xtal", } 649 { .fw_name = "mpll1", }, 1188 { .fw_name = "xtal", }, 1249 .fw_name = "xtal", 1279 { .fw_name = "xtal", }, [all …]
|
H A D | a1-peripherals.c | 29 .fw_name = "xtal", 44 .fw_name = "xtal", 59 .fw_name = "xtal", 74 .fw_name = "xtal", 89 .fw_name = "xtal", 104 .fw_name = "xtal", 119 .fw_name = "xtal", 134 .fw_name = "xtal", 242 { .fw_name = "xtal" }, 683 .fw_name = "xtal", [all …]
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_cgs.c | 244 char fw_name[30] = {0}; in amdgpu_cgs_get_firmware_info() local 256 strcpy(fw_name, "radeon/tahiti_smc.bin"); in amdgpu_cgs_get_firmware_info() 281 strcpy(fw_name, "radeon/verde_smc.bin"); in amdgpu_cgs_get_firmware_info() 295 strcpy(fw_name, "radeon/oland_smc.bin"); in amdgpu_cgs_get_firmware_info() 313 strcpy(fw_name, "radeon/hainan_smc.bin"); in amdgpu_cgs_get_firmware_info() 343 strcpy(fw_name, "amdgpu/topaz_smc.bin"); in amdgpu_cgs_get_firmware_info() 351 strcpy(fw_name, "amdgpu/tonga_smc.bin"); in amdgpu_cgs_get_firmware_info() 354 strcpy(fw_name, "amdgpu/fiji_smc.bin"); in amdgpu_cgs_get_firmware_info() 395 strcpy(fw_name, "amdgpu/vegam_smc.bin"); in amdgpu_cgs_get_firmware_info() 407 strcpy(fw_name, "amdgpu/vega12_smc.bin"); in amdgpu_cgs_get_firmware_info() [all …]
|
/linux/tools/testing/selftests/firmware/ |
H A D | fw_namespace.c | 35 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/include/linux/soc/qcom/ |
H A 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/drivers/soc/qcom/ |
H A D | mdt_loader.c | 36 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 char *seg_name __free(kfree) = 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() 125 const char *fw_name, struct device *dev) in qcom_mdt_read_metadata() argument 154 dev_err(dev, "no hash segment found in %s\n", fw_name); in qcom_mdt_read_metadata() 203 const char *fw_name, int pas_id, phys_addr_t mem_phys, in qcom_mdt_pas_init() argument 294 const char *fw_name, int pas_id, void *mem_region, in __qcom_mdt_load() argument 313 is_split = qcom_mdt_bins_are_split(fw, fw_name); in __qcom_mdt_load() 371 fw_name, i); in __qcom_mdt_load() [all …]
|
/linux/drivers/clk/qcom/ |
H A 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", 159 .fw_name = "LPASS_CLK_ID_TX_CORE_MCLK", 162 .fw_name = "LPASS_CLK_ID_RX_CORE_MCLK", 179 .fw_name = "LPASS_CLK_ID_TX_CORE_NPL_MCLK", [all …]
|
/linux/drivers/bluetooth/ |
H A D | btrtl.c | 87 char *fw_name; member 110 .fw_name = "rtl_bt/rtl8723a_fw", 118 .fw_name = "rtl_bt/rtl8723bs_fw", 126 .fw_name = "rtl_bt/rtl8723b_fw", 170 .fw_name = "rtl_bt/rtl8723d_fw", 186 .fw_name = "rtl_bt/rtl8821a_fw", 1066 char fw_name[40]; in btrtl_initialize() local 1183 snprintf(fw_name, sizeof(fw_name), "%s_v2.bin", in btrtl_initialize() 1184 btrtl_dev->ic_info->fw_name); in btrtl_initialize() 1190 snprintf(fw_name, sizeof(fw_name), "%s.bin", in btrtl_initialize() [all …]
|
H A D | btnxpuart.c | 157 const char *fw_name; member 616 memset(nxpdev->fw_name, 0, sizeof(nxpdev->fw_name)); in nxp_download_firmware() 748 if (!fw_name) in nxp_request_firmware() 756 fw_name = fw_name_dt; in nxp_request_firmware() 757 snprintf(nxpdev->fw_name, MAX_FW_FILE_NAME_LEN, "nxp/%s", fw_name); in nxp_request_firmware() 790 memset(nxpdev->fw_name, 0, sizeof(nxpdev->fw_name)); in nxp_recv_chip_ver_v1() 911 char *fw_name = NULL; in nxp_get_fw_name_from_chipid() local 915 fw_name = FIRMWARE_W9098; in nxp_get_fw_name_from_chipid() 918 fw_name = FIRMWARE_IW416; in nxp_get_fw_name_from_chipid() 962 return fw_name; in nxp_get_fw_name_from_chipid() [all …]
|
/linux/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_main.c | 112 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() 136 ucode_size, fw_name); 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() 176 ret = request_firmware(&fw, fw_name, DEV(ndev)); in nitrox_load_fw() 187 ucode_size, fw_name); in nitrox_load_fw() [all …]
|
/linux/drivers/clk/sunxi-ng/ |
H A 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" },
|
/linux/drivers/clk/starfive/ |
H A D | clk-starfive-jh7110-aon.c | 106 parents[i].fw_name = "osc"; in jh7110_aoncrg_probe() 108 parents[i].fw_name = "gmac0_rmii_refin"; in jh7110_aoncrg_probe() 110 parents[i].fw_name = "gmac0_rgmii_rxin"; in jh7110_aoncrg_probe() 112 parents[i].fw_name = "stg_axiahb"; in jh7110_aoncrg_probe() 114 parents[i].fw_name = "apb_bus"; in jh7110_aoncrg_probe() 116 parents[i].fw_name = "gmac0_gtxclk"; in jh7110_aoncrg_probe() 118 parents[i].fw_name = "rtc_osc"; in jh7110_aoncrg_probe()
|
/linux/sound/pci/asihpi/ |
H A 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/drivers/clk/ |
H A D | clk-fixed-factor.c | 221 struct device_node *np, const char *name, const char *fw_name, in clk_hw_register_fixed_factor_fwname() argument 224 const struct clk_parent_data pdata = { .index = -1, .fw_name = fw_name }; in clk_hw_register_fixed_factor_fwname() 232 struct device_node *np, const char *name, const char *fw_name, in clk_hw_register_fixed_factor_with_accuracy_fwname() argument 236 const struct clk_parent_data pdata = { .index = -1, .fw_name = fw_name }; in clk_hw_register_fixed_factor_with_accuracy_fwname() 294 struct device_node *np, const char *name, const char *fw_name, in devm_clk_hw_register_fixed_factor_fwname() argument 297 const struct clk_parent_data pdata = { .index = -1, .fw_name = fw_name }; in devm_clk_hw_register_fixed_factor_fwname() 305 struct device_node *np, const char *name, const char *fw_name, in devm_clk_hw_register_fixed_factor_with_accuracy_fwname() argument 309 const struct clk_parent_data pdata = { .index = -1, .fw_name = fw_name }; in devm_clk_hw_register_fixed_factor_with_accuracy_fwname()
|
/linux/drivers/crypto/intel/qat/qat_common/ |
H A 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/sound/soc/sof/ |
H A D | fw-file-profile.c | 25 profile->fw_name); in sof_test_firmware_file() 127 if (base_profile->fw_name) in sof_file_profile_for_ipc_type() 128 out_profile->fw_name = base_profile->fw_name; in sof_file_profile_for_ipc_type() 130 out_profile->fw_name = desc->default_fw_filename[ipc_type]; in sof_file_profile_for_ipc_type() 139 if ((base_profile->fw_path || base_profile->fw_name) && in sof_file_profile_for_ipc_type() 148 out_profile->fw_name); in sof_file_profile_for_ipc_type() 191 if ((!base_profile->fw_path && !base_profile->fw_name) && in sof_file_profile_for_ipc_type() 256 if (base_profile->fw_path || base_profile->fw_name || in sof_print_missing_firmware_info() 281 profile->fw_path, profile->fw_name); in sof_print_profile_info()
|
/linux/drivers/base/firmware_loader/ |
H A D | main.c | 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() 162 if (!strcmp(tmp->fw_name, fw_name)) in __lookup_fw_priv() 180 tmp = __lookup_fw_priv(fw_name); in alloc_lookup_fw_priv() 221 kfree_const(fw_priv->fw_name); in __free_fw_priv() 532 fw_priv->fw_name, suffix); in fw_get_filesystem_firmware() 572 fw_priv->fw_name); in fw_get_filesystem_firmware() 583 fw_priv->fw_name); in fw_get_filesystem_firmware() 1346 tmp = __lookup_fw_priv(fw_name); in lookup_fw_priv() 1373 fw_priv = lookup_fw_priv(fw_name); in uncache_firmware() [all …]
|
/linux/drivers/net/wireless/ralink/rt2x00/ |
H A 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/drivers/clk/sprd/ |
H A 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 …]
|