[DRIVERS] clk: Minor fix in __clk_disable()

The __clk_disable() must not be called with NULL clk hence
check parent clk in __clk_disable() before recursively calling
__clk_disable() on parent clk.

Signed-off-by: Anup Patel <anup@brainfault.org>