| .. | .. |
|---|
| 35 | 35 | MAX_KVD_ACTION_SETS), |
|---|
| 36 | 36 | MLXSW_SP2_KVDL_PART_INFO(PBS, 0x24, KVD_SIZE, KVD_SIZE), |
|---|
| 37 | 37 | MLXSW_SP2_KVDL_PART_INFO(MCRIGR, 0x26, KVD_SIZE, KVD_SIZE), |
|---|
| 38 | + MLXSW_SP2_KVDL_PART_INFO(TNUMT, 0x29, KVD_SIZE, KVD_SIZE), |
|---|
| 38 | 39 | }; |
|---|
| 39 | 40 | |
|---|
| 40 | 41 | #define MLXSW_SP2_KVDL_PARTS_INFO_LEN ARRAY_SIZE(mlxsw_sp2_kvdl_parts_info) |
|---|
| .. | .. |
|---|
| 44 | 45 | unsigned int usage_bit_count; |
|---|
| 45 | 46 | unsigned int indexes_per_usage_bit; |
|---|
| 46 | 47 | unsigned int last_allocated_bit; |
|---|
| 47 | | - unsigned long usage[0]; /* Usage bits */ |
|---|
| 48 | + unsigned long usage[]; /* Usage bits */ |
|---|
| 48 | 49 | }; |
|---|
| 49 | 50 | |
|---|
| 50 | 51 | struct mlxsw_sp2_kvdl { |
|---|