diff options
Diffstat (limited to 'drivers/net/ethernet/emulex/benet/be_cmds.h')
-rw-r--r-- | drivers/net/ethernet/emulex/benet/be_cmds.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/net/ethernet/emulex/benet/be_cmds.h b/drivers/net/ethernet/emulex/benet/be_cmds.h index 03e8a15c6922..5284b825bba2 100644 --- a/drivers/net/ethernet/emulex/benet/be_cmds.h +++ b/drivers/net/ethernet/emulex/benet/be_cmds.h | |||
@@ -231,6 +231,7 @@ struct be_mcc_mailbox { | |||
231 | #define OPCODE_COMMON_GET_FN_PRIVILEGES 170 | 231 | #define OPCODE_COMMON_GET_FN_PRIVILEGES 170 |
232 | #define OPCODE_COMMON_READ_OBJECT 171 | 232 | #define OPCODE_COMMON_READ_OBJECT 171 |
233 | #define OPCODE_COMMON_WRITE_OBJECT 172 | 233 | #define OPCODE_COMMON_WRITE_OBJECT 172 |
234 | #define OPCODE_COMMON_DELETE_OBJECT 174 | ||
234 | #define OPCODE_COMMON_MANAGE_IFACE_FILTERS 193 | 235 | #define OPCODE_COMMON_MANAGE_IFACE_FILTERS 193 |
235 | #define OPCODE_COMMON_GET_IFACE_LIST 194 | 236 | #define OPCODE_COMMON_GET_IFACE_LIST 194 |
236 | #define OPCODE_COMMON_ENABLE_DISABLE_VF 196 | 237 | #define OPCODE_COMMON_ENABLE_DISABLE_VF 196 |
@@ -1253,6 +1254,13 @@ struct lancer_cmd_resp_read_object { | |||
1253 | u32 eof; | 1254 | u32 eof; |
1254 | }; | 1255 | }; |
1255 | 1256 | ||
1257 | struct lancer_cmd_req_delete_object { | ||
1258 | struct be_cmd_req_hdr hdr; | ||
1259 | u32 rsvd1; | ||
1260 | u32 rsvd2; | ||
1261 | u8 object_name[104]; | ||
1262 | }; | ||
1263 | |||
1256 | /************************ WOL *******************************/ | 1264 | /************************ WOL *******************************/ |
1257 | struct be_cmd_req_acpi_wol_magic_config{ | 1265 | struct be_cmd_req_acpi_wol_magic_config{ |
1258 | struct be_cmd_req_hdr hdr; | 1266 | struct be_cmd_req_hdr hdr; |
@@ -2067,6 +2075,7 @@ int lancer_cmd_write_object(struct be_adapter *adapter, struct be_dma_mem *cmd, | |||
2067 | int lancer_cmd_read_object(struct be_adapter *adapter, struct be_dma_mem *cmd, | 2075 | int lancer_cmd_read_object(struct be_adapter *adapter, struct be_dma_mem *cmd, |
2068 | u32 data_size, u32 data_offset, const char *obj_name, | 2076 | u32 data_size, u32 data_offset, const char *obj_name, |
2069 | u32 *data_read, u32 *eof, u8 *addn_status); | 2077 | u32 *data_read, u32 *eof, u8 *addn_status); |
2078 | int lancer_cmd_delete_object(struct be_adapter *adapter, const char *obj_name); | ||
2070 | int be_cmd_get_flash_crc(struct be_adapter *adapter, u8 *flashed_crc, | 2079 | int be_cmd_get_flash_crc(struct be_adapter *adapter, u8 *flashed_crc, |
2071 | u16 optype, int offset); | 2080 | u16 optype, int offset); |
2072 | int be_cmd_enable_magic_wol(struct be_adapter *adapter, u8 *mac, | 2081 | int be_cmd_enable_magic_wol(struct be_adapter *adapter, u8 *mac, |
@@ -2120,6 +2129,7 @@ int be_cmd_set_ext_fat_capabilites(struct be_adapter *adapter, | |||
2120 | struct be_fat_conf_params *cfgs); | 2129 | struct be_fat_conf_params *cfgs); |
2121 | int lancer_physdev_ctrl(struct be_adapter *adapter, u32 mask); | 2130 | int lancer_physdev_ctrl(struct be_adapter *adapter, u32 mask); |
2122 | int lancer_initiate_dump(struct be_adapter *adapter); | 2131 | int lancer_initiate_dump(struct be_adapter *adapter); |
2132 | int lancer_delete_dump(struct be_adapter *adapter); | ||
2123 | bool dump_present(struct be_adapter *adapter); | 2133 | bool dump_present(struct be_adapter *adapter); |
2124 | int lancer_test_and_set_rdy_state(struct be_adapter *adapter); | 2134 | int lancer_test_and_set_rdy_state(struct be_adapter *adapter); |
2125 | int be_cmd_query_port_name(struct be_adapter *adapter, u8 *port_name); | 2135 | int be_cmd_query_port_name(struct be_adapter *adapter, u8 *port_name); |