Skip to content

Commit e5b6a5b

Browse files
vadimp-nvidiadavem330
authored andcommitted
mlxsw: core: Extend port module data structures for line cards
The port module core is tasked with module operations such as setting power mode policy and reset. The per-module information is currently stored in one large array suited for non-modular systems where only the main board is present (i.e., slot index 0). As a preparation for line cards support, allocate a per line card array according to the queried number of slots in the system. For each line card, allocate a module array according to the queried maximum number of modules per-slot. Signed-off-by: Vadim Pasternak <[email protected]> Signed-off-by: Ido Schimmel <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent 3494545 commit e5b6a5b

File tree

1 file changed

+169
-73
lines changed

1 file changed

+169
-73
lines changed

0 commit comments

Comments
 (0)