ixgbe/base: add register definition for SGMII busy
authorWenzhuo Lu <wenzhuo.lu@intel.com>
Sun, 14 Feb 2016 08:55:01 +0000 (16:55 +0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Wed, 16 Mar 2016 16:07:30 +0000 (17:07 +0100)
commit0c14952f173e0830dc37a8dbc30e3e7c7be0087b
tree4b221937e1a7f782a1dc62ac44fa6ecd7d9717c8
parent2aeac71a5a511a19e1bf1d61f7d3fdadf6025f8c
ixgbe/base: add register definition for SGMII busy

The X550EM_a device provides the MAC_SGMII_BUSY register to
indicate when slow SGMII register writes complete. Add
definitions for the register. No definitions are provided for
the individual bits under the theory that it is better to wait
for everything to complete when needed rather than try to map
out which reads need to wait for which writes. So we should wait
when anything is marked as "busy".

Signed-off-by: Wenzhuo Lu <wenzhuo.lu@intel.com>
drivers/net/ixgbe/base/ixgbe_type.h