root/drivers/net/ethernet/mscc/ocelot_tc.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
   2 /* Microsemi Ocelot Switch driver
   3  *
   4  * Copyright (c) 2019 Microsemi Corporation
   5  */
   6 
   7 #ifndef _MSCC_OCELOT_TC_H_
   8 #define _MSCC_OCELOT_TC_H_
   9 
  10 #include <linux/netdevice.h>
  11 
  12 struct ocelot_port_tc {
  13         bool block_shared;
  14         unsigned long offload_cnt;
  15 
  16         unsigned long police_id;
  17 };
  18 
  19 int ocelot_setup_tc(struct net_device *dev, enum tc_setup_type type,
  20                     void *type_data);
  21 
  22 #endif /* _MSCC_OCELOT_TC_H_ */

/* [<][>][^][v][top][bottom][index][help] */