]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
media: cedrus: Fix clock/reset sequence
authorJernej Skrabec <jernej.skrabec@gmail.com>
Mon, 11 Sep 2023 18:46:12 +0000 (20:46 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 20 Nov 2023 10:08:27 +0000 (11:08 +0100)
commita0beda1847564eb9baf08bea7e0f03ffa4075290
tree10887548f2d34249a1f9ae787fc6853b3c5ddbbc
parent980be4c3b0d51c0f873fd750117774561c66cf68
media: cedrus: Fix clock/reset sequence

[ Upstream commit 36fe515c1a3cd5eac148e8a591a82108d92d5522 ]

According to H6 user manual, resets should always be de-asserted before
clocks are enabled. This is also consistent with vendor driver.

Fixes: d5aecd289bab ("media: cedrus: Implement runtime PM")
Signed-off-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Acked-by: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/staging/media/sunxi/cedrus/cedrus_hw.c