linux-hardened/drivers/gpu/drm/msm
Stephane Viau 3d47fd47f2 drm/msm/mdp5: add support for MDP5 v1.3
MDP5 has several functional blocks (ie: VIG/RGB pipes, LMs, ...).
From one revision to another, these blocks' base addresses might
change due to the number of instances present in the MDP5 hw.
A way of dealing with these offset changes is to introduce
dynamic offsets 'per block'.

This change adds support for the new revision of MDP5: v1.3.
The idea is to define one hw config per MDP version and select
either one of them at runtime, after reading the MDP5 version.

Once the MDP version is known, 'per block' dynamic offsets
are initialized through a global pointer, which is then used for
read/write register access.

Signed-off-by: Stephane Viau <sviau@codeaurora.org>
Signed-off-by: Rob Clark <robdclark@gmail.com>
2014-08-04 11:55:30 -04:00
..
adreno drm/msm: fix potential deadlock in gpu init 2014-08-04 11:55:29 -04:00
dsi drm/msm: update generated headers 2014-08-04 11:55:28 -04:00
hdmi drm/msm: hdmi phy 8960 phy pll 2014-08-04 11:55:28 -04:00
mdp drm/msm/mdp5: add support for MDP5 v1.3 2014-08-04 11:55:30 -04:00
Kconfig drm/msm: use upstream iommu 2014-08-04 11:55:29 -04:00
Makefile drm/msm: add perf logging debugfs 2014-06-02 07:36:21 -04:00
msm_drv.c drm/msm: fix potential deadlock in gpu init 2014-08-04 11:55:29 -04:00
msm_drv.h drm/msm: add perf logging debugfs 2014-06-02 07:36:21 -04:00
msm_fb.c drm/msm: split out msm_kms.h 2014-01-09 14:44:04 -05:00
msm_fbdev.c drm/msm: Implement msm drm fb_mmap callback function 2014-08-04 11:55:28 -04:00
msm_gem.c drm/msm: no mmu is only error if not using vram carveout 2014-08-04 11:55:29 -04:00
msm_gem.h drm/msm: add rd logging debugfs 2014-06-02 07:36:11 -04:00
msm_gem_prime.c drm/msm: prime support 2013-11-01 12:39:44 -04:00
msm_gem_submit.c drm/msm: add rd logging debugfs 2014-06-02 07:36:11 -04:00
msm_gpu.c drm/msm: fix potential deadlock in gpu init 2014-08-04 11:55:29 -04:00
msm_gpu.h drm/msm: add perf logging debugfs 2014-06-02 07:36:21 -04:00
msm_iommu.c drm/msm: use upstream iommu 2014-08-04 11:55:29 -04:00
msm_kms.h drm/msm: add mdp5/apq8x74 2014-01-09 14:44:06 -05:00
msm_mmu.h drm/msm: use upstream iommu 2014-08-04 11:55:29 -04:00
msm_perf.c drm/msm: add perf logging debugfs 2014-06-02 07:36:21 -04:00
msm_rd.c drm/msm: add rd logging debugfs 2014-06-02 07:36:11 -04:00
msm_ringbuffer.c drm/msm: add a3xx gpu support 2013-08-24 14:57:18 -04:00
msm_ringbuffer.h drm/msm: add a3xx gpu support 2013-08-24 14:57:18 -04:00
NOTES drm/msm: add mdp5/apq8x74 2014-01-09 14:44:06 -05:00