diff options
author | Luka Perkov <luka@openwrt.org> | 2014-02-15 22:54:35 +0000 |
---|---|---|
committer | Luka Perkov <luka@openwrt.org> | 2014-02-15 22:54:35 +0000 |
commit | cde033f9181a0dda07d06fc62db7f2692c1bf475 (patch) | |
tree | cb0a674ff68ea1c5c7672c1f3dfa5295c82e9a33 /target | |
parent | 6e0fd6d51859be6c8d18e6b0c5a1ae8f7dd6555e (diff) | |
download | upstream-cde033f9181a0dda07d06fc62db7f2692c1bf475.tar.gz upstream-cde033f9181a0dda07d06fc62db7f2692c1bf475.tar.bz2 upstream-cde033f9181a0dda07d06fc62db7f2692c1bf475.zip |
kernel: rtl8306: update reset function
Signed-off-by: Antonios Vamporakis <ant@area128.com>
SVN-Revision: 39589
Diffstat (limited to 'target')
-rw-r--r-- | target/linux/generic/files/drivers/net/phy/rtl8306.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/target/linux/generic/files/drivers/net/phy/rtl8306.c b/target/linux/generic/files/drivers/net/phy/rtl8306.c index 78ded0ace4..513ef9e4e2 100644 --- a/target/linux/generic/files/drivers/net/phy/rtl8306.c +++ b/target/linux/generic/files/drivers/net/phy/rtl8306.c @@ -519,7 +519,7 @@ rtl_get_cpuport(struct switch_dev *dev, const struct switch_attr *attr, struct s #endif static int -rtl_reset(struct switch_dev *dev, const struct switch_attr *attr, struct switch_val *val) +rtl_reset(struct switch_dev *dev) { rtl_hw_init(dev); return 0; @@ -708,12 +708,6 @@ rtl_set_ports(struct switch_dev *dev, struct switch_val *val) static struct switch_attr rtl_globals[] = { { .type = SWITCH_TYPE_INT, - .name = "reset", - .description = "Reset the switch", - .set = rtl_reset, - }, - { - .type = SWITCH_TYPE_INT, .name = "enable_vlan", .description = "Enable VLAN mode", .max = 1, @@ -855,6 +849,7 @@ static const struct switch_dev_ops rtl8306_ops = { .get_vlan_ports = rtl_get_ports, .set_vlan_ports = rtl_set_ports, .apply_config = rtl_hw_apply, + .reset_switch = rtl_reset, }; static int |