From 000bd6a6e6e49da4ddfda370e91cecb3a3beb267 Mon Sep 17 00:00:00 2001 From: luka Date: Sat, 15 Feb 2014 22:54:35 +0000 Subject: [PATCH] kernel: rtl8306: update reset function Signed-off-by: Antonios Vamporakis git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39589 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/generic/files/drivers/net/phy/rtl8306.c | 9 ++------- 1 file 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; @@ -706,12 +706,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", @@ -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 -- 2.30.2