linux/net/ncsi
Samuel Mendoza-Jonas 60ab49bfe4 net/ncsi: Don't enable all channels when HWA available
NCSI hardware arbitration allows multiple packages to be enabled at once
and share the same wiring. If the NCSI driver recognises that HWA is
available it unconditionally enables all packages and channels; but that
is a configuration decision rather than something required by HWA.
Additionally the current implementation will not failover on link events
which can cause connectivity to be lost unless the interface is manually
bounced.

Retain basic HWA support but remove the separate configuration path to
enable all channels, leaving this to be handled by a later
implementation.

Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-11-17 21:09:49 -08:00
..
internal.h net/ncsi: Add NCSI Broadcom OEM command 2018-10-17 22:14:54 -07:00
Kconfig net/ncsi: Add NCSI Broadcom OEM command 2018-10-17 22:14:54 -07:00
Makefile net/ncsi: Add generic netlink family 2018-03-05 10:43:37 -05:00
ncsi-aen.c net/ncsi: Don't enable all channels when HWA available 2018-11-17 21:09:49 -08:00
ncsi-cmd.c net/ncsi: Extend NC-SI Netlink interface to allow user space to send NC-SI command 2018-10-15 22:00:59 -07:00
ncsi-manage.c net/ncsi: Don't enable all channels when HWA available 2018-11-17 21:09:49 -08:00
ncsi-netlink.c net/ncsi: Extend NC-SI Netlink interface to allow user space to send NC-SI command 2018-10-15 22:00:59 -07:00
ncsi-netlink.h net/ncsi: Extend NC-SI Netlink interface to allow user space to send NC-SI command 2018-10-15 22:00:59 -07:00
ncsi-pkt.h net/ncsi: Add NCSI Broadcom OEM command 2018-10-17 22:14:54 -07:00
ncsi-rsp.c net/ncsi: Add NCSI Broadcom OEM command 2018-10-17 22:14:54 -07:00