Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8ad2ee95 authored by John Crispin's avatar John Crispin Committed by Greg Kroah-Hartman
Browse files

serial: MIPS: lantiq: fix clock error check



The clock should be checked with the proper IS_ERR() api before using it.

Signed-off-by: default avatarJohn Crispin <blogic@openwrt.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 7c658e6b
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -318,7 +318,7 @@ lqasc_startup(struct uart_port *port)
	struct ltq_uart_port *ltq_port = to_ltq_uart_port(port);
	int retval;

	if (ltq_port->clk)
	if (!IS_ERR(ltq_port->clk))
		clk_enable(ltq_port->clk);
	port->uartclk = clk_get_rate(ltq_port->fpiclk);

@@ -386,7 +386,7 @@ lqasc_shutdown(struct uart_port *port)
		port->membase + LTQ_ASC_RXFCON);
	ltq_w32_mask(ASCTXFCON_TXFEN, ASCTXFCON_TXFFLU,
		port->membase + LTQ_ASC_TXFCON);
	if (ltq_port->clk)
	if (!IS_ERR(ltq_port->clk))
		clk_disable(ltq_port->clk);
}