Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Mar 2016 23:19:20 +0000 (UTC)
From:      Alexander Kabaev <kan@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r297328 - head/sys/dev/extres/clk
Message-ID:  <201603272319.u2RNJKRS018552@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kan
Date: Sun Mar 27 23:19:20 2016
New Revision: 297328
URL: https://svnweb.freebsd.org/changeset/base/297328

Log:
  Do nothing if requested clk frequency is already correct.
  
  Reviewed by: mmel

Modified:
  head/sys/dev/extres/clk/clk.c

Modified: head/sys/dev/extres/clk/clk.c
==============================================================================
--- head/sys/dev/extres/clk/clk.c	Sun Mar 27 23:19:14 2016	(r297327)
+++ head/sys/dev/extres/clk/clk.c	Sun Mar 27 23:19:20 2016	(r297328)
@@ -818,6 +818,10 @@ clknode_set_freq(struct clknode *clknode
 	/* We have exclusive topology lock, node lock is not needed. */
 	CLK_TOPO_XASSERT();
 
+	/* Check for no change */
+	if (clknode->freq == freq)
+		return (0);
+
 	parent_freq = 0;
 
 	/*



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