linux-stable/drivers/gpu/drm/lima
Erico Nunes c08566d012 drm/lima: Fix opp clkname setting in case of missing regulator
[ Upstream commit e17a025a47 ]

Commit d8c32d3971 ("drm/lima: Migrate to dev_pm_opp_set_config()")
introduced a regression as it may undo the clk_names setting in case
the optional regulator is missing. This resulted in test and performance
regressions with lima.

Restore the old behavior where clk_names is set separately so it is not
undone in case of a missing optional regulator.

Fixes: d8c32d3971 ("drm/lima: Migrate to dev_pm_opp_set_config()")
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Erico Nunes <nunes.erico@gmail.com>
Signed-off-by: Qiang Yu <yuq825@gmail.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20221027073200.3885839-1-nunes.erico@gmail.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-11-26 09:27:36 +01:00
..
Kconfig
lima_bcast.c
lima_bcast.h
lima_ctx.c
lima_ctx.h
lima_devfreq.c drm/lima: Fix opp clkname setting in case of missing regulator 2022-11-26 09:27:36 +01:00
lima_devfreq.h
lima_device.c
lima_device.h
lima_dlbu.c
lima_dlbu.h
lima_drv.c
lima_drv.h
lima_dump.h
lima_gem.c dma-buf: specify usage while adding fences to dma_resv obj v7 2022-04-07 12:53:53 +02:00
lima_gem.h
lima_gp.c
lima_gp.h
lima_l2_cache.c
lima_l2_cache.h
lima_mmu.c
lima_mmu.h
lima_pmu.c
lima_pmu.h
lima_pp.c
lima_pp.h
lima_regs.h
lima_sched.c drm-misc-next for v5.18: 2022-02-25 05:50:18 +10:00
lima_sched.h
lima_trace.c
lima_trace.h
lima_vm.c
lima_vm.h
Makefile