]> git.baikalelectronics.ru Git - kernel.git/commit
nfp: flower: implement the PORT_REIFY message
authorDirk van der Merwe <dirk.vandermerwe@netronome.com>
Wed, 3 Jan 2018 03:19:01 +0000 (19:19 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 3 Jan 2018 17:17:49 +0000 (12:17 -0500)
commit0d024b1ed86a4ead3059dccecacae9f1ce453345
treec62f23a3711325fc8c1650645bc1f05740177e53
parentdf567a1a40a3a993eb311561b41c96e0fbafb948
nfp: flower: implement the PORT_REIFY message

The PORT_REIFY message indicates whether reprs have been created or
when they are about to be destroyed. This is necessary so firmware
can know which state the driver is in, e.g. the firmware will not send
any control messages related to ports when the reprs are destroyed.

This prevents nuisance warning messages printed whenever the firmware
sends updates for non-existent reprs.

Signed-off-by: Dirk van der Merwe <dirk.vandermerwe@netronome.com>
Reviewed-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/netronome/nfp/flower/cmsg.c
drivers/net/ethernet/netronome/nfp/flower/cmsg.h
drivers/net/ethernet/netronome/nfp/flower/main.c
drivers/net/ethernet/netronome/nfp/flower/main.h