From: Gerhard Sittig Date: Fri, 19 Jul 2013 12:18:31 +0000 (+0200) Subject: USB: fsl-mph-dr-of: cleanup clock API use X-Git-Tag: v3.12-rc1~123^2~2^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7282bdb224658b25b445f2b1b3f6cab93cbef961;p=pandora-kernel.git USB: fsl-mph-dr-of: cleanup clock API use use devm_get_clk() for automatic put upon device release, check for and propagate errors when enabling clocks, must prepare clocks before they can get enabled, unprepare after disable need to use the _parent_ of the platform device for clock lookup, since this one is associated with the respective device tree node; this change remains neutral as long as a "globally" provided "usb%d_clk" item gets provided by either the PPC_CLOCK implementation or clkdev_register'ed aliases, using the correct devide and thus referencing the right DT node becomes essential when clock lookup will become based on device tree when common clock support will get introduced Signed-off-by: Gerhard Sittig Signed-off-by: Anatolij Gustschin --- Reading git-diff-tree failed