2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2025-01-01 00:54:15 +08:00
linux-next/drivers/gpu/drm/exynos
Andrzej Hajda 237556962e drm/exynos/iommu: integrate IOMMU/DMA internal API
Exynos DRM drivers should work with and without IOMMU. Providing common
API generic to both scenarios should make code cleaner and allow further
code improvements.
The patch removes including of exynos_drm_iommu.h as the file contains
mostly IOMMU specific stuff, instead it exposes exynos_drm_*_dma functions
and puts them into exynos_drm_dma.c.

Signed-off-by: Andrzej Hajda <a.hajda@samsung.com>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
2018-12-04 13:23:17 +09:00
..
exynos7_drm_decon.c drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
exynos5433_drm_decon.c drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
exynos_dp.c drm/exynos: Ensure suspended runtime PM state during system suspend 2018-07-24 16:28:53 +09:00
exynos_drm_crtc.c Revert "drm/exynos/decon5433: implement frame counter" 2018-11-05 16:37:24 +09:00
exynos_drm_crtc.h drm/exynos: use helper to set possible crtcs 2017-08-25 11:26:10 +09:00
exynos_drm_dma.c drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
exynos_drm_dpi.c drm: drop _mode_ from drm_mode_connector_attach_encoder 2018-07-13 18:40:27 +02:00
exynos_drm_drv.c drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
exynos_drm_drv.h drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
exynos_drm_dsi.c drm/exynos/dsi: register connector if it is created after drm bind 2018-11-05 16:37:24 +09:00
exynos_drm_fb.c drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
exynos_drm_fb.h Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2016-01-17 13:40:25 -08:00
exynos_drm_fbdev.c drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
exynos_drm_fbdev.h gpu/drm/exynos: Convert drm_atomic_helper_suspend/resume() 2018-09-20 17:19:25 +09:00
exynos_drm_fimc.c drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
exynos_drm_fimd.c drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
exynos_drm_g2d.c drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
exynos_drm_g2d.h drm/exynos: g2d: Convert to driver component API 2018-07-24 15:40:29 +09:00
exynos_drm_gem.c drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
exynos_drm_gem.h drm/exynos: gem: Simplify access to exynos GEM objects 2018-07-24 15:46:46 +09:00
exynos_drm_gsc.c drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
exynos_drm_iommu.c drm/exynos: iommu: move ARM specific code to exynos_drm_iommu.h 2016-07-13 23:06:06 +09:00
exynos_drm_iommu.h drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
exynos_drm_ipp.c drm/exynos: Use common exynos_drm_gem_get()/put() functions for GEM lookup 2018-07-24 15:50:20 +09:00
exynos_drm_ipp.h drm/exynos: ipp: Add IPP v2 framework 2018-05-10 08:48:53 +09:00
exynos_drm_mic.c drm/exynos: Ensure suspended runtime PM state during system suspend 2018-07-24 16:28:53 +09:00
exynos_drm_plane.c drm/exynos: mixer: Make plane alpha configurable 2018-10-01 11:49:59 +09:00
exynos_drm_plane.h drm/exynos: set plane possible_crtcs in exynos_plane_init 2017-06-01 16:21:34 +09:00
exynos_drm_rotator.c drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
exynos_drm_scaler.c drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
exynos_drm_vidi.c drm: drop _mode_ from drm_mode_connector_attach_encoder 2018-07-13 18:40:27 +02:00
exynos_drm_vidi.h
exynos_hdmi.c drm/exynos: Ensure suspended runtime PM state during system suspend 2018-07-24 16:28:53 +09:00
exynos_mixer.c drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
Kconfig drm/exynos/iommu: remove DRM_EXYNOS_IOMMU Kconfig symbol 2018-12-04 13:23:17 +09:00
Makefile drm/exynos/iommu: integrate IOMMU/DMA internal API 2018-12-04 13:23:17 +09:00
regs-decon7.h drm/exynos/decon: Add include guard to the Exynos7 header 2018-01-02 08:38:49 +09:00
regs-decon5433.h drm/exynos/decon: Add include guard to the Exynos7 header 2018-01-02 08:38:49 +09:00
regs-fimc.h drm/exynos: fix comparison to bitshift when dealing with a mask 2018-02-20 09:16:18 +09:00
regs-gsc.h drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes 2018-06-29 18:02:57 +09:00
regs-hdmi.h drm: exynos: Use proper macro definition for HDMI_I2S_PIN_SEL_1 2018-02-20 10:51:36 +09:00
regs-mixer.h drm/exynos: mixer: Make plane alpha configurable 2018-10-01 11:49:59 +09:00
regs-rotator.h
regs-scaler.h drm/exynos: Add driver for Exynos Scaler module 2018-05-10 08:53:23 +09:00
regs-vp.h