linux/drivers/net/ixgbe
Emil Tantilov 75f19c3c5e ixgbe: cleanup handling of I2C interface to PHY
The I2C interface was not being correctly locked down per port.  As such
this can lead to race conditions that can cause issues.  This patch cleans
up the handling to make certain we are not experiencing racy I2C access.

Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com>
Tested-by: Stephen Ko <stephen.s.ko@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2011-03-03 04:29:51 -08:00
..
ixgbe_82598.c ixgbe: store permanent address before initializing Rx addresses 2011-03-03 04:22:00 -08:00
ixgbe_82599.c ixgbe: store permanent address before initializing Rx addresses 2011-03-03 04:22:00 -08:00
ixgbe_common.c ixgbe: Numerous whitespace / formatting cleanups 2011-03-03 04:20:18 -08:00
ixgbe_common.h ixgbe: Drop unused code for setting up unicast addresses 2011-03-03 03:31:01 -08:00
ixgbe_dcb_82598.c ixgbe: DCB, implement 802.1Qaz routines 2011-02-11 08:47:15 -08:00
ixgbe_dcb_82598.h ixgbe: DCB, abstract out dcb_config from DCB hardware configuration 2011-02-11 08:44:04 -08:00
ixgbe_dcb_82599.c ixgbe: DCB, abstract out dcb_config from DCB hardware configuration 2011-02-11 08:44:04 -08:00
ixgbe_dcb_82599.h ixgbe: DCB, abstract out dcb_config from DCB hardware configuration 2011-02-11 08:44:04 -08:00
ixgbe_dcb_nl.c ixgbe: DCB, use hardware independent routines 2011-02-11 08:55:36 -08:00
ixgbe_dcb.c ixgbe: DCB, implement 802.1Qaz routines 2011-02-11 08:47:15 -08:00
ixgbe_dcb.h ixgbe: DCB, do not reset on CEE pg changes 2011-02-11 08:54:35 -08:00
ixgbe_ethtool.c ixgbe: Adding 100MB FULL support in ethtool 2011-02-11 08:57:39 -08:00
ixgbe_fcoe.c ixgbe: work around for DDP last buffer size 2011-02-17 01:18:46 -08:00
ixgbe_fcoe.h ixgbe: work around for DDP last buffer size 2011-02-17 01:18:46 -08:00
ixgbe_main.c ixgbe: set media type for 82599 T3 LOM 2011-03-03 02:57:25 -08:00
ixgbe_mbx.c ixgbe: cleanup ixgbe_init_mbx_params_pf namespace issue 2011-02-11 08:57:13 -08:00
ixgbe_mbx.h ixgbe: cleanup ixgbe_init_mbx_params_pf namespace issue 2011-02-11 08:57:13 -08:00
ixgbe_phy.c ixgbe: cleanup handling of I2C interface to PHY 2011-03-03 04:29:51 -08:00
ixgbe_phy.h ixgbe: add MAC and PHY support for x540 2010-11-16 19:27:16 -08:00
ixgbe_sriov.c ixgbe: Enable Jumbo Frames on the X540 10Gigabit Controller 2011-02-24 02:36:34 -08:00
ixgbe_sriov.h ixgbe: update copyright info 2010-10-21 03:55:21 -07:00
ixgbe_type.h ixgbe: Drop unused code for setting up unicast addresses 2011-03-03 03:31:01 -08:00
ixgbe_x540.c ixgbe: Drop unused code for setting up unicast addresses 2011-03-03 03:31:01 -08:00
ixgbe.h ixgbe: fix namespace issue with ixgbe_dcb_txq_to_tc 2011-02-11 08:56:03 -08:00
Makefile ixgbe: add MAC and PHY support for x540 2010-11-16 19:27:16 -08:00