Daniel Vetter
3758b34193
drm: s/enum_blob_list/enum_list/ in drm_property
...
I guess for hysterical raisins this was meant to be the way to read
blob properties. But that's done with the two-stage approach which
uses separate blob kms object and the special-purpose get_blob ioctl.
Shipping userspace seems to have never relied on this, and the kernel
also never put any blob thing onto that property. And nowadays it
would blow up, e.g. in drm_property_destroy. Also it makes no sense to
return values in an ioctl that only returns metadata about everything.
So let's ditch all the internal code for the blob list, rename the
list to be unambiguous and sprinkle comments all over the place to
explain this peculiar piece of api.
v2: Squash in fixup from Rob to remove now unused variables.
Cc: Rob Clark <robdclark@gmail.com>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
Reviewed-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2014-11-20 11:35:21 +10:00
..
bridge
drm/bridge/ptn3460: fix modular build
2014-03-24 09:21:15 +10:00
i2c
drm/i2c: tda998x: add video and audio input configuration
2013-08-19 09:10:32 +10:00
ttm
drm/ttm: add reservation_object as argument to ttm_bo_init
2014-09-30 14:04:00 +02:00
ati_pcigart.h
drm: Move legacy buffer structures to <drm/drm_legacy.h>
2014-09-12 15:28:12 +02:00
drm_agpsupport.h
drm: move remaining includes in drmP.h to the top
2014-09-10 17:42:03 +10:00
drm_atomic.h
drm/atomic: Refcounting for plane_state->fb
2014-11-06 21:08:37 +01:00
drm_atomic_helper.h
drm: export atomic wait_for_vblanks helper (v2)
2014-11-12 17:55:44 +10:00
drm_cache.h
drm_core.h
drm_crtc.h
drm: s/enum_blob_list/enum_list/ in drm_property
2014-11-20 11:35:21 +10:00
drm_crtc_helper.h
drm/crtc-helper: Transitional functions using atomic plane helpers
2014-11-05 18:44:59 +01:00
drm_dp_helper.h
Merge tag 'topic/core-stuff-2014-11-05' of git://anongit.freedesktop.org/drm-intel into drm-next
2014-11-07 10:58:46 +10:00
drm_dp_mst_helper.h
drm: Miscellaneous fixes for v3.19-rc1
2014-11-15 09:37:20 +10:00
drm_edid.h
drm/edid: add #defines and helpers for ELD
2014-11-05 14:03:44 +01:00
drm_encoder_slave.h
drm_fb_cma_helper.h
drm: Make drm_fb_cma_describe() static
2013-08-21 12:47:41 +10:00
drm_fb_helper.h
drm: Perform cmdline mode parsing during connector initialisation
2014-08-06 14:50:12 +02:00
drm_fixed.h
drm_flip_work.h
drm: flip-work: change drm_flip_work_init prototype
2014-11-15 09:29:14 +10:00
drm_gem.h
drm: Extract <drm/drm_gem.h>
2014-09-24 11:43:41 +10:00
drm_gem_cma_helper.h
drm/cma: Introduce drm_gem_cma_dumb_create_internal()
2014-11-13 13:27:17 +01:00
drm_global.h
drm_hashtab.h
drm_legacy.h
drm: move drm_mmap to <drm/drm_legacy.h>
2014-09-24 11:43:07 +10:00
drm_mem_util.h
drm_mipi_dsi.h
drm/dsi: Do not require .owner field to be set
2014-11-13 13:56:17 +01:00
drm_mm.h
drm: Add support for two-ended allocation, v3
2014-04-04 09:28:14 +10:00
drm_modes.h
drm: try harder to avoid regression when merging mode bits
2014-05-01 09:26:53 +10:00
drm_modeset_lock.h
drm: Per-plane locking
2014-11-12 17:56:12 +10:00
drm_of.h
drm: add of_graph endpoint helper to find possible CRTCs
2014-07-11 15:38:28 +01:00
drm_os_linux.h
drm: Kill DRM_SUSER
2013-12-18 11:35:45 +10:00
drm_panel.h
drm/panel: Provide convenience wrapper for .get_modes()
2014-08-06 16:44:09 +02:00
drm_pciids.h
drm/radeon: remove invalid pci id
2014-10-28 10:44:36 -04:00
drm_plane_helper.h
drm/crtc-helper: Transitional functions using atomic plane helpers
2014-11-05 18:44:59 +01:00
drm_rect.h
drm: Add drm_rect rotation functions
2014-07-11 23:44:12 +02:00
drm_sysfs.h
drm_vma_manager.h
drm: init TTM dev_mapping in ttm_bo_device_init()
2014-03-16 12:23:42 +01:00
drmP.h
drm: Miscellaneous fixes for v3.19-rc1
2014-11-15 09:37:20 +10:00
exynos_drm.h
drm/exynos: fimd: replace struct fb_videomode with videomode
2013-09-05 13:43:44 +09:00
gma_drm.h
drm/gma500: Remove unused ioctls
2014-03-17 20:11:57 +01:00
i915_drm.h
x86/gpu: Add Intel graphics stolen memory quirk for gen2 platforms
2014-02-09 15:11:30 +01:00
i915_pciids.h
drm/i915/skl: Add the Skylake PCI ids
2014-09-24 14:32:14 +02:00
i915_powerwell.h
drm/i915: provide interface for audio driver to query cdclk
2014-07-04 07:46:09 +02:00
intel-gtt.h