clk: ti: consider the fact that of_clk_get() might return an error
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>
Thu, 18 Sep 2014 14:33:27 +0000 (16:33 +0200)
committerTero Kristo <t-kristo@ti.com>
Mon, 29 Sep 2014 08:51:13 +0000 (11:51 +0300)
commit319f1276f9a392526d2f40ecd76c1c829d0cf5fa
tree00c08e28d1cf6f9653e20b79c0107b0b126caca3
parent73b5d5f711f35617ff701bd88e887d3a1187e82b
clk: ti: consider the fact that of_clk_get() might return an error

I "forgot" to update the dtb and the kernel crashed:
|Unable to handle kernel NULL pointer dereference at virtual address 0000002e
|PC is at __clk_get_flags+0x4/0xc
|LR is at ti_dt_clockdomains_setup+0x70/0xe8

because I did not have the clock nodes. of_clk_get() returns an error
pointer which is not checked here.

Acked-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Tero Kristo <t-kristo@ti.com>
drivers/clk/ti/clockdomain.c