clk: imx: imx8mq: correct error handling path
authorPeng Fan <peng.fan@nxp.com>
Sun, 1 Oct 2023 12:26:18 +0000 (20:26 +0800)
committerAbel Vesa <abel.vesa@linaro.org>
Wed, 4 Oct 2023 08:35:56 +0000 (11:35 +0300)
commit577ad169966e6e75b10e004389a3f79813e84b5d
tree4a7d92170d69d999f61f6b70200ee97a2496b64b
parent05eeeff22b216e871be76dcf216a2fdda48880e2
clk: imx: imx8mq: correct error handling path

Avoid memory leak in error handling path. It does not make
much sense for the SoC without clk driver, to make program behavior
correct, let's fix it.

Fixes: b80522040cd3 ("clk: imx: Add clock driver for i.MX8MQ CCM")
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <error27@gmail.com>
Closes: https://lore.kernel.org/r/202309240551.e46NllPa-lkp@intel.com/
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Link: https://lore.kernel.org/r/20231001122618.194498-1-peng.fan@oss.nxp.com
Signed-off-by: Abel Vesa <abel.vesa@linaro.org>
drivers/clk/imx/clk-imx8mq.c