Lines Matching refs:mlxfw_dev
64 struct mlxfw_dev;
67 int (*component_query)(struct mlxfw_dev *mlxfw_dev, u16 component_index,
71 int (*fsm_lock)(struct mlxfw_dev *mlxfw_dev, u32 *fwhandle);
73 int (*fsm_component_update)(struct mlxfw_dev *mlxfw_dev, u32 fwhandle,
76 int (*fsm_block_download)(struct mlxfw_dev *mlxfw_dev, u32 fwhandle,
79 int (*fsm_component_verify)(struct mlxfw_dev *mlxfw_dev, u32 fwhandle,
82 int (*fsm_activate)(struct mlxfw_dev *mlxfw_dev, u32 fwhandle);
84 int (*fsm_query_state)(struct mlxfw_dev *mlxfw_dev, u32 fwhandle,
88 void (*fsm_cancel)(struct mlxfw_dev *mlxfw_dev, u32 fwhandle);
90 void (*fsm_release)(struct mlxfw_dev *mlxfw_dev, u32 fwhandle);
93 struct mlxfw_dev { struct
100 int mlxfw_firmware_flash(struct mlxfw_dev *mlxfw_dev, argument
104 int mlxfw_firmware_flash(struct mlxfw_dev *mlxfw_dev, in mlxfw_firmware_flash() argument