summaryrefslogtreecommitdiff
path: root/drivers/net/ti/icssg_prueth.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ti/icssg_prueth.h')
-rw-r--r--drivers/net/ti/icssg_prueth.h6
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 */