Thread (42 messages) flat view 42 messages, 7 authors, 2016-06-15

Re: [RFC] [PATCH v2] arm & sh: factorised duplicated clkdev.c

From: Russell King - ARM Linux <hidden>
Date: 2010-09-02 13:06:14
Also in: linux-arm-kernel

On Thu, Sep 02, 2010 at 02:48:36PM +0200, Jean-Christophe PLAGNIOL-VILLARD wrote:
quoted hunk ↗ jump to hunk
diff --git a/arch/arm/include/asm/clkdev.h b/arch/arm/include/asm/clkdev.h
index b56c138..1293780 100644
--- a/arch/arm/include/asm/clkdev.h
+++ b/arch/arm/include/asm/clkdev.h
@@ -1,5 +1,5 @@
 /*
- *  arch/arm/include/asm/clkdev.h
+ *  arch/arm/include/linux/clkdev.h
?
+/*
+ * Returns a clock. Note that we first try to use device id on the bus
+ * and clock name. If this fails, we try to use clock name only.
+ */
This comment is actually wrong, and conflicts with the commentry against
clk_find(), which describes completely how clocks are found.  Therefore,
this comment should be deleted.
quoted hunk ↗ jump to hunk
diff --git a/arch/sh/include/asm/clkdev.h b/include/linux/clkdev.h
similarity index 85%
rename from arch/sh/include/asm/clkdev.h
rename to include/linux/clkdev.h
index 5645f35..bd2ec89 100644
--- a/arch/sh/include/asm/clkdev.h
+++ b/include/linux/clkdev.h
@@ -1,7 +1,5 @@
 /*
- *  arch/sh/include/asm/clkdev.h
- *
- * Cloned from arch/arm/include/asm/clkdev.h:
+ *  include/linux/clkdev.h
  *
  *  Copyright (C) 2008 Russell King.
  *
@@ -11,8 +9,10 @@
  *
  * Helper for the clk API to assist looking up a struct clk.
  */
-#ifndef __ASM_CLKDEV_H
-#define __ASM_CLKDEV_H
+#ifndef __CLKDEV_H
+#define __CLKDEV_H
+
+#include <asm/clkdev.h>
 
 struct clk;
 
This should really be a clone of the ARM version of clkdev.h - the sh
version misses the predeclaration of 'struct device' which is required
for the function prototypes in this file.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help