Lines Matching refs:mlxfw_dev
34 struct mlxfw_dev;
37 int (*component_query)(struct mlxfw_dev *mlxfw_dev, u16 component_index,
41 int (*fsm_lock)(struct mlxfw_dev *mlxfw_dev, u32 *fwhandle);
43 int (*fsm_component_update)(struct mlxfw_dev *mlxfw_dev, u32 fwhandle,
46 int (*fsm_block_download)(struct mlxfw_dev *mlxfw_dev, u32 fwhandle,
49 int (*fsm_component_verify)(struct mlxfw_dev *mlxfw_dev, u32 fwhandle,
52 int (*fsm_activate)(struct mlxfw_dev *mlxfw_dev, u32 fwhandle);
54 int (*fsm_query_state)(struct mlxfw_dev *mlxfw_dev, u32 fwhandle,
58 void (*fsm_cancel)(struct mlxfw_dev *mlxfw_dev, u32 fwhandle);
60 void (*fsm_release)(struct mlxfw_dev *mlxfw_dev, u32 fwhandle);
62 void (*status_notify)(struct mlxfw_dev *mlxfw_dev,
67 struct mlxfw_dev { struct
74 int mlxfw_firmware_flash(struct mlxfw_dev *mlxfw_dev, argument
79 int mlxfw_firmware_flash(struct mlxfw_dev *mlxfw_dev, in mlxfw_firmware_flash() argument