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

Commit a9e94bb8 authored by Gregory CLEMENT's avatar Gregory CLEMENT Committed by Wolfram Sang
Browse files

i2c: mv64xxx: Remove useless test before clk_disable_unprepare



clk_disable_unprepare() already checks that the clock pointer is valid.
No need to test it before calling it.

Signed-off-by: default avatarGregory CLEMENT <gregory.clement@free-electrons.com>
Signed-off-by: default avatarWolfram Sang <wsa@the-dreams.de>
parent 4be49b5d
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -950,8 +950,6 @@ mv64xxx_i2c_probe(struct platform_device *pd)
exit_reset:
	reset_control_assert(drv_data->rstc);
exit_clk:
	/* Not all platforms have a clk */
	if (!IS_ERR(drv_data->clk))
	clk_disable_unprepare(drv_data->clk);

	return rc;
@@ -965,8 +963,6 @@ mv64xxx_i2c_remove(struct platform_device *dev)
	i2c_del_adapter(&drv_data->adapter);
	free_irq(drv_data->irq, drv_data);
	reset_control_assert(drv_data->rstc);
	/* Not all platforms have a clk */
	if (!IS_ERR(drv_data->clk))
	clk_disable_unprepare(drv_data->clk);

	return 0;