sfc: Reinitialise and re-validate datapath caps after MC reboot
authorBen Hutchings <bhutchings@solarflare.com>
Thu, 5 Sep 2013 21:51:55 +0000 (22:51 +0100)
committerBen Hutchings <bhutchings@solarflare.com>
Wed, 11 Sep 2013 14:29:53 +0000 (15:29 +0100)
commita915ccc9f2c80aa4c329262d89f93ea16d8792c9
tree8a19eba0de4f51b43af6a4e746b30ce2913d3157
parente5a2538a48309b9aac12e517782e1fa514a0f9b3
sfc: Reinitialise and re-validate datapath caps after MC reboot

After an MC reboot, the datapath may be running a different firmware
variant and have different capabilities.  It is critical that we know
the current capabilities so that we can pass valid flags to
MC_CMD_INIT_EVQ.

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
drivers/net/ethernet/sfc/ef10.c
drivers/net/ethernet/sfc/nic.h