summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@ideasonboard.com>2023-11-22 18:21:35 +0300
committerMauro Carvalho Chehab <mchehab@kernel.org>2023-12-09 09:39:31 +0300
commitfb387fcb5cdd0384ba04a5d15a3605e2dccdab2a (patch)
tree4d7ca72d2c488805b7fd618f8a920551457b8ab3 /include
parent5705b0e0eb550ff834125a46a4ef99b62093d83d (diff)
downloadlinux-fb387fcb5cdd0384ba04a5d15a3605e2dccdab2a.tar.xz
media: imx-mipi-csis: Drop extra clock enable at probe()
The driver always enables the clocks at probe() and disables them only at remove(). It is not clear why the driver does this, as it supports runtime PM, and enables and disables the clocks in the runtime resume and suspend callbacks. Also, in the case runtime PM is not available, the driver calls the resume and suspend callbacks manually from probe() and remove(). Drop the unnecessary clock enable, thus enabling the clocks only when actually needed. Link: https://lore.kernel.org/r/20231122-imx-csis-v2-2-e44b8dc4cb66@ideasonboard.com Fixes: 7807063b862b ("media: staging/imx7: add MIPI CSI-2 receiver subdev for i.MX7") Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions