net/ixgbe/base: move X550 MAC ops init into functions
authorXiao Wang <xiao.w.wang@intel.com>
Sun, 25 Sep 2016 08:59:43 +0000 (16:59 +0800)
committerBruce Richardson <bruce.richardson@intel.com>
Fri, 30 Sep 2016 10:27:18 +0000 (12:27 +0200)
commitb0804257512e1f8ba6a8ac54ac013ff4ac4a99d6
tree7f6296137426d22252c29bf6a4ffd6a264867910
parent260e2e22e26f681191315d1230decce091425ba3
net/ixgbe/base: move X550 MAC ops init into functions

This patch introduces new init_ops functions for X550EM_a and X550EM_x.
This makes it easier to assign function pointers with specific
dependencies (like media type) for each MAC.

Signed-off-by: Xiao Wang <xiao.w.wang@intel.com>
Acked-by: Wenzhuo Lu <wenzhuo.lu@intel.com>
drivers/net/ixgbe/base/ixgbe_api.c
drivers/net/ixgbe/base/ixgbe_api.h
drivers/net/ixgbe/base/ixgbe_x550.c