Skip to content

Commit 1e71017

Browse files
davem330kuba-moo
authored andcommitted
Merge branch 'renesas-rzg3s-add-support-for-ethernet'
Claudiu Beznea says: ==================== renesas: rzg3s: Add support for Ethernet Series adds Ethernet support for Renesas RZ/G3S. Along with it preparatory cleanups and fixes were included. ==================== Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Jakub Kicinski <[email protected]>
2 parents 060baa9 + 954fb2d commit 1e71017

File tree

4 files changed

+0
-312
lines changed

4 files changed

+0
-312
lines changed

include/uapi/linux/pkt_cls.h

Lines changed: 0 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -280,37 +280,6 @@ struct tc_u32_pcnt {
280280

281281
#define TC_U32_MAXDEPTH 8
282282

283-
284-
/* RSVP filter */
285-
286-
enum {
287-
TCA_RSVP_UNSPEC,
288-
TCA_RSVP_CLASSID,
289-
TCA_RSVP_DST,
290-
TCA_RSVP_SRC,
291-
TCA_RSVP_PINFO,
292-
TCA_RSVP_POLICE,
293-
TCA_RSVP_ACT,
294-
__TCA_RSVP_MAX
295-
};
296-
297-
#define TCA_RSVP_MAX (__TCA_RSVP_MAX - 1 )
298-
299-
struct tc_rsvp_gpi {
300-
__u32 key;
301-
__u32 mask;
302-
int offset;
303-
};
304-
305-
struct tc_rsvp_pinfo {
306-
struct tc_rsvp_gpi dpi;
307-
struct tc_rsvp_gpi spi;
308-
__u8 protocol;
309-
__u8 tunnelid;
310-
__u8 tunnelhdr;
311-
__u8 pad;
312-
};
313-
314283
/* ROUTE filter */
315284

316285
enum {
@@ -341,22 +310,6 @@ enum {
341310

342311
#define TCA_FW_MAX (__TCA_FW_MAX - 1)
343312

344-
/* TC index filter */
345-
346-
enum {
347-
TCA_TCINDEX_UNSPEC,
348-
TCA_TCINDEX_HASH,
349-
TCA_TCINDEX_MASK,
350-
TCA_TCINDEX_SHIFT,
351-
TCA_TCINDEX_FALL_THROUGH,
352-
TCA_TCINDEX_CLASSID,
353-
TCA_TCINDEX_POLICE,
354-
TCA_TCINDEX_ACT,
355-
__TCA_TCINDEX_MAX
356-
};
357-
358-
#define TCA_TCINDEX_MAX (__TCA_TCINDEX_MAX - 1)
359-
360313
/* Flow filter */
361314

362315
enum {

include/uapi/linux/pkt_sched.h

Lines changed: 0 additions & 109 deletions
Original file line numberDiff line numberDiff line change
@@ -477,115 +477,6 @@ enum {
477477

478478
#define TCA_HFSC_MAX (__TCA_HFSC_MAX - 1)
479479

480-
481-
/* CBQ section */
482-
483-
#define TC_CBQ_MAXPRIO 8
484-
#define TC_CBQ_MAXLEVEL 8
485-
#define TC_CBQ_DEF_EWMA 5
486-
487-
struct tc_cbq_lssopt {
488-
unsigned char change;
489-
unsigned char flags;
490-
#define TCF_CBQ_LSS_BOUNDED 1
491-
#define TCF_CBQ_LSS_ISOLATED 2
492-
unsigned char ewma_log;
493-
unsigned char level;
494-
#define TCF_CBQ_LSS_FLAGS 1
495-
#define TCF_CBQ_LSS_EWMA 2
496-
#define TCF_CBQ_LSS_MAXIDLE 4
497-
#define TCF_CBQ_LSS_MINIDLE 8
498-
#define TCF_CBQ_LSS_OFFTIME 0x10
499-
#define TCF_CBQ_LSS_AVPKT 0x20
500-
__u32 maxidle;
501-
__u32 minidle;
502-
__u32 offtime;
503-
__u32 avpkt;
504-
};
505-
506-
struct tc_cbq_wrropt {
507-
unsigned char flags;
508-
unsigned char priority;
509-
unsigned char cpriority;
510-
unsigned char __reserved;
511-
__u32 allot;
512-
__u32 weight;
513-
};
514-
515-
struct tc_cbq_ovl {
516-
unsigned char strategy;
517-
#define TC_CBQ_OVL_CLASSIC 0
518-
#define TC_CBQ_OVL_DELAY 1
519-
#define TC_CBQ_OVL_LOWPRIO 2
520-
#define TC_CBQ_OVL_DROP 3
521-
#define TC_CBQ_OVL_RCLASSIC 4
522-
unsigned char priority2;
523-
__u16 pad;
524-
__u32 penalty;
525-
};
526-
527-
struct tc_cbq_police {
528-
unsigned char police;
529-
unsigned char __res1;
530-
unsigned short __res2;
531-
};
532-
533-
struct tc_cbq_fopt {
534-
__u32 split;
535-
__u32 defmap;
536-
__u32 defchange;
537-
};
538-
539-
struct tc_cbq_xstats {
540-
__u32 borrows;
541-
__u32 overactions;
542-
__s32 avgidle;
543-
__s32 undertime;
544-
};
545-
546-
enum {
547-
TCA_CBQ_UNSPEC,
548-
TCA_CBQ_LSSOPT,
549-
TCA_CBQ_WRROPT,
550-
TCA_CBQ_FOPT,
551-
TCA_CBQ_OVL_STRATEGY,
552-
TCA_CBQ_RATE,
553-
TCA_CBQ_RTAB,
554-
TCA_CBQ_POLICE,
555-
__TCA_CBQ_MAX,
556-
};
557-
558-
#define TCA_CBQ_MAX (__TCA_CBQ_MAX - 1)
559-
560-
/* dsmark section */
561-
562-
enum {
563-
TCA_DSMARK_UNSPEC,
564-
TCA_DSMARK_INDICES,
565-
TCA_DSMARK_DEFAULT_INDEX,
566-
TCA_DSMARK_SET_TC_INDEX,
567-
TCA_DSMARK_MASK,
568-
TCA_DSMARK_VALUE,
569-
__TCA_DSMARK_MAX,
570-
};
571-
572-
#define TCA_DSMARK_MAX (__TCA_DSMARK_MAX - 1)
573-
574-
/* ATM section */
575-
576-
enum {
577-
TCA_ATM_UNSPEC,
578-
TCA_ATM_FD, /* file/socket descriptor */
579-
TCA_ATM_PTR, /* pointer to descriptor - later */
580-
TCA_ATM_HDR, /* LL header */
581-
TCA_ATM_EXCESS, /* excess traffic class (0 for CLP) */
582-
TCA_ATM_ADDR, /* PVC address (for output only) */
583-
TCA_ATM_STATE, /* VC state (ATM_VS_*; for output only) */
584-
__TCA_ATM_MAX,
585-
};
586-
587-
#define TCA_ATM_MAX (__TCA_ATM_MAX - 1)
588-
589480
/* Network emulator */
590481

591482
enum {

tools/include/uapi/linux/pkt_cls.h

Lines changed: 0 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -204,37 +204,6 @@ struct tc_u32_pcnt {
204204

205205
#define TC_U32_MAXDEPTH 8
206206

207-
208-
/* RSVP filter */
209-
210-
enum {
211-
TCA_RSVP_UNSPEC,
212-
TCA_RSVP_CLASSID,
213-
TCA_RSVP_DST,
214-
TCA_RSVP_SRC,
215-
TCA_RSVP_PINFO,
216-
TCA_RSVP_POLICE,
217-
TCA_RSVP_ACT,
218-
__TCA_RSVP_MAX
219-
};
220-
221-
#define TCA_RSVP_MAX (__TCA_RSVP_MAX - 1 )
222-
223-
struct tc_rsvp_gpi {
224-
__u32 key;
225-
__u32 mask;
226-
int offset;
227-
};
228-
229-
struct tc_rsvp_pinfo {
230-
struct tc_rsvp_gpi dpi;
231-
struct tc_rsvp_gpi spi;
232-
__u8 protocol;
233-
__u8 tunnelid;
234-
__u8 tunnelhdr;
235-
__u8 pad;
236-
};
237-
238207
/* ROUTE filter */
239208

240209
enum {
@@ -265,22 +234,6 @@ enum {
265234

266235
#define TCA_FW_MAX (__TCA_FW_MAX - 1)
267236

268-
/* TC index filter */
269-
270-
enum {
271-
TCA_TCINDEX_UNSPEC,
272-
TCA_TCINDEX_HASH,
273-
TCA_TCINDEX_MASK,
274-
TCA_TCINDEX_SHIFT,
275-
TCA_TCINDEX_FALL_THROUGH,
276-
TCA_TCINDEX_CLASSID,
277-
TCA_TCINDEX_POLICE,
278-
TCA_TCINDEX_ACT,
279-
__TCA_TCINDEX_MAX
280-
};
281-
282-
#define TCA_TCINDEX_MAX (__TCA_TCINDEX_MAX - 1)
283-
284237
/* Flow filter */
285238

286239
enum {

tools/include/uapi/linux/pkt_sched.h

Lines changed: 0 additions & 109 deletions
Original file line numberDiff line numberDiff line change
@@ -457,115 +457,6 @@ enum {
457457

458458
#define TCA_HFSC_MAX (__TCA_HFSC_MAX - 1)
459459

460-
461-
/* CBQ section */
462-
463-
#define TC_CBQ_MAXPRIO 8
464-
#define TC_CBQ_MAXLEVEL 8
465-
#define TC_CBQ_DEF_EWMA 5
466-
467-
struct tc_cbq_lssopt {
468-
unsigned char change;
469-
unsigned char flags;
470-
#define TCF_CBQ_LSS_BOUNDED 1
471-
#define TCF_CBQ_LSS_ISOLATED 2
472-
unsigned char ewma_log;
473-
unsigned char level;
474-
#define TCF_CBQ_LSS_FLAGS 1
475-
#define TCF_CBQ_LSS_EWMA 2
476-
#define TCF_CBQ_LSS_MAXIDLE 4
477-
#define TCF_CBQ_LSS_MINIDLE 8
478-
#define TCF_CBQ_LSS_OFFTIME 0x10
479-
#define TCF_CBQ_LSS_AVPKT 0x20
480-
__u32 maxidle;
481-
__u32 minidle;
482-
__u32 offtime;
483-
__u32 avpkt;
484-
};
485-
486-
struct tc_cbq_wrropt {
487-
unsigned char flags;
488-
unsigned char priority;
489-
unsigned char cpriority;
490-
unsigned char __reserved;
491-
__u32 allot;
492-
__u32 weight;
493-
};
494-
495-
struct tc_cbq_ovl {
496-
unsigned char strategy;
497-
#define TC_CBQ_OVL_CLASSIC 0
498-
#define TC_CBQ_OVL_DELAY 1
499-
#define TC_CBQ_OVL_LOWPRIO 2
500-
#define TC_CBQ_OVL_DROP 3
501-
#define TC_CBQ_OVL_RCLASSIC 4
502-
unsigned char priority2;
503-
__u16 pad;
504-
__u32 penalty;
505-
};
506-
507-
struct tc_cbq_police {
508-
unsigned char police;
509-
unsigned char __res1;
510-
unsigned short __res2;
511-
};
512-
513-
struct tc_cbq_fopt {
514-
__u32 split;
515-
__u32 defmap;
516-
__u32 defchange;
517-
};
518-
519-
struct tc_cbq_xstats {
520-
__u32 borrows;
521-
__u32 overactions;
522-
__s32 avgidle;
523-
__s32 undertime;
524-
};
525-
526-
enum {
527-
TCA_CBQ_UNSPEC,
528-
TCA_CBQ_LSSOPT,
529-
TCA_CBQ_WRROPT,
530-
TCA_CBQ_FOPT,
531-
TCA_CBQ_OVL_STRATEGY,
532-
TCA_CBQ_RATE,
533-
TCA_CBQ_RTAB,
534-
TCA_CBQ_POLICE,
535-
__TCA_CBQ_MAX,
536-
};
537-
538-
#define TCA_CBQ_MAX (__TCA_CBQ_MAX - 1)
539-
540-
/* dsmark section */
541-
542-
enum {
543-
TCA_DSMARK_UNSPEC,
544-
TCA_DSMARK_INDICES,
545-
TCA_DSMARK_DEFAULT_INDEX,
546-
TCA_DSMARK_SET_TC_INDEX,
547-
TCA_DSMARK_MASK,
548-
TCA_DSMARK_VALUE,
549-
__TCA_DSMARK_MAX,
550-
};
551-
552-
#define TCA_DSMARK_MAX (__TCA_DSMARK_MAX - 1)
553-
554-
/* ATM section */
555-
556-
enum {
557-
TCA_ATM_UNSPEC,
558-
TCA_ATM_FD, /* file/socket descriptor */
559-
TCA_ATM_PTR, /* pointer to descriptor - later */
560-
TCA_ATM_HDR, /* LL header */
561-
TCA_ATM_EXCESS, /* excess traffic class (0 for CLP) */
562-
TCA_ATM_ADDR, /* PVC address (for output only) */
563-
TCA_ATM_STATE, /* VC state (ATM_VS_*; for output only) */
564-
__TCA_ATM_MAX,
565-
};
566-
567-
#define TCA_ATM_MAX (__TCA_ATM_MAX - 1)
568-
569460
/* Network emulator */
570461

571462
enum {

0 commit comments

Comments
 (0)