]> git.baikalelectronics.ru Git - kernel.git/commit
sfc: Make struct efx_special_buffer less special
authorBen Hutchings <bhutchings@solarflare.com>
Tue, 18 Sep 2012 23:31:42 +0000 (00:31 +0100)
committerBen Hutchings <bhutchings@solarflare.com>
Wed, 21 Aug 2013 18:44:04 +0000 (19:44 +0100)
commit5e111cca45765d14bb652b0616706505b42d9a95
tree0afd2dc9de7551c6e3e3f9c7f2cd8cf4cb90f1ff
parent66f9a11748fcd5fa4bbec3b50ac3acaf171e800e
sfc: Make struct efx_special_buffer less special

On EF10, the firmware is in charge of allocating buffer table entries.
Change struct efx_special_buffer to use a struct efx_buffer member,
so that it can be used with efx_nic_{alloc,free}_buffer() in that
case.

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