UPSTREAM:smsc75xx: let EEPROM determine GPIO/LED settings
authorSteve Glendinning <steve.glendinning@shawell.net>
Tue, 18 Sep 2012 01:45:09 +0000 (18:45 -0700)
committerGerrit <chrome-bot@google.com>
Tue, 18 Sep 2012 22:40:59 +0000 (15:40 -0700)
commit7f7d85ade544f040b06d73f37eb9fbee07f172fc
tree31b170cb602459fd1b89317a2a3e9b30dbca85fc
parent78479e56b63336732ea75cb42e5cb91b7bbf387c
UPSTREAM:smsc75xx: let EEPROM determine GPIO/LED settings

This patch allows the GPIO/LED settings to be configured by the
EEPROM if present, and only sets the default values (LED outputs
for link/activity) when an EEPROM is not detected.

BUG=chromium-os:31871
TEST=manually invoke "run_remote_tests.sh ... suspend"

Change-Id: I90a87792b131d8a67527ffb215fde281cc49e45e
Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Grant Grundler <grundler@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/33474
Reviewed-by: Gary Morain <gmorain@chromium.org>
drivers/net/usb/smsc75xx.c