linux/drivers/gpu/drm/panfrost
Steven Price e21dd29088 drm/panfrost: Enable devfreq to work without regulator
If there is no regulator defined for the GPU then still control the
frequency using the supplied clock.

Some boards have clock control but no (direct) control of the regulator.
For example the HiKey960 uses a mailbox protocol to a MCU to control
frequencies and doesn't directly control the voltage. This patch allows
frequency control of the GPU on this system.

Signed-off-by: Steven Price <steven.price@arm.com>
Signed-off-by: Rob Herring <robh@kernel.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20190816093107.30518-1-steven.price@arm.com
2019-08-19 11:37:02 -05:00
..
Kconfig drm/panfrost: Require the simple_ondemand governor 2019-06-10 09:30:34 -06:00
Makefile drm/panfrost: Add madvise and shrinker support 2019-08-08 15:57:36 -06:00
panfrost_devfreq.c drm/panfrost: Enable devfreq to work without regulator 2019-08-19 11:37:02 -05:00
panfrost_devfreq.h
panfrost_device.c drm/panfrost: Implement per FD address spaces 2019-08-19 11:34:57 -05:00
panfrost_device.h drm/panfrost: Implement per FD address spaces 2019-08-19 11:34:57 -05:00
panfrost_drv.c drm/panfrost: Implement per FD address spaces 2019-08-19 11:34:57 -05:00
panfrost_features.h
panfrost_gem_shrinker.c drm/panfrost: Add madvise and shrinker support 2019-08-08 15:57:36 -06:00
panfrost_gem.c drm/panfrost: Implement per FD address spaces 2019-08-19 11:34:57 -05:00
panfrost_gem.h drm/panfrost: Implement per FD address spaces 2019-08-19 11:34:57 -05:00
panfrost_gpu.c drm/panfrost: Export all GPU feature registers 2019-07-25 16:10:52 -06:00
panfrost_gpu.h
panfrost_issues.h
panfrost_job.c drm/panfrost: Implement per FD address spaces 2019-08-19 11:34:57 -05:00
panfrost_job.h
panfrost_mmu.c drm/panfrost: Implement per FD address spaces 2019-08-19 11:34:57 -05:00
panfrost_mmu.h drm/panfrost: Implement per FD address spaces 2019-08-19 11:34:57 -05:00
panfrost_perfcnt.c drm/panfrost: Expose performance counters through unstable ioctls 2019-06-18 09:23:48 -06:00
panfrost_perfcnt.h drm/panfrost: Expose performance counters through unstable ioctls 2019-06-18 09:23:48 -06:00
panfrost_regs.h drm/panfrost: Expose performance counters through unstable ioctls 2019-06-18 09:23:48 -06:00
TODO drm/panfrost: Implement per FD address spaces 2019-08-19 11:34:57 -05:00