diff options
Diffstat (limited to 'drivers/net/ti/icssg_prueth.h')
-rw-r--r-- | drivers/net/ti/icssg_prueth.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/net/ti/icssg_prueth.h b/drivers/net/ti/icssg_prueth.h index 326ad23c0b..4b876e4a85 100644 --- a/drivers/net/ti/icssg_prueth.h +++ b/drivers/net/ti/icssg_prueth.h @@ -70,6 +70,7 @@ struct prueth { u8 pru_core_id; u8 rtu_core_id; u8 txpru_core_id; + u8 icssg_hwcmdseq; }; /* config helpers */ @@ -82,4 +83,9 @@ int icssg_queue_pop(struct prueth *prueth, u8 queue); void icssg_queue_push(struct prueth *prueth, int queue, u16 addr); u32 icssg_queue_level(struct prueth *prueth, int queue); +/* FDB helpers */ +int icssg_send_fdb_msg(struct prueth *prueth, struct mgmt_cmd *cmd, + struct mgmt_cmd_rsp *rsp); +int emac_fdb_flow_id_updated(struct prueth *prueth); + #endif /* __NET_TI_ICSSG_PRUETH_H */ |