[PATCH 2/6] pinctrl: Update clock handling for the pinctrl-nomadik GPIO driver

Linus Walleij linus.walleij at linaro.org
Thu Oct 25 08:41:28 EDT 2012

On Wed, Oct 24, 2012 at 4:45 PM, Lee Jones <lee.jones at linaro.org> wrote:

> The clock framework has changed somewhat and it's now better to
> invoke clock_prepare_enable() and clk_disable_unprepare() rather
> than the legacy clk_enable() and clk_disable() calls. This patch
> converts the Nomadik Pin Control driver to the new framework.
> Signed-off-by: Lee Jones <lee.jones at linaro.org>

I was convinced that this is a good change but no regression,
so applied to the devel branch for 3.8.

I also removed the initial clk_prepare() so the reference count
may actually go down to 0 for the GPIO block and the peripheral
cluster eventually gets relaxed.

Linus Walleij

More information about the linux-arm-kernel mailing list