drm/etnaviv: Fix error path on failure to enable bus clk
authorLubomir Rintel <lkundrak@v3.sk>
Tue, 16 Jun 2020 21:21:24 +0000 (23:21 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 19 Aug 2020 06:23:46 +0000 (08:23 +0200)
commit9f216ebce72f93ee23cbca3d3325e4b78c27d978
tree25752eca533898a205f5db54d81478d768a7ea45
parent13528dfb5a360a67efd6f1d8e7cc51b79d9019c6
drm/etnaviv: Fix error path on failure to enable bus clk

[ Upstream commit f8794feaf65cdc97767604cf864775d20b97f397 ]

Since commit 65f037e8e908 ("drm/etnaviv: add support for slave interface
clock") the reg clock is enabled before the bus clock and we need to undo
its enablement on error.

Fixes: 65f037e8e908 ("drm/etnaviv: add support for slave interface clock")
Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/etnaviv/etnaviv_gpu.c