[<prev] [next>] [day] [month] [year] [list]
Message-Id: <1515796503-21642-1-git-send-email-khoroshilov@ispras.ru>
Date: Sat, 13 Jan 2018 01:35:03 +0300
From: Alexey Khoroshilov <khoroshilov@...ras.ru>
To: Mats Randgaard <matrandg@...co.com>,
Mauro Carvalho Chehab <mchehab@...nel.org>
Cc: Alexey Khoroshilov <khoroshilov@...ras.ru>,
linux-media@...r.kernel.org, linux-kernel@...r.kernel.org,
ldv-project@...uxtesting.org
Subject: media: tc358743: clk_disable_unprepare(refclk) missed
Hello,
tc358743_probe_of() enables refclk and disables it on its error paths.
But there is no clk_disable_unprepare(refclk) in tc358743_remove()
and on error paths in tc358743_probe(). Is it a problem?
If we should fix it, is adding struct clk *refclk; to tc358743_state
the reasonable way to keep clk easily available?
Found by Linux Driver Verification project (linuxtesting.org).
--
Alexey Khoroshilov
Linux Verification Center, ISPRAS
web: http://linuxtesting.org
Powered by blists - more mailing lists