alistair23-linux/drivers/gpu/drm/msm
Rob Clark 944fc36c31 drm/msm: use upstream iommu
Downstream kernel IOMMU had a non-standard way of dealing with multiple
devices and multiple ports/contexts.  We don't need that on upstream
kernel, so rip out the crazy.

Note that we have to move the pinning of the ringbuffer to after the
IOMMU is attached.  No idea how that managed to work properly on the
downstream kernel.

For now, I am leaving the IOMMU port name stuff in place, to simplify
things for folks trying to backport latest drm/msm to device kernels.
Once we no longer have to care about pre-DT kernels, we can drop this
and instead backport upstream IOMMU driver.

Signed-off-by: Rob Clark <robdclark@gmail.com>
2014-08-04 11:55:29 -04:00
..
adreno drm/msm: use upstream iommu 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: use upstream iommu 2014-08-04 11:55:29 -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: DT support for 8960/8064 (v3) 2014-08-04 11:55:28 -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: use upstream iommu 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