Ido Schimmel
|
18281f2dab
mlxsw: spectrum: Query cell size from firmware
|
8 years ago |
Ido Schimmel
|
d3daae1b08
mlxsw: spectrum_buffers: Query shared buffer size from firmware
|
8 years ago |
Ido Schimmel
|
5ec2ee7dd2
mlxsw: Query maximum number of ports from firmware
|
8 years ago |
Ido Schimmel
|
87259f1877
mlxsw: spectrum_buffers: Limit size of pools
|
8 years ago |
Ido Schimmel
|
1a9234e66e
mlxsw: spectrum: Fix sparse warnings
|
9 years ago |
Jiri Pirko
|
8912862f06
mlxsw: spectrum_buffers: Fix pool value handling in mlxsw_sp_sb_tc_pool_bind_set
|
9 years ago |
Ido Schimmel
|
9ffcc3725f
mlxsw: spectrum: Allow packets to be trapped from any PG
|
9 years ago |
Ido Schimmel
|
11719a58bd
mlxsw: spectrum: Prevent invalid ingress buffer mapping
|
9 years ago |
Jiri Pirko
|
b94cdabbf1
mlxsw: spectrum_buffers: Use MLXSW_SP_PB_UNUSED define for unused pb
|
9 years ago |
Jiri Pirko
|
ce78f02042
mlxsw: spectrum_buffers: Use designated initializers for mlxsw_sp_pbs
|
9 years ago |
Jiri Pirko
|
2d0ed39fbd
mlxsw: spectrum_buffers: Implement occupancy monitoring
|
9 years ago |
Jiri Pirko
|
42a7f1d774
mlxsw: reg: Extend SBPM register for occupancy control
|
9 years ago |
Jiri Pirko
|
0f433fa0ec
mlxsw: spectrum_buffers: Implement shared buffer configuration
|
9 years ago |
Jiri Pirko
|
c30a53c7de
mlxsw: spectrum_buffers: Get max_buff defaults into limits exposed to user
|
9 years ago |
Jiri Pirko
|
bc872506f5
mlxsw: spectrum_buffers: Change initialization of PG 9
|
9 years ago |
Jiri Pirko
|
5408f7cba3
mlxsw: spectrum_buffers: Remove eg pool 3 default init and CPU port TC binding to it
|
9 years ago |
Jiri Pirko
|
078f9c7132
mlxsw: spectrum_buffers: Cache shared buffer configuration
|
9 years ago |
Jiri Pirko
|
aa99bc70ba
mlxsw: spectrum_buffers: Rename "pool" to "pr" in initialization
|
9 years ago |
Jiri Pirko
|
b11c3b4018
mlxsw: spectrum_buffers: Push out indexes and direction out of SB structs
|
9 years ago |
Jiri Pirko
|
94266e3278
mlxsw: spectrum_buffers: Push out shared buffer register writes
|
9 years ago |
Jiri Pirko
|
497e8592c6
mlxsw: reg: Share direction enum between SBPR, SBCM, SBPM
|
9 years ago |
Ido Schimmel
|
d6b7c13b01
mlxsw: spectrum: Set port's shared buffer size to 0
|
9 years ago |
Ido Schimmel
|
ff6551ec0c
mlxsw: spectrum: Correctly configure headroom size
|
9 years ago |
Ido Schimmel
|
1a1984490f
mlxsw: spectrum: Add bytes to cells helper
|
9 years ago |
Ido Schimmel
|
dd6cb0f9fd
mlxsw: spectrum: Map all switch priorities to priority group 0
|
9 years ago |
Jiri Pirko
|
56ade8fe3f
mlxsw: spectrum: Add initial support for Spectrum ASIC
|
10 years ago |