08 Sep, 2015
1 commit
05 Oct, 2010
1 commit
-
MODULE_DEVICE_TABLE only expands to something if it's compiled
for a module. So when building-in support for the phys, the
mdio_device_id tables are unused. Marking them with __maybe_unused
fixes the following warnings:drivers/net/phy/bcm63xx.c:134: warning: 'bcm63xx_tbl' defined but not used
drivers/net/phy/broadcom.c:933: warning: 'broadcom_tbl' defined but not used
drivers/net/phy/cicada.c:162: warning: 'cicada_tbl' defined but not used
drivers/net/phy/davicom.c:222: warning: 'davicom_tbl' defined but not used
drivers/net/phy/et1011c.c:114: warning: 'et1011c_tbl' defined but not used
drivers/net/phy/icplus.c:137: warning: 'icplus_tbl' defined but not used
drivers/net/phy/lxt.c:226: warning: 'lxt_tbl' defined but not used
drivers/net/phy/marvell.c:724: warning: 'marvell_tbl' defined but not used
drivers/net/phy/micrel.c:234: warning: 'micrel_tbl' defined but not used
drivers/net/phy/national.c:154: warning: 'ns_tbl' defined but not used
drivers/net/phy/qsemi.c:141: warning: 'qs6612_tbl' defined but not used
drivers/net/phy/realtek.c:82: warning: 'realtek_tbl' defined but not used
drivers/net/phy/smsc.c:257: warning: 'smsc_tbl' defined but not used
drivers/net/phy/ste10Xp.c:135: warning: 'ste10Xp_tbl' defined but not used
drivers/net/phy/vitesse.c:195: warning: 'vitesse_tbl' defined but not usedSigned-off-by: Uwe Kleine-König
Signed-off-by: David S. Miller
03 Apr, 2010
1 commit
-
Signed-off-by: David Woodhouse
Signed-off-by: David S. Miller
07 Jan, 2010
1 commit
-
SMSC Ethernet Transceivers (LAN88710, LAN8710, LAN8720, LAN8187,
LAN8700, LAN83C185) provide a mechanism to conserve power when
the device is not connected to an active link partner
(Energy Detect Mode).
So this patch enables the Energy Detect power-down mode
for these Transceivers.Signed-off-by: Giuseppe Cavallaro
Signed-off-by: David S. Miller
24 Mar, 2009
1 commit
-
LAN8710 and LAN8720 are two new 10/100 ethernet PHY models. The two
share the same phy id, this patch adds it to the smsc phy driver.Signed-off-by: Steve Glendinning
Signed-off-by: David S. Miller
23 Jan, 2009
1 commit
-
All supported SMSC PHYs implement the standard "power down" bit 11 of
BMCR, so this patch adds support using the generic genphy_{suspend,resume}
functions.Signed-off-by: Steve Glendinning
Signed-off-by: David S. Miller
06 Nov, 2008
1 commit
-
Attached is a driver for SMSC's LAN911x and LAN921x families of embedded
ethernet controllers.There is an existing smc911x driver in the tree; this is intended to
replace it. Dustin McIntire (the author of the smc911x driver) has
expressed his support for switching to this driver.This driver contains workarounds for all known hardware issues, and has
been tested on all flavours of the chip on multiple architectures.This driver now uses phylib, so this patch also adds support for the
device's internal phySigned-off-by: Steve Glendinning
Signed-off-by: Bahadir Balban
Signed-off-by: Dustin Mcintire
Signed-off-by: Bill Gatliff
Signed-off-by: Jeff Garzik
29 Apr, 2008
2 commits
-
Add support for two additional SMSC PHY models with identical interrupt
source and mask registers to the LAN83C185Signed-off-by: Steve Glendinning
Signed-off-by: Jeff Garzik -
Several models of SMSC PHY have the same interrupt status and mask
registers as the LAN83C185, so these functions can service multiple
different PHY drivers.Signed-off-by: Steve Glendinning
Signed-off-by: Jeff Garzik
15 Aug, 2006
1 commit
-
config.h is automatically included by kbuild these days.
Signed-off-by: Dave Jones
Signed-off-by: Jeff Garzik
24 May, 2006
1 commit
-
new SMSC LAN83C185 10BaseT/100BaseTX PHY driver for the PHY subsystem
Signed-off-by: Herbert Valerio Riedel
Signed-off-by: Jeff Garzik