From: Axel Lin Date: Thu, 21 May 2015 14:26:13 +0000 (+0800) Subject: clk: cdce706: Add missing of_clk_del_provider call in cdce706_remove X-Git-Tag: v4.2-rc1~46^2~18^2~31 X-Git-Url: http://git.cascardo.eti.br/?a=commitdiff_plain;h=8cdea5022dade063a10ffb0f768a18bfabab40e3;hp=a59a516398750dc3477a81df34e655b596e352b3;p=cascardo%2Flinux.git clk: cdce706: Add missing of_clk_del_provider call in cdce706_remove Remove a previously registered clock provider when unload the module. Signed-off-by: Axel Lin Acked-by: Max Filippov Signed-off-by: Stephen Boyd --- diff --git a/drivers/clk/clk-cdce706.c b/drivers/clk/clk-cdce706.c index 8a2dfd0012f3..f01164fada5d 100644 --- a/drivers/clk/clk-cdce706.c +++ b/drivers/clk/clk-cdce706.c @@ -666,6 +666,7 @@ static int cdce706_probe(struct i2c_client *client, static int cdce706_remove(struct i2c_client *client) { + of_clk_del_provider(client->dev.of_node); return 0; }