tmp_suning_uos_patched/drivers/gpu/drm/exynos
Gustavo Padovan 7cf1ff2571 drm/exynos: atomic phase 2: keep track of framebuffer pointer
Use drm_atomic_set_fb_for_plane() in the legacy page_flip path to keep
track of the framebuffer pointer and reference.

Signed-off-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
Reviewed-by: Joonyoung Shim <jy0922.shim@samsung.com>
Tested-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
2015-06-20 00:32:48 +09:00
..
exynos7_drm_decon.c drm/exynos: use adjusted_mode of crtc_state instead of mode 2015-06-20 00:32:47 +09:00
exynos_dp_core.c drm/exynos: atomic phase 2: wire up state reset(), duplicate() and destroy() 2015-06-20 00:32:48 +09:00
exynos_dp_core.h drm/exynos: dp: support drm_bridge 2015-01-28 08:47:29 +01:00
exynos_dp_reg.c
exynos_dp_reg.h
exynos_drm_buf.c drm/exynos: fix DMA_ATTR_NO_KERNEL_MAPPING usage 2015-02-07 16:38:41 +09:00
exynos_drm_buf.h
exynos_drm_core.c
exynos_drm_crtc.c drm/exynos: atomic phase 2: keep track of framebuffer pointer 2015-06-20 00:32:48 +09:00
exynos_drm_crtc.h drm/exynos: Constify exynos_drm_crtc_ops 2015-05-19 22:50:53 +09:00
exynos_drm_dmabuf.c dma-buf: cleanup dma_buf_export() to make it easily extensible 2015-04-21 14:47:16 +05:30
exynos_drm_dmabuf.h drm/exynos: remove DRM_EXYNOS_DMABUF config 2015-02-07 16:38:40 +09:00
exynos_drm_dpi.c drm/exynos: atomic phase 2: wire up state reset(), duplicate() and destroy() 2015-06-20 00:32:48 +09:00
exynos_drm_drv.c drm/exynos: atomic phase 2: wire up state reset(), duplicate() and destroy() 2015-06-20 00:32:48 +09:00
exynos_drm_drv.h drm/exynos: cleanup exynos_drm_plane 2015-05-19 22:50:54 +09:00
exynos_drm_dsi.c drm/exynos: atomic phase 2: wire up state reset(), duplicate() and destroy() 2015-06-20 00:32:48 +09:00
exynos_drm_encoder.c drm/exynos: fix NULL pointer reference 2015-02-09 23:56:36 +09:00
exynos_drm_encoder.h drm/exynos: remove extra declaration of struct exynos_drm_manager 2014-11-24 18:02:50 +09:00
exynos_drm_fb.c drm/exynos: fb: use drm_format_num_planes to get buffer count 2015-05-19 22:50:51 +09:00
exynos_drm_fb.h
exynos_drm_fbdev.c drm/exynos: use correct fb width/height 2015-03-11 22:08:17 +01:00
exynos_drm_fbdev.h
exynos_drm_fimc.c drm: remove DRM_FORMAT_NV12MT 2015-02-04 10:10:05 +01:00
exynos_drm_fimc.h
exynos_drm_fimd.c drm/exynos: use adjusted_mode of crtc_state instead of mode 2015-06-20 00:32:47 +09:00
exynos_drm_g2d.c drm / exynos / PM: Replace CONFIG_PM_RUNTIME with CONFIG_PM 2014-12-04 01:04:55 +01:00
exynos_drm_g2d.h
exynos_drm_gem.c
exynos_drm_gem.h drm/exynos: fix DMA_ATTR_NO_KERNEL_MAPPING usage 2015-02-07 16:38:41 +09:00
exynos_drm_gsc.c drm: remove DRM_FORMAT_NV12MT 2015-02-04 10:10:05 +01:00
exynos_drm_gsc.h
exynos_drm_iommu.c
exynos_drm_iommu.h drm/exynos: remove uneeded declaration of struct dma_iommu_mapping 2014-11-24 18:02:50 +09:00
exynos_drm_ipp.c drm/exynos/ipp: Validate buffer enqueue requests 2015-04-13 11:39:40 +09:00
exynos_drm_ipp.h
exynos_drm_plane.c drm/exynos: atomic phase 2: wire up state reset(), duplicate() and destroy() 2015-06-20 00:32:48 +09:00
exynos_drm_plane.h drm/exynos: atomic phase 1: use drm_plane_helper_update() 2015-06-20 00:32:44 +09:00
exynos_drm_rotator.c drm / exynos / PM: Replace CONFIG_PM_RUNTIME with CONFIG_PM 2014-12-04 01:04:55 +01:00
exynos_drm_rotator.h
exynos_drm_vidi.c drm/exynos: atomic phase 2: wire up state reset(), duplicate() and destroy() 2015-06-20 00:32:48 +09:00
exynos_drm_vidi.h
exynos_hdmi.c drm/exynos: atomic phase 2: wire up state reset(), duplicate() and destroy() 2015-06-20 00:32:48 +09:00
exynos_mixer.c drm/exynos: 'win' is always unsigned 2015-05-19 22:50:54 +09:00
exynos_mixer.h
Kconfig drm/exynos: fix typo config name correctly. 2015-03-18 20:41:19 +09:00
Makefile drm/exynos: Add DECON driver 2015-02-11 20:27:08 +09:00
regs-fimc.h
regs-gsc.h
regs-hdmi.h
regs-mixer.h drm/exynos: fix typos in hdmi and mixer 2015-04-13 11:39:40 +09:00
regs-rotator.h
regs-vp.h