summaryrefslogtreecommitdiffstats
path: root/drivers/clk/socfpga/clk.c
diff options
context:
space:
mode:
authorDinh Nguyen <dinguyen@altera.com>2013-10-24 10:18:30 +0200
committerMike Turquette <mturquette@linaro.org>2013-11-27 21:48:51 +0100
commit4d04391cfe6446fb2f184d063b56a4dcce425334 (patch)
tree078732b400a508899f4f8c63c4709047bed2220a /drivers/clk/socfpga/clk.c
parentclk: fixed-factor: Fix device-tree binding typo (diff)
downloadlinux-4d04391cfe6446fb2f184d063b56a4dcce425334.tar.xz
linux-4d04391cfe6446fb2f184d063b56a4dcce425334.zip
clk: socfpga: Remove check for "reg" property in socfpga_clk_init
The function socfpga_clk_init() can support clocks that do not have a divider register, but a fixed-divider that can be read from DTS. Therefore, the "reg" property is not a failing condition for socfpga_clk_init(). Signed-off-by: Dinh Nguyen <dinguyen@altera.com> Signed-off-by: Mike Turquette <mturquette@linaro.org>
Diffstat (limited to 'drivers/clk/socfpga/clk.c')
-rw-r--r--drivers/clk/socfpga/clk.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/clk/socfpga/clk.c b/drivers/clk/socfpga/clk.c
index 81dd31a686df..c3784899f002 100644
--- a/drivers/clk/socfpga/clk.c
+++ b/drivers/clk/socfpga/clk.c
@@ -121,9 +121,7 @@ static __init struct clk *socfpga_clk_init(struct device_node *node,
int rc;
u32 fixed_div;
- rc = of_property_read_u32(node, "reg", &reg);
- if (WARN_ON(rc))
- return NULL;
+ of_property_read_u32(node, "reg", &reg);
socfpga_clk = kzalloc(sizeof(*socfpga_clk), GFP_KERNEL);
if (WARN_ON(!socfpga_clk))