watchdog: ar7_wdt.c: use devm_request_and_ioremap
authorJulia Lawall <Julia.Lawall@lip6.fr>
Sun, 15 Apr 2012 10:27:33 +0000 (12:27 +0200)
committerWim Van Sebroeck <wim@iguana.be>
Wed, 23 May 2012 14:16:43 +0000 (16:16 +0200)
commitae21cc20a604b45e97d0cdbce7e9302ce7dd7d5c
tree98227beedb9dd62067d9daeb412b75852e6243df
parent065e8238302b630046ba3621943907cf509e78dd
watchdog: ar7_wdt.c: use devm_request_and_ioremap

Combine request_region and ioremap into devm_request_and_ioremap.  This has
the effect of fixing a missing iounmap on the failure of clk_get.

This also introduces a call to clk_put and clears the vbus_clk variable in
the case of failure or device removal.

Signed-off-by: Julia Lawall <Julia.Lawall@lip6.fr>
Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
drivers/watchdog/ar7_wdt.c