Searched refs:mlxfw_dev (Results 1 - 3 of 3) sorted by relevance
/freebsd-11-stable/sys/dev/mlxfw/ |
H A D | mlxfw.h | 66 struct mlxfw_dev; 70 int (*component_query)(struct mlxfw_dev *mlxfw_dev, u16 component_index, 74 int (*fsm_lock)(struct mlxfw_dev *mlxfw_dev, u32 *fwhandle); 76 int (*fsm_component_update)(struct mlxfw_dev *mlxfw_dev, u32 fwhandle, 79 int (*fsm_block_download)(struct mlxfw_dev *mlxfw_dev, u32 fwhandle, 82 int (*fsm_component_verify)(struct mlxfw_dev *mlxfw_de 96 struct mlxfw_dev { struct [all...] |
H A D | mlxfw_fsm.c | 72 static int mlxfw_fsm_state_wait(struct mlxfw_dev *mlxfw_dev, u32 fwhandle, argument 82 err = mlxfw_dev->ops->fsm_query_state(mlxfw_dev, fwhandle, 107 static int mlxfw_flash_component(struct mlxfw_dev *mlxfw_dev, argument 119 err = mlxfw_dev->ops->component_query(mlxfw_dev, comp->index, 136 err = mlxfw_dev->ops->fsm_component_update(mlxfw_dev, fwhandl 177 mlxfw_flash_components(struct mlxfw_dev *mlxfw_dev, u32 fwhandle, struct mlxfw_mfa2_file *mfa2_file) argument 209 mlxfw_firmware_flash(struct mlxfw_dev *mlxfw_dev, const struct firmware *firmware) argument [all...] |
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_fw.c | 466 struct mlxfw_dev mlxfw_dev; member in struct:mlx5_mlxfw_dev 470 static int mlx5_component_query(struct mlxfw_dev *mlxfw_dev, argument 475 container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev); 482 static int mlx5_fsm_lock(struct mlxfw_dev *mlxfw_dev, u32 *fwhandle) argument 485 container_of(mlxfw_dev, struct mlx5_mlxfw_dev, mlxfw_dev); 502 mlx5_fsm_component_update(struct mlxfw_dev *mlxfw_dev, u32 fwhandle, u16 component_index, u32 component_size) argument 513 mlx5_fsm_block_download(struct mlxfw_dev *mlxfw_dev, u32 fwhandle, u8 *data, u16 size, u32 offset) argument 523 mlx5_fsm_component_verify(struct mlxfw_dev *mlxfw_dev, u32 fwhandle, u16 component_index) argument 534 mlx5_fsm_activate(struct mlxfw_dev *mlxfw_dev, u32 fwhandle) argument 544 mlx5_fsm_query_state(struct mlxfw_dev *mlxfw_dev, u32 fwhandle, enum mlxfw_fsm_state *fsm_state, enum mlxfw_fsm_state_err *fsm_state_err) argument 564 mlx5_fsm_cancel(struct mlxfw_dev *mlxfw_dev, u32 fwhandle) argument 573 mlx5_fsm_release(struct mlxfw_dev *mlxfw_dev, u32 fwhandle) argument [all...] |
Completed in 130 milliseconds