From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexey Dobriyan Subject: [PATCH -mm] ath5k: remove sysctl(2) support Date: Thu, 23 Aug 2007 12:33:51 +0400 Message-ID: <20070823083351.GA31289@localhost.sw.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: jirislaby@gmail.com, linville@tuxdriver.com, netdev@vger.kernel.org To: jeff@garzik.org Return-path: Received: from mailhub.sw.ru ([195.214.233.200]:45495 "EHLO relay.sw.ru" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756299AbXHWIev (ORCPT ); Thu, 23 Aug 2007 04:34:51 -0400 Content-Disposition: inline Sender: netdev-owner@vger.kernel.org List-Id: netdev.vger.kernel.org sysctl(2) is supported but frozen. Signed-off-by: Alexey Dobriyan --- drivers/net/wireless/ath5k_base.c | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) --- a/drivers/net/wireless/ath5k_base.c +++ b/drivers/net/wireless/ath5k_base.c @@ -2438,21 +2438,12 @@ static struct pci_driver ath_pci_drv_id = { .resume = ath_pci_resume, }; -/* - * Static (i.e. global) sysctls. Note that the hal sysctls - * are located under ours by sharing the setting for DEV_ATH. - */ -enum { - DEV_ATH = 9, /* XXX known by hal */ -}; - static int mincalibrate = 1; static int maxcalibrate = INT_MAX / 1000; -#define CTL_AUTO -2 /* cannot be CTL_ANY or CTL_NONE */ static ctl_table ath_static_sysctls[] = { #if AR_DEBUG - { .ctl_name = CTL_AUTO, + { .procname = "debug", .mode = 0644, .data = &ath_debug, @@ -2460,28 +2451,28 @@ static ctl_table ath_static_sysctls[] = { .proc_handler = proc_dointvec }, #endif - { .ctl_name = CTL_AUTO, + { .procname = "countrycode", .mode = 0444, .data = &countrycode, .maxlen = sizeof(countrycode), .proc_handler = proc_dointvec }, - { .ctl_name = CTL_AUTO, + { .procname = "outdoor", .mode = 0444, .data = &outdoor, .maxlen = sizeof(outdoor), .proc_handler = proc_dointvec }, - { .ctl_name = CTL_AUTO, + { .procname = "xchanmode", .mode = 0444, .data = &xchanmode, .maxlen = sizeof(xchanmode), .proc_handler = proc_dointvec }, - { .ctl_name = CTL_AUTO, + { .procname = "calibrate", .mode = 0644, .data = &ath_calinterval, @@ -2493,7 +2484,7 @@ static ctl_table ath_static_sysctls[] = { { 0 } }; static ctl_table ath_ath_table[] = { - { .ctl_name = DEV_ATH, + { .procname = "ath", .mode = 0555, .child = ath_static_sysctls