1abd5ed65SXiaolong Ye; SPDX-License-Identifier: BSD-3-Clause 2abd5ed65SXiaolong Ye; Copyright(c) 2010-2019 Intel Corporation. 3cfd5c971SIntel 4cfd5c971SIntel; Port configuration 5cfd5c971SIntel[port] 6cfd5c971SIntelframe overhead = 24 7cfd5c971SIntelnumber of subports per port = 1 8cfd5c971SIntelnumber of pipes per subport = 32 9be1e5332SJasvinder Singhqueue sizes = 64 64 64 64 64 64 64 64 64 64 64 64 64 10cfd5c971SIntel 11cfd5c971SIntel; Subport configuration 12cfd5c971SIntel[subport 0] 13cfd5c971SInteltb rate = 8400000 ; Bytes per second 14cfd5c971SInteltb size = 100000 ; Bytes 15cfd5c971SIntel 16cfd5c971SInteltc 0 rate = 8400000 ; Bytes per second 17cfd5c971SInteltc 1 rate = 8400000 ; Bytes per second 18cfd5c971SInteltc 2 rate = 8400000 ; Bytes per second 19cfd5c971SInteltc 3 rate = 8400000 ; Bytes per second 20be1e5332SJasvinder Singhtc 4 rate = 8400000 ; Bytes per second 21be1e5332SJasvinder Singhtc 5 rate = 8400000 ; Bytes per second 22be1e5332SJasvinder Singhtc 6 rate = 8400000 ; Bytes per second 23be1e5332SJasvinder Singhtc 7 rate = 8400000 ; Bytes per second 24be1e5332SJasvinder Singhtc 8 rate = 8400000 ; Bytes per second 25be1e5332SJasvinder Singhtc 9 rate = 8400000 ; Bytes per second 26be1e5332SJasvinder Singhtc 10 rate = 8400000 ; Bytes per second 27be1e5332SJasvinder Singhtc 11 rate = 8400000 ; Bytes per second 28be1e5332SJasvinder Singhtc 12 rate = 8400000 ; Bytes per second 29cfd5c971SInteltc period = 10 ; Milliseconds 30cfd5c971SIntel 31cfd5c971SIntelpipe 0-31 = 0 ; These pipes are configured with pipe profile 0 32cfd5c971SIntel 33cfd5c971SIntel; Pipe configuration 34cfd5c971SIntel[pipe profile 0] 35cfd5c971SInteltb rate = 16800000 ; Bytes per second 36cfd5c971SInteltb size = 1000000 ; Bytes 37cfd5c971SIntel 38cfd5c971SInteltc 0 rate = 16800000 ; Bytes per second 39cfd5c971SInteltc 1 rate = 16800000 ; Bytes per second 40cfd5c971SInteltc 2 rate = 16800000 ; Bytes per second 41cfd5c971SInteltc 3 rate = 16800000 ; Bytes per second 42be1e5332SJasvinder Singhtc 4 rate = 16800000 ; Bytes per second 43be1e5332SJasvinder Singhtc 5 rate = 16800000 ; Bytes per second 44be1e5332SJasvinder Singhtc 6 rate = 16800000 ; Bytes per second 45be1e5332SJasvinder Singhtc 7 rate = 16800000 ; Bytes per second 46be1e5332SJasvinder Singhtc 8 rate = 16800000 ; Bytes per second 47be1e5332SJasvinder Singhtc 9 rate = 16800000 ; Bytes per second 48be1e5332SJasvinder Singhtc 10 rate = 16800000 ; Bytes per second 49be1e5332SJasvinder Singhtc 11 rate = 16800000 ; Bytes per second 50be1e5332SJasvinder Singhtc 12 rate = 16800000 ; Bytes per second 51cfd5c971SInteltc period = 28 ; Milliseconds 52cfd5c971SIntel 53be1e5332SJasvinder Singhtc 12 oversubscription weight = 1 54cfd5c971SIntel 55be1e5332SJasvinder Singhtc 12 wrr weights = 1 1 1 1 56cfd5c971SIntel 57cfd5c971SIntel; RED params per traffic class and color (Green / Yellow / Red) 58cfd5c971SIntel[red] 59cfd5c971SInteltc 0 wred min = 48 40 32 60cfd5c971SInteltc 0 wred max = 64 64 64 61cfd5c971SInteltc 0 wred inv prob = 10 10 10 62cfd5c971SInteltc 0 wred weight = 9 9 9 63cfd5c971SIntel 64cfd5c971SInteltc 1 wred min = 48 40 32 65cfd5c971SInteltc 1 wred max = 64 64 64 66cfd5c971SInteltc 1 wred inv prob = 10 10 10 67cfd5c971SInteltc 1 wred weight = 9 9 9 68cfd5c971SIntel 69cfd5c971SInteltc 2 wred min = 48 40 32 70cfd5c971SInteltc 2 wred max = 64 64 64 71cfd5c971SInteltc 2 wred inv prob = 10 10 10 72cfd5c971SInteltc 2 wred weight = 9 9 9 73cfd5c971SIntel 74cfd5c971SInteltc 3 wred min = 48 40 32 75cfd5c971SInteltc 3 wred max = 64 64 64 76cfd5c971SInteltc 3 wred inv prob = 10 10 10 77cfd5c971SInteltc 3 wred weight = 9 9 9 78be1e5332SJasvinder Singh 79be1e5332SJasvinder Singhtc 4 wred min = 48 40 32 80be1e5332SJasvinder Singhtc 4 wred max = 64 64 64 81be1e5332SJasvinder Singhtc 4 wred inv prob = 10 10 10 82be1e5332SJasvinder Singhtc 4 wred weight = 9 9 9 83be1e5332SJasvinder Singh 84be1e5332SJasvinder Singhtc 5 wred min = 48 40 32 85be1e5332SJasvinder Singhtc 5 wred max = 64 64 64 86be1e5332SJasvinder Singhtc 5 wred inv prob = 10 10 10 87be1e5332SJasvinder Singhtc 5 wred weight = 9 9 9 88be1e5332SJasvinder Singh 89be1e5332SJasvinder Singhtc 6 wred min = 48 40 32 90be1e5332SJasvinder Singhtc 6 wred max = 64 64 64 91be1e5332SJasvinder Singhtc 6 wred inv prob = 10 10 10 92be1e5332SJasvinder Singhtc 6 wred weight = 9 9 9 93be1e5332SJasvinder Singh 94be1e5332SJasvinder Singhtc 7 wred min = 48 40 32 95be1e5332SJasvinder Singhtc 7 wred max = 64 64 64 96be1e5332SJasvinder Singhtc 7 wred inv prob = 10 10 10 97be1e5332SJasvinder Singhtc 7 wred weight = 9 9 9 98be1e5332SJasvinder Singh 99be1e5332SJasvinder Singhtc 8 wred min = 48 40 32 100be1e5332SJasvinder Singhtc 8 wred max = 64 64 64 101be1e5332SJasvinder Singhtc 8 wred inv prob = 10 10 10 102be1e5332SJasvinder Singhtc 8 wred weight = 9 9 9 103*7f394eebSJasvinder Singh 104*7f394eebSJasvinder Singhtc 9 wred min = 48 40 32 105*7f394eebSJasvinder Singhtc 9 wred max = 64 64 64 106*7f394eebSJasvinder Singhtc 9 wred inv prob = 10 10 10 107*7f394eebSJasvinder Singhtc 9 wred weight = 9 9 9 108*7f394eebSJasvinder Singh 109*7f394eebSJasvinder Singhtc 10 wred min = 48 40 32 110*7f394eebSJasvinder Singhtc 10 wred max = 64 64 64 111*7f394eebSJasvinder Singhtc 10 wred inv prob = 10 10 10 112*7f394eebSJasvinder Singhtc 10 wred weight = 9 9 9 113*7f394eebSJasvinder Singh 114*7f394eebSJasvinder Singhtc 11 wred min = 48 40 32 115*7f394eebSJasvinder Singhtc 11 wred max = 64 64 64 116*7f394eebSJasvinder Singhtc 11 wred inv prob = 10 10 10 117*7f394eebSJasvinder Singhtc 11 wred weight = 9 9 9 118*7f394eebSJasvinder Singh 119*7f394eebSJasvinder Singhtc 12 wred min = 48 40 32 120*7f394eebSJasvinder Singhtc 12 wred max = 64 64 64 121*7f394eebSJasvinder Singhtc 12 wred inv prob = 10 10 10 122*7f394eebSJasvinder Singhtc 12 wred weight = 9 9 9 123