X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fhinic%2Fbase%2Fhinic_pmd_mgmt.h;h=0f32865106132801cf786607ab388bb535a7debc;hb=2c65898b4813baba7aadce57b68212d5af82a2fd;hp=7804708a7736641270a048b6a96318a0407f7706;hpb=ae865766b334572f114d25c7519984ef8223678f;p=dpdk.git diff --git a/drivers/net/hinic/base/hinic_pmd_mgmt.h b/drivers/net/hinic/base/hinic_pmd_mgmt.h index 7804708a77..0f32865106 100644 --- a/drivers/net/hinic/base/hinic_pmd_mgmt.h +++ b/drivers/net/hinic/base/hinic_pmd_mgmt.h @@ -34,6 +34,8 @@ #define HINIC_MSG_HEADER_P2P_IDX_MASK 0xF #define HINIC_MSG_HEADER_MSG_ID_MASK 0x3FF +#define HINIC_DEV_BUSY_ACTIVE_FW 0xFE + #define HINIC_MSG_HEADER_GET(val, member) \ (((val) >> HINIC_MSG_HEADER_##member##_SHIFT) & \ HINIC_MSG_HEADER_##member##_MASK) @@ -82,7 +84,7 @@ struct hinic_msg_pf_to_mgmt { struct hinic_hwdev *hwdev; /* mutex for sync message */ - pthread_mutex_t sync_msg_lock; + pthread_mutex_t sync_msg_mutex; void *async_msg_buf; void *sync_msg_buf; @@ -99,8 +101,7 @@ struct hinic_msg_pf_to_mgmt { }; int hinic_msg_to_mgmt_no_ack(void *hwdev, enum hinic_mod_type mod, u8 cmd, - void *buf_in, u16 in_size, void *buf_out, - u16 *out_size); + void *buf_in, u16 in_size); int hinic_comm_pf_to_mgmt_init(struct hinic_hwdev *hwdev);