Searched refs:mlxfw_dev (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/sys/dev/mlxfw/
H A Dmlxfw.h66 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 Dmlxfw_fsm.c72 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 Dmlx5_fw.c466 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