gpio: mxc: add clock operation
authorAnson Huang <Anson.Huang@nxp.com>
Tue, 22 May 2018 03:05:40 +0000 (11:05 +0800)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 24 May 2018 08:09:46 +0000 (10:09 +0200)
commit2808801aab8a595b5bb66c43e2f8b3f3a025cf79
treea69b5e1f5a352c688099511d03426e3f25766efe
parent3027743f83f867d85662f5134e835c2e199cb9be
gpio: mxc: add clock operation

Some i.MX SoCs have GPIO clock gates in CCM CCGR, such as
i.MX6SLL, need to enable clocks before accessing GPIO
registers, add optional clock operation for GPIO driver.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-mxc.c