Lubomir Rintel
0e0d6222a4
drm/etnaviv: Fix error path on failure to enable bus clk
...
[ Upstream commit f8794feaf65cdc97767604cf864775d20b97f397 ]
Since commit 65f037e8e9 ("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: 65f037e8e9 ("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>
2020-08-19 08:14:54 +02:00
..
cmdstream.xml.h
drm/etnaviv: Allow DRAW_INSTANCED commands
2016-12-02 19:30:22 +01:00
common.xml.h
drm/etnaviv: update hardware headers from rnndb
2018-03-09 12:22:36 +01:00
etnaviv_buffer.c
drm/etnaviv: replace MMU flush marker with flush sequence
2020-04-13 10:45:01 +02:00
etnaviv_cmd_parser.c
drm/etnaviv: replace license text with SPDX tags
2018-05-18 15:27:56 +02:00
etnaviv_cmdbuf.c
drm/etnaviv: replace license text with SPDX tags
2018-05-18 15:27:56 +02:00
etnaviv_cmdbuf.h
drm/etnaviv: replace license text with SPDX tags
2018-05-18 15:27:56 +02:00
etnaviv_drv.c
drm: etnaviv: avoid DMA API warning when importing buffers
2019-05-31 06:46:20 -07:00
etnaviv_drv.h
drm: etnaviv: avoid DMA API warning when importing buffers
2019-05-31 06:46:20 -07:00
etnaviv_dump.c
drm/etnaviv: NULL vs IS_ERR() buf in etnaviv_core_dump()
2020-01-27 14:50:13 +01:00
etnaviv_dump.h
drm/etnaviv: replace license text with SPDX tags
2018-05-18 15:27:56 +02:00
etnaviv_gem.c
drm/etnaviv: change return type to vm_fault_t
2018-08-06 15:24:18 +02:00
etnaviv_gem.h
drm/etnaviv: replace license text with SPDX tags
2018-05-18 15:27:56 +02:00
etnaviv_gem_prime.c
drm/etnaviv: potential NULL dereference
2020-01-27 14:50:22 +01:00
etnaviv_gem_submit.c
drm/etnaviv: protect sched job submission with fence mutex
2018-08-06 15:24:05 +02:00
etnaviv_gpu.c
drm/etnaviv: Fix error path on failure to enable bus clk
2020-08-19 08:14:54 +02:00
etnaviv_gpu.h
drm/etnaviv: replace MMU flush marker with flush sequence
2020-04-13 10:45:01 +02:00
etnaviv_hwdb.c
drm/etnaviv: replace license text with SPDX tags
2018-05-18 15:27:56 +02:00
etnaviv_iommu.c
drm/etnaviv: replace license text with SPDX tags
2018-05-18 15:27:56 +02:00
etnaviv_iommu.h
drm/etnaviv: replace license text with SPDX tags
2018-05-18 15:27:56 +02:00
etnaviv_iommu_v2.c
drm/etnaviv: mmuv2: use memset32 to init scratch page
2018-08-06 15:23:50 +02:00
etnaviv_mmu.c
drm/etnaviv: replace MMU flush marker with flush sequence
2020-04-13 10:45:01 +02:00
etnaviv_mmu.h
drm/etnaviv: replace MMU flush marker with flush sequence
2020-04-13 10:45:01 +02:00
etnaviv_perfmon.c
drm/etnaviv: fix perfmon domain interation
2020-05-27 17:37:37 +02:00
etnaviv_perfmon.h
drm/etnaviv: replace license text with SPDX tags
2018-05-18 15:27:56 +02:00
etnaviv_sched.c
drm/etnaviv: fix bogus fence complete check in timeout handler
2018-11-21 09:19:25 +01:00
etnaviv_sched.h
drm/etnaviv: replace license text with SPDX tags
2018-05-18 15:27:56 +02:00
Kconfig
drm/etnaviv: remove register logging
2018-05-18 15:27:56 +02:00
Makefile
drm/etnaviv: add hardware database
2018-03-09 12:22:37 +01:00
state.xml.h
drm/etnaviv: update hardware headers from rnndb
2018-03-09 12:22:36 +01:00
state_3d.xml.h
drm/etnaviv: update hardware headers from rnndb
2018-03-09 12:22:36 +01:00
state_blt.xml.h
drm/etnaviv: update hardware headers from rnndb
2018-03-09 12:22:36 +01:00
state_hi.xml.h
drm/etnaviv: update hardware headers from rnndb
2018-03-09 12:22:36 +01:00