Home
last modified time | relevance | path

Searched defs:fw (Results 1 – 25 of 474) sorted by relevance

12345678910>>...19

/drivers/net/ethernet/marvell/prestera/
Dprestera_pci.c79 #define PRESTERA_LDR_REG_BASE(fw) ((fw)->ldr_regs) argument
80 #define PRESTERA_LDR_REG_ADDR(fw, reg) (PRESTERA_LDR_REG_BASE(fw) + (reg)) argument
166 #define PRESTERA_FW_REG_BASE(fw) ((fw)->dev.ctl_regs) argument
167 #define PRESTERA_FW_REG_ADDR(fw, reg) PRESTERA_FW_REG_BASE((fw)) + (reg) argument
198 static void prestera_fw_write(struct prestera_fw *fw, u32 reg, u32 val) in prestera_fw_write()
203 static u32 prestera_fw_read(struct prestera_fw *fw, u32 reg) in prestera_fw_read()
208 static u32 prestera_fw_evtq_len(struct prestera_fw *fw, u8 qid) in prestera_fw_evtq_len()
213 static u32 prestera_fw_evtq_avail(struct prestera_fw *fw, u8 qid) in prestera_fw_evtq_avail()
221 static void prestera_fw_evtq_rd_set(struct prestera_fw *fw, in prestera_fw_evtq_rd_set()
229 static u8 __iomem *prestera_fw_evtq_buf(struct prestera_fw *fw, u8 qid) in prestera_fw_evtq_buf()
[all …]
/drivers/firmware/
Draspberrypi.c39 struct rpi_firmware *fw = container_of(cl, struct rpi_firmware, cl); in response_callback() local
48 rpi_firmware_transaction(struct rpi_firmware *fw, u32 chan, u32 data) in rpi_firmware_transaction()
87 int rpi_firmware_property_list(struct rpi_firmware *fw, in rpi_firmware_property_list()
148 int rpi_firmware_property(struct rpi_firmware *fw, in rpi_firmware_property()
181 rpi_firmware_print_firmware_revision(struct rpi_firmware *fw) in rpi_firmware_print_firmware_revision()
198 rpi_register_hwmon_driver(struct device *dev, struct rpi_firmware *fw) in rpi_register_hwmon_driver()
233 struct rpi_firmware *fw = container_of(kref, struct rpi_firmware, in rpi_firmware_delete() local
240 void rpi_firmware_put(struct rpi_firmware *fw) in rpi_firmware_put()
248 struct rpi_firmware *fw = data; in devm_rpi_firmware_put() local
256 struct rpi_firmware *fw; in rpi_firmware_probe() local
[all …]
/drivers/media/platform/mtk-vcodec/
Dmtk_vcodec_fw_scp.c7 static int mtk_vcodec_scp_load_firmware(struct mtk_vcodec_fw *fw) in mtk_vcodec_scp_load_firmware()
12 static unsigned int mtk_vcodec_scp_get_vdec_capa(struct mtk_vcodec_fw *fw) in mtk_vcodec_scp_get_vdec_capa()
17 static unsigned int mtk_vcodec_scp_get_venc_capa(struct mtk_vcodec_fw *fw) in mtk_vcodec_scp_get_venc_capa()
22 static void *mtk_vcodec_vpu_scp_dm_addr(struct mtk_vcodec_fw *fw, in mtk_vcodec_vpu_scp_dm_addr()
28 static int mtk_vcodec_scp_set_ipi_register(struct mtk_vcodec_fw *fw, int id, in mtk_vcodec_scp_set_ipi_register()
35 static int mtk_vcodec_scp_ipi_send(struct mtk_vcodec_fw *fw, int id, void *buf, in mtk_vcodec_scp_ipi_send()
41 static void mtk_vcodec_scp_release(struct mtk_vcodec_fw *fw) in mtk_vcodec_scp_release()
58 struct mtk_vcodec_fw *fw; in mtk_vcodec_fw_scp_init() local
Dmtk_vcodec_fw_vpu.c7 static int mtk_vcodec_vpu_load_firmware(struct mtk_vcodec_fw *fw) in mtk_vcodec_vpu_load_firmware()
12 static unsigned int mtk_vcodec_vpu_get_vdec_capa(struct mtk_vcodec_fw *fw) in mtk_vcodec_vpu_get_vdec_capa()
17 static unsigned int mtk_vcodec_vpu_get_venc_capa(struct mtk_vcodec_fw *fw) in mtk_vcodec_vpu_get_venc_capa()
22 static void *mtk_vcodec_vpu_map_dm_addr(struct mtk_vcodec_fw *fw, in mtk_vcodec_vpu_map_dm_addr()
28 static int mtk_vcodec_vpu_set_ipi_register(struct mtk_vcodec_fw *fw, int id, in mtk_vcodec_vpu_set_ipi_register()
43 static int mtk_vcodec_vpu_ipi_send(struct mtk_vcodec_fw *fw, int id, void *buf, in mtk_vcodec_vpu_ipi_send()
49 static void mtk_vcodec_vpu_release(struct mtk_vcodec_fw *fw) in mtk_vcodec_vpu_release()
84 struct mtk_vcodec_fw *fw; in mtk_vcodec_fw_vpu_init() local
Dmtk_vcodec_fw.c24 void mtk_vcodec_fw_release(struct mtk_vcodec_fw *fw) in mtk_vcodec_fw_release()
30 int mtk_vcodec_fw_load_firmware(struct mtk_vcodec_fw *fw) in mtk_vcodec_fw_load_firmware()
36 unsigned int mtk_vcodec_fw_get_vdec_capa(struct mtk_vcodec_fw *fw) in mtk_vcodec_fw_get_vdec_capa()
42 unsigned int mtk_vcodec_fw_get_venc_capa(struct mtk_vcodec_fw *fw) in mtk_vcodec_fw_get_venc_capa()
48 void *mtk_vcodec_fw_map_dm_addr(struct mtk_vcodec_fw *fw, u32 mem_addr) in mtk_vcodec_fw_map_dm_addr()
54 int mtk_vcodec_fw_ipi_register(struct mtk_vcodec_fw *fw, int id, in mtk_vcodec_fw_ipi_register()
62 int mtk_vcodec_fw_ipi_send(struct mtk_vcodec_fw *fw, int id, void *buf, in mtk_vcodec_fw_ipi_send()
/drivers/gpu/drm/tegra/
Dfirewall.c17 static int fw_next(struct tegra_drm_firewall *fw, u32 *word) in fw_next()
27 static bool fw_check_addr_valid(struct tegra_drm_firewall *fw, u32 offset) in fw_check_addr_valid()
41 static int fw_check_reg(struct tegra_drm_firewall *fw, u32 offset) in fw_check_reg()
66 static int fw_check_regs_seq(struct tegra_drm_firewall *fw, u32 offset, in fw_check_regs_seq()
82 static int fw_check_regs_mask(struct tegra_drm_firewall *fw, u32 offset, in fw_check_regs_mask()
96 static int fw_check_regs_imm(struct tegra_drm_firewall *fw, u32 offset) in fw_check_regs_imm()
111 static int fw_check_class(struct tegra_drm_firewall *fw, u32 class) in fw_check_class()
148 struct tegra_drm_firewall fw = { in tegra_drm_fw_validate() local
/drivers/remoteproc/
Dremoteproc_elf_loader.c37 int rproc_elf_sanity_check(struct rproc *rproc, const struct firmware *fw)
128 u64 rproc_elf_get_boot_addr(struct rproc *rproc, const struct firmware *fw)
160 int rproc_elf_load_segments(struct rproc *rproc, const struct firmware *fw)
248 find_table(struct device *dev, const struct firmware *fw)
326 int rproc_elf_load_rsc_table(struct rproc *rproc, const struct firmware *fw)
373 const struct firmware *fw)
Dremoteproc_internal.h124 int rproc_fw_sanity_check(struct rproc *rproc, const struct firmware *fw) in rproc_fw_sanity_check()
133 u64 rproc_get_boot_addr(struct rproc *rproc, const struct firmware *fw) in rproc_get_boot_addr()
142 int rproc_load_segments(struct rproc *rproc, const struct firmware *fw) in rproc_load_segments()
150 static inline int rproc_parse_fw(struct rproc *rproc, const struct firmware *fw) in rproc_parse_fw()
171 const struct firmware *fw) in rproc_find_loaded_rsc_table()
/drivers/soc/qcom/
Dmdt_loader.c40 ssize_t qcom_mdt_get_size(const struct firmware *fw) in qcom_mdt_get_size()
86 void *qcom_mdt_read_metadata(const struct firmware *fw, size_t *data_len) in qcom_mdt_read_metadata()
129 static int __qcom_mdt_load(struct device *dev, const struct firmware *fw, in __qcom_mdt_load()
308 int qcom_mdt_load(struct device *dev, const struct firmware *fw, in qcom_mdt_load()
331 int qcom_mdt_load_no_init(struct device *dev, const struct firmware *fw, in qcom_mdt_load_no_init()
/drivers/base/firmware_loader/
Dmain.c104 static bool fw_copy_to_prealloc_buf(struct firmware *fw, in fw_copy_to_prealloc_buf()
115 static bool fw_get_builtin_firmware(struct firmware *fw, const char *name, in fw_get_builtin_firmware()
131 static bool fw_is_builtin_firmware(const struct firmware *fw) in fw_is_builtin_firmware()
144 static inline bool fw_get_builtin_firmware(struct firmware *fw, in fw_get_builtin_firmware()
151 static inline bool fw_is_builtin_firmware(const struct firmware *fw) in fw_is_builtin_firmware()
645 static void firmware_free_data(const struct firmware *fw) in firmware_free_data()
656 static void fw_set_page_data(struct fw_priv *fw_priv, struct firmware *fw) in fw_set_page_data()
743 int assign_fw(struct firmware *fw, struct device *device) in assign_fw()
841 static void fw_abort_batch_reqs(struct firmware *fw) in fw_abort_batch_reqs()
862 struct firmware *fw = NULL; in _request_firmware() local
[all …]
/drivers/gpu/host1x/
Djob.c389 static int check_register(struct host1x_firewall *fw, unsigned long offset) in check_register()
408 static int check_class(struct host1x_firewall *fw, u32 class) in check_class()
421 static int check_mask(struct host1x_firewall *fw) in check_mask()
446 static int check_incr(struct host1x_firewall *fw) in check_incr()
469 static int check_nonincr(struct host1x_firewall *fw) in check_nonincr()
490 static int validate(struct host1x_firewall *fw, struct host1x_job_gather *g) in validate()
561 struct host1x_firewall fw; in copy_gathers() local
/drivers/nvmem/
Dmeson-efuse.c20 struct meson_sm_firmware *fw = context; in meson_efuse_read() local
29 struct meson_sm_firmware *fw = context; in meson_efuse_write() local
44 struct meson_sm_firmware *fw; in meson_efuse_probe() local
/drivers/usb/host/
Dxhci-pci-renesas.c54 const u32 *fw, size_t step, bool rom) in renesas_fw_download_image()
290 const struct firmware *fw) in renesas_fw_download()
428 static bool renesas_setup_rom(struct pci_dev *pdev, const struct firmware *fw) in renesas_setup_rom()
549 static int renesas_load_fw(struct pci_dev *pdev, const struct firmware *fw) in renesas_load_fw()
586 const struct firmware *fw; in renesas_xhci_check_request_fw() local
/drivers/gpu/drm/nouveau/nvkm/core/
Dfirmware.c44 const struct firmware *fw; in nvkm_firmware_load_blob() local
71 const struct firmware **fw) in nvkm_firmware_get()
106 nvkm_firmware_put(const struct firmware *fw) in nvkm_firmware_put()
/drivers/firmware/meson/
Dmeson_sm.c104 int meson_sm_call(struct meson_sm_firmware *fw, unsigned int cmd_index, in meson_sm_call()
142 int meson_sm_call_read(struct meson_sm_firmware *fw, void *buffer, in meson_sm_call_read()
191 int meson_sm_call_write(struct meson_sm_firmware *fw, void *buffer, in meson_sm_call_write()
244 struct meson_sm_firmware *fw; in serial_show() local
288 struct meson_sm_firmware *fw; in meson_sm_probe() local
/drivers/media/usb/dvb-usb/
Ddvb-usb-firmware.c37 int usb_cypress_load_firmware(struct usb_device *udev, const struct firmware *fw, int type) in usb_cypress_load_firmware()
91 const struct firmware *fw = NULL; in dvb_usb_download_firmware() local
124 int dvb_usb_get_hexline(const struct firmware *fw, struct hexline *hx, in dvb_usb_get_hexline()
/drivers/bluetooth/
Dbtintel.c342 const struct firmware *fw; in btintel_load_ddc_config() local
905 const struct firmware *fw) in btintel_sfi_rsa_header_secure_send()
941 const struct firmware *fw) in btintel_sfi_ecdsa_header_secure_send()
976 const struct firmware *fw, in btintel_download_firmware_payload()
1020 const struct firmware *fw, in btintel_firmware_version()
1060 const struct firmware *fw, in btintel_download_firmware()
1111 const struct firmware *fw, u32 *boot_param, in btintel_download_fw_tlv()
1314 const struct firmware *fw; in btintel_legacy_rom_get_fw() local
1353 const struct firmware *fw, in btintel_legacy_rom_patching()
1469 const struct firmware *fw; in btintel_legacy_rom_setup() local
[all …]
/drivers/gpu/drm/nouveau/nvkm/subdev/acr/
Dhsfw.c54 const struct firmware *fw; in nvkm_acr_hsfw_load_image() local
131 const struct firmware *fw; in nvkm_acr_hsfw_load_bl() local
154 nvkm_acr_hsfw_load(struct nvkm_acr *acr, const char *bl, const char *fw, in nvkm_acr_hsfw_load()
/drivers/net/wireless/intel/iwlwifi/fw/
Dpaging.c220 const struct fw_img *fw) in iwl_save_fw_paging()
233 const struct fw_img *fw) in iwl_send_paging_cmd()
265 const struct fw_img *fw = &fwrt->fw->img[type]; in iwl_init_paging() local
/drivers/net/wireless/realtek/rtw88/
Dmain.c1155 struct rtw_fw_state *fw; in rtw_wait_firmware_completion() local
1173 struct rtw_fw_state *fw) in rtw_update_lps_deep_mode()
1195 struct rtw_fw_state *fw = &rtwdev->fw; in rtw_power_on() local
1453 struct rtw_fw_state *fw) in __update_firmware_feature()
1464 struct rtw_fw_state *fw) in __update_firmware_info()
1478 struct rtw_fw_state *fw) in __update_firmware_info_legacy()
1490 struct rtw_fw_state *fw) in update_firmware_info()
1500 struct rtw_fw_state *fw = context; in rtw_load_firmware_cb() local
1520 struct rtw_fw_state *fw; in rtw_load_firmware() local
1599 struct rtw_fw_state *fw = &rtwdev->fw; in rtw_chip_efuse_enable() local
[all …]
/drivers/net/wireless/intersil/orinoco/
Dfw.c98 const struct fw_info *fw, in orinoco_dl_firmware()
205 symbol_dl_image(struct orinoco_private *priv, const struct fw_info *fw, in symbol_dl_image()
288 const struct fw_info *fw) in symbol_dl_firmware()
361 const char *fw; in orinoco_cache_fw() local
/drivers/media/platform/sti/c8sectpfe/
Dc8sectpfe-core.c960 c8sectpfe_elf_sanity_check(struct c8sectpfei *fei, const struct firmware *fw) in c8sectpfe_elf_sanity_check()
1024 const struct firmware *fw, u8 __iomem *dest, in load_imem_segment()
1059 const struct firmware *fw, u8 __iomem *dst, int seg_num) in load_dmem_segment()
1078 static int load_slim_core_fw(const struct firmware *fw, struct c8sectpfei *fei) in load_slim_core_fw()
1139 const struct firmware *fw; in load_c8sectpfe_fw() local
/drivers/staging/media/atomisp/i2c/
Datomisp-libmsrlisthelper.c135 int apply_msr_data(struct i2c_client *client, const struct firmware *fw) in apply_msr_data()
174 const struct firmware **fw) in load_msr_list()
191 void release_msr_list(struct i2c_client *client, const struct firmware *fw) in release_msr_list()
/drivers/scsi/sym53c8xx_2/
Dsym_fw.c245 sym_fw_setup_bus_addresses(struct sym_hcb *np, struct sym_fw *fw) in sym_fw_setup_bus_addresses()
282 sym_fw1_setup(struct sym_hcb *np, struct sym_fw *fw) in sym_fw1_setup()
304 sym_fw2_setup(struct sym_hcb *np, struct sym_fw *fw) in sym_fw2_setup()
/drivers/reset/
Dreset-raspberrypi.c18 struct rpi_firmware *fw; member
75 struct rpi_firmware *fw; in rpi_reset_probe() local

12345678910>>...19