Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Apr 2018 00:12:00 +0000 (UTC)
From:      Emmanuel Vadot <manu@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r333047 - in head/sys: dev/extres/clk kern sys
Message-ID:  <201804270012.w3R0C0Qh001474@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: manu
Date: Fri Apr 27 00:12:00 2018
New Revision: 333047
URL: https://svnweb.freebsd.org/changeset/base/333047

Log:
  clk: Put the sysctls under hw.clock instead of clock
  
  This is more consistant with hw.regulator and other hardware related
  sysctls.

Modified:
  head/sys/dev/extres/clk/clk.c
  head/sys/kern/kern_mib.c
  head/sys/sys/sysctl.h

Modified: head/sys/dev/extres/clk/clk.c
==============================================================================
--- head/sys/dev/extres/clk/clk.c	Thu Apr 26 22:43:25 2018	(r333046)
+++ head/sys/dev/extres/clk/clk.c	Fri Apr 27 00:12:00 2018	(r333047)
@@ -50,6 +50,8 @@ __FBSDID("$FreeBSD$");
 #endif
 #include <dev/extres/clk/clk.h>
 
+SYSCTL_NODE(_hw, OID_AUTO, clock, CTLFLAG_RD, NULL, "Clocks");
+
 MALLOC_DEFINE(M_CLOCK, "clocks", "Clock framework");
 
 /* Forward declarations. */
@@ -570,7 +572,7 @@ clknode_create(struct clkdom * clkdom, clknode_class_t
 
 	sysctl_ctx_init(&clknode->sysctl_ctx);
 	clknode_oid = SYSCTL_ADD_NODE(&clknode->sysctl_ctx,
-	    SYSCTL_STATIC_CHILDREN(_clock),
+	    SYSCTL_STATIC_CHILDREN(_hw_clock),
 	    OID_AUTO, clknode->name,
 	    CTLFLAG_RD, 0, "A clock node");
 

Modified: head/sys/kern/kern_mib.c
==============================================================================
--- head/sys/kern/kern_mib.c	Thu Apr 26 22:43:25 2018	(r333046)
+++ head/sys/kern/kern_mib.c	Fri Apr 27 00:12:00 2018	(r333047)
@@ -90,11 +90,6 @@ SYSCTL_ROOT_NODE(OID_AUTO, regression, CTLFLAG_RW, 0,
      "Regression test MIB");
 #endif
 
-#ifdef EXT_RESOURCES
-SYSCTL_ROOT_NODE(OID_AUTO, clock, CTLFLAG_RW, 0,
-	"Clocks");
-#endif
-
 SYSCTL_STRING(_kern, OID_AUTO, ident, CTLFLAG_RD|CTLFLAG_MPSAFE,
     kern_ident, 0, "Kernel identifier");
 

Modified: head/sys/sys/sysctl.h
==============================================================================
--- head/sys/sys/sysctl.h	Thu Apr 26 22:43:25 2018	(r333046)
+++ head/sys/sys/sysctl.h	Fri Apr 27 00:12:00 2018	(r333047)
@@ -1009,9 +1009,6 @@ SYSCTL_DECL(_compat);
 SYSCTL_DECL(_regression);
 SYSCTL_DECL(_security);
 SYSCTL_DECL(_security_bsd);
-#ifdef EXT_RESOURCES
-SYSCTL_DECL(_clock);
-#endif
 
 extern char	machine[];
 extern char	osrelease[];



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201804270012.w3R0C0Qh001474>