OpenCloudOS-Kernel/drivers/net/sfc
Ben Hutchings 242cc0547f sfc: SFE4002/SFN4112F: Widen temperature and voltage tolerances
The temperature and voltage limits currently set on these boards are
too conservative and will cause the driver to stop the net device
erroneously in some systems.

Based on a review of the chip datasheets and advice from the designer
of these boards:

- Raise the maximum board temperatures to the specified maximum ambient
  temperatures for their PHYs plus the expected temperature bias of the
  board
- Raise the maximum controller temperature to 90 degrees
- Lower the minimum temperatures to 0 degrees
- Widen the voltage tolerances to at least +/- 10%

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-02-19 15:50:35 -08:00
..
Kconfig sfc: Add support for SFC9000 family (2) 2009-11-29 17:23:57 -08:00
Makefile sfc: Add support for SFC9000 family (2) 2009-11-29 17:23:57 -08:00
bitfield.h sfc: Update version, copyright dates, authors 2009-11-29 17:23:58 -08:00
efx.c sfc: Fix SFE4002 initialisation 2010-02-12 12:32:27 -08:00
efx.h sfc: Update version, copyright dates, authors 2009-11-29 17:23:58 -08:00
enum.h sfc: Update version, copyright dates, authors 2009-11-29 17:23:58 -08:00
ethtool.c sfc: Update version, copyright dates, authors 2009-11-29 17:23:58 -08:00
falcon.c sfc: Move PHY software state initialisation from init() into probe() 2009-12-23 19:09:04 -08:00
falcon_boards.c sfc: SFE4002/SFN4112F: Widen temperature and voltage tolerances 2010-02-19 15:50:35 -08:00
falcon_gmac.c sfc: Update version, copyright dates, authors 2009-11-29 17:23:58 -08:00
falcon_xmac.c sfc: Include XGXS in XMAC link status check except in XGMII loopback 2009-12-23 19:09:05 -08:00
io.h sfc: Rename register I/O header and functions used by both Falcon and Siena 2009-10-24 04:27:04 -07:00
mac.h sfc: Update version, copyright dates, authors 2009-11-29 17:23:58 -08:00
mcdi.c sfc: Fix sign of efx_mcdi_poll_reboot() error in efx_mcdi_poll() 2010-02-19 15:50:35 -08:00
mcdi.h sfc: Use fixed-size buffers for MCDI NVRAM requests 2010-01-25 15:49:59 -08:00
mcdi_mac.c sfc: Add support for SFC9000 family (1) 2009-11-29 17:23:56 -08:00
mcdi_pcol.h sfc: Add workspace for GMAC bug workaround to MCDI MAC_STATS buffer 2010-01-25 15:49:19 -08:00
mcdi_phy.c sfc: Move PHY software state initialisation from init() into probe() 2009-12-23 19:09:04 -08:00
mdio_10g.c sfc: Update version, copyright dates, authors 2009-11-29 17:23:58 -08:00
mdio_10g.h sfc: Update version, copyright dates, authors 2009-11-29 17:23:58 -08:00
mtd.c sfc: Use fixed-size buffers for MCDI NVRAM requests 2010-01-25 15:49:59 -08:00
net_driver.h sfc: Move PHY software state initialisation from init() into probe() 2009-12-23 19:09:04 -08:00
nic.c sfc: Disable TX descriptor prefetch watchdog 2009-12-23 19:09:08 -08:00
nic.h sfc: Update version, copyright dates, authors 2009-11-29 17:23:58 -08:00
phy.h sfc: Update version, copyright dates, authors 2009-11-29 17:23:58 -08:00
qt202x_phy.c sfc: Fix SFE4002 initialisation 2010-02-12 12:32:27 -08:00
regs.h sfc: Remove duplicate hardware structure definitions 2009-11-29 16:46:26 -08:00
rx.c sfc: Update version, copyright dates, authors 2009-11-29 17:23:58 -08:00
selftest.c sfc: Fix conditions for MDIO self-test 2010-01-13 17:12:47 -08:00
selftest.h sfc: Use generic MDIO functions and definitions 2009-04-29 17:32:30 -07:00
siena.c sfc: Move PHY software state initialisation from init() into probe() 2009-12-23 19:09:04 -08:00
spi.h sfc: Extend MTD driver for use with new NICs 2009-11-29 17:23:54 -08:00
tenxpress.c sfc: Move PHY software state initialisation from init() into probe() 2009-12-23 19:09:04 -08:00
tx.c sfc: Fix DMA mapping cleanup in case of an error in TSO 2009-12-23 19:09:05 -08:00
workarounds.h sfc: Update version, copyright dates, authors 2009-11-29 17:23:58 -08:00