Searched refs:fwp (Results 1 – 4 of 4) sorted by relevance
52 struct mlx5_fw_page *fwp; in mlx5_fwp_load_mem_cb() local55 fwp = (struct mlx5_fw_page *)arg; in mlx5_fwp_load_mem_cb()56 owned = MLX5_DMA_OWNED(fwp->dev); in mlx5_fwp_load_mem_cb()59 MLX5_DMA_LOCK(fwp->dev); in mlx5_fwp_load_mem_cb()63 fwp->dma_addr = segs->ds_addr; in mlx5_fwp_load_mem_cb()64 fwp->load_done = MLX5_LOAD_ST_SUCCESS; in mlx5_fwp_load_mem_cb()66 fwp->load_done = MLX5_LOAD_ST_FAILURE; in mlx5_fwp_load_mem_cb()68 MLX5_DMA_DONE(fwp->dev); in mlx5_fwp_load_mem_cb()71 MLX5_DMA_UNLOCK(fwp->dev); in mlx5_fwp_load_mem_cb()75 mlx5_fwp_flush(struct mlx5_fw_page *fwp) in mlx5_fwp_flush() argument[all …]
1068 void mlx5_fwp_flush(struct mlx5_fw_page *fwp);1069 void mlx5_fwp_invalidate(struct mlx5_fw_page *fwp);1071 void mlx5_fwp_free(struct mlx5_fw_page *fwp);1072 u64 mlx5_fwp_get_dma(struct mlx5_fw_page *fwp, size_t offset);1073 void *mlx5_fwp_get_virt(struct mlx5_fw_page *fwp, size_t offset);
3711 #define GETFWOFFSET(fwp, offset) \ in bwn_gpio_init() 3712 ((const struct bwn_fwinitvals *)((const char *)fwp.fw->data + offset)) in bwn_gpio_init() 4339 #define GETFWOFFSET(fwp, offset) \ in bwn_do_release_fw() 4340 ((const uint32_t *)((const char *)fwp.fw->data + offset)) in bwn_do_release_fw() 4341 #define GETFWSIZE(fwp, offset) \ in bwn_do_release_fw() 4342 ((fwp.fw->datasize - offset) / sizeof(uint32_t)) in bwn_do_release_fw() 3719 GETFWOFFSET(fwp,offset) bwn_fw_loadinitvals() argument 4347 GETFWOFFSET(fwp,offset) bwn_fw_loaducode() argument 4349 GETFWSIZE(fwp,offset) bwn_fw_loaducode() argument
573 const struct firmware *fwp; in iwm_read_firmware() 587 fwp = firmware_get(sc->cfg->fw_name); in iwm_read_firmware() 588 if (fwp == NULL) { in iwm_read_firmware() 594 fw->fw_fp = fwp; in iwm_read_firmware() 545 const struct firmware *fwp; iwm_read_firmware() local