summaryrefslogtreecommitdiffstats
path: root/arch/sh/boards/board-urquell.c
diff options
context:
space:
mode:
authorPaul Mundt2011-06-24 10:36:23 +0200
committerPaul Mundt2011-06-24 10:36:23 +0200
commit7912825d8b755e6a5b9839eab910f451b0271aba (patch)
tree2f74cef36372a9a9c1462b62f6f8ab648ad24d8a /arch/sh/boards/board-urquell.c
parentsh: clkfwk: Convert to IS_ERR_OR_NULL. (diff)
downloadkernel-qcow2-linux-7912825d8b755e6a5b9839eab910f451b0271aba.tar.gz
kernel-qcow2-linux-7912825d8b755e6a5b9839eab910f451b0271aba.tar.xz
kernel-qcow2-linux-7912825d8b755e6a5b9839eab910f451b0271aba.zip
sh: Tidy up pre-clkdev clk_get() error handling.
clk_get() used to return NULL or an errno value depending on whether a clkdev lookup failed or a clock wasn't found in the primary clock list. As these disjoint paths were unified and everything now is handled via clkdev lookups, the NULL case never makes it out of clk_get(). Update accordingly and always look to the errno value. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/boards/board-urquell.c')
-rw-r--r--arch/sh/boards/board-urquell.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/sh/boards/board-urquell.c b/arch/sh/boards/board-urquell.c
index d81c609decc7..24e3316c5c17 100644
--- a/arch/sh/boards/board-urquell.c
+++ b/arch/sh/boards/board-urquell.c
@@ -190,7 +190,7 @@ static int urquell_clk_init(void)
return -EINVAL;
clk = clk_get(NULL, "extal");
- if (!clk || IS_ERR(clk))
+ if (IS_ERR(clk))
return PTR_ERR(clk);
ret = clk_set_rate(clk, 33333333);
clk_put(clk);