On Wed, Nov 14, 2018 at 06:49:38PM +0100, Stefan Agner wrote: > The ipg clock only needs to be unprepared in case preparing > per clock fails. The ipg clock has already disabled at the point. > > Fixes: 1cf93e0d5488 ("serial: imx: remove the uart_console() check") > Signed-off-by: Stefan Agner <stefan@xxxxxxxx> > --- > drivers/tty/serial/imx.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/tty/serial/imx.c b/drivers/tty/serial/imx.c > index 0f67197a3783..313c3b1900a8 100644 > --- a/drivers/tty/serial/imx.c > +++ b/drivers/tty/serial/imx.c > @@ -2068,7 +2068,7 @@ imx_uart_console_setup(struct console *co, char *options) > > retval = clk_prepare(sport->clk_per); > if (retval) > - clk_disable_unprepare(sport->clk_ipg); > + clk_unprepare(sport->clk_ipg); good catch, Reviewed-by: Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx> Best regards Uwe -- Pengutronix e.K. | Uwe Kleine-König | Industrial Linux Solutions | http://www.pengutronix.de/ |