xref: /linux/drivers/net/dsa/mv88e6xxx/tcflower.h (revision 0fc8f6200d2313278fbf4539bbab74677c685531)
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
3 /*
4  * Copyright (c) 2026 Luminex Network Intelligence
5  */
6 #ifndef _MV88E6XXX_TCFLOWER_H_
7 #define _MV88E6XXX_TCFLOWER_H_
8 
9 int mv88e6xxx_cls_flower_add(struct dsa_switch *ds, int port,
10 			     struct flow_cls_offload *cls, bool ingress);
11 int mv88e6xxx_cls_flower_del(struct dsa_switch *ds, int port,
12 			     struct flow_cls_offload *cls, bool ingress);
13 void mv88e6xxx_flower_teardown(struct mv88e6xxx_chip *chip);
14 #endif
15