OpenCloudOS-Kernel/drivers/gpu/drm/msm
Dave Airlie c93546a5e3 Merge tag 'topic/atomic-core-2015-01-05' of git://anongit.freedesktop.org/drm-intel into drm-next
Next batch of atomic work. Most important is the propertification from Rob
and the nth iteration of the actual atomic ioctl originally from Ville.
Big differences compared to earlier revisions:
- Core properties are now fully handled by the core, drivers can only
  handle driver-specific properties.
- Atomic props&ioctl are opt-in per file_priv, userspace needs to
  explicitly ask for it (like universal plane support).
- For now all hidden behind the atomic module option until this has
  settled a bit.
- Atomic modesets are currently not possible since the exact abi for how
  to handle the mode property is still under discussion.

Besides this some cleanup patches from me and the addition of per-object
state to global state backpointers to simplify drivers.

* tag 'topic/atomic-core-2015-01-05' of git://anongit.freedesktop.org/drm-intel:
  drm: Ensure universal_planes is set for atomic
  drm/atomic: Hide drm.ko internal interfaces
  drm: Atomic modeset ioctl
  drm/atomic: atomic connector properties
  drm/atomic: atomic plane properties
  drm: small property creation cleanup
  drm/atomic: atomic_check functions
  drm: add atomic properties
  drm: refactor getproperties/getconnector
  drm: tweak getconnector locking
  drm: add atomic_get_property
  drm: add atomic_set_property wrappers
  drm: get rid of direct property value access
  drm: store property instead of id in obj attachment
  drm: allow property validation for refcnted props
  drm/atomic: Introduce state->obj backpointers
  drm/atomic-helper: Again check modeset *before* plane states
  drm/atomic-helper: Export both plane and modeset check helpers
2015-01-09 09:22:40 +10:00
..
adreno drm/msm: Deletion of unnecessary checks before the function call "release_firmware" 2014-12-17 10:59:49 -05:00
dsi drm/msm: update generated headers 2014-11-16 14:22:42 -05:00
hdmi drm/msm/hdmi: rework HDMI IRQ handler 2014-12-18 14:32:15 -05:00
mdp Merge tag 'topic/atomic-core-2015-01-05' of git://anongit.freedesktop.org/drm-intel into drm-next 2015-01-09 09:22:40 +10:00
Kconfig drm/msm: select REGULATOR 2014-11-16 14:22:42 -05:00
Makefile drm/msm: add multiple CRTC and overlay support 2014-11-21 08:57:19 -05:00
NOTES drm/msm: add mdp5/apq8x74 2014-01-09 14:44:06 -05:00
msm_atomic.c Merge tag 'topic/atomic-core-2015-01-05' of git://anongit.freedesktop.org/drm-intel into drm-next 2015-01-09 09:22:40 +10:00
msm_drv.c Merge tag 'topic/atomic-core-2015-01-05' of git://anongit.freedesktop.org/drm-intel into drm-next 2015-01-09 09:22:40 +10:00
msm_drv.h Merge tag 'topic/atomic-core-2015-01-05' of git://anongit.freedesktop.org/drm-intel into drm-next 2015-01-09 09:22:40 +10:00
msm_fb.c drm/msm: atomic fixes 2014-11-21 08:57:22 -05:00
msm_fbdev.c drm/msm: Deletion of unnecessary checks before two function calls 2014-12-17 10:59:49 -05:00
msm_gem.c drm/msm: Deletion of unnecessary checks before two function calls 2014-12-17 10:59:49 -05:00
msm_gem.h drm/msm: small fence cleanup 2014-11-16 14:27:35 -05:00
msm_gem_prime.c drm/msm: Allow exported dma-bufs to be mapped 2014-11-16 14:22:43 -05: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/adreno: move decision about what gpu to to load 2014-09-10 11:19:08 -04:00
msm_iommu.c drm/msm: avoid flood of kernel logs on faults 2014-08-26 10:43:31 -04:00
msm_kms.h drm/msm: switch to atomic-helpers iterator macros 2014-11-27 15:39:09 +01: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