]> git.baikalelectronics.ru Git - kernel.git/commit
igb: Workaround for i210 Errata 25: Slow System Clock
authorTodd Fujinaka <todd.fujinaka@intel.com>
Thu, 10 Jul 2014 08:47:15 +0000 (01:47 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 10 Jul 2014 08:48:28 +0000 (01:48 -0700)
commitc0ea485ec5c622ede9737dfc06394c1c57ae6e43
treebcec9d0dd4a6ddca75038cbc44227fb25e05099e
parenta7c6150f039e83ae7eb215509fbf4812bcee5725
igb: Workaround for i210 Errata 25: Slow System Clock

On some devices, the internal PLL circuit occasionally provides the
wrong clock frequency after power up. The probability of failure is less
than one failure per 1000 power cycles. When the failure occurs, the
internal clock frequency is around 1/20 of the correct frequency.

Cc: stable <stable@vger.kernel.org>
Signed-off-by: Todd Fujinaka <todd.fujinaka@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/intel/igb/e1000_82575.c
drivers/net/ethernet/intel/igb/e1000_defines.h
drivers/net/ethernet/intel/igb/e1000_hw.h
drivers/net/ethernet/intel/igb/e1000_i210.c
drivers/net/ethernet/intel/igb/e1000_i210.h
drivers/net/ethernet/intel/igb/e1000_regs.h
drivers/net/ethernet/intel/igb/igb_main.c