]> git.baikalelectronics.ru Git - kernel.git/commit
sfc: Generalise packet hash lookup to support EF10 RX prefix
authorJon Cooper <jcooper@solarflare.com>
Thu, 18 Oct 2012 14:49:54 +0000 (15:49 +0100)
committerBen Hutchings <bhutchings@solarflare.com>
Tue, 27 Aug 2013 21:28:24 +0000 (22:28 +0100)
commitbb08ab39395c30bb2d6fa6ae8a072910e611d67f
treea3453b2992800f3b7a811a732b0bcb116eb16ae2
parent4969ad4813ee6ce583df26bf77fd74089f2c2b6a
sfc: Generalise packet hash lookup to support EF10 RX prefix

EF10 uses an entirely different RX prefix format from Falcon-arch.
Extend struct efx_nic_type to describe this.

[bwh: Also replace the magic numbers used for the Falcon-arch RX prefix]
Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
drivers/net/ethernet/sfc/efx.c
drivers/net/ethernet/sfc/falcon.c
drivers/net/ethernet/sfc/farch_regs.h
drivers/net/ethernet/sfc/net_driver.h
drivers/net/ethernet/sfc/rx.c
drivers/net/ethernet/sfc/siena.c