aboutsummaryrefslogtreecommitdiffstats
path: root/include/drm
AgeCommit message (Expand)AuthorFilesLines
2015-03-05drm/ttm: device address space != CPU address spaceAlex Deucher2-2/+2
2015-03-05drm/mm: Support 4 GiB and larger rangesThierry Reding1-26/+26
2015-02-23drm/i915/bdw: PCI IDs ending in 0xb are ULT.Rodrigo Vivi1-2/+2
2015-02-01drm/dp: add drm_dp_link_power_down() helperRob Clark1-0/+1
2015-01-28drm/bridge: make bridge registration independent of drm flowAjay Kumar2-13/+21
2015-01-28drm/bridge: do not pass drm_bridge_funcs to drm_bridge_initAjay Kumar1-2/+1
2015-01-28Merge tag 'topic/atomic-core-2015-01-27' of git://anongit.freedesktop.org/drm...Dave Airlie3-2/+28
2015-01-28Merge tag 'drm/tegra/for-3.20-rc1' of git://anongit.freedesktop.org/tegra/lin...Dave Airlie3-1/+47
2015-01-27drm/atomic: Add ->atomic_check() to encoder helpersThierry Reding1-0/+6
2015-01-27drm/plane: Add optional ->atomic_disable() callbackThierry Reding2-0/+40
2015-01-27drm/plane: Make ->atomic_update() mandatoryThierry Reding1-1/+1
2015-01-27drm/atomic-helpers: Saner encoder/crtc callbacksDaniel Vetter1-2/+18
2015-01-27drm/atomic-helpers: Recover full cursor plane behaviourDaniel Vetter1-0/+2
2015-01-27drm/atomic-helper: add connector->dpms() implementationDaniel Vetter1-0/+2
2015-01-27drm/atomic: Add drm_crtc_state->activeDaniel Vetter1-0/+3
2015-01-27drm: Add standardized boolean propsDaniel Vetter1-0/+2
2015-01-27drm: Add rotation value to plane stateMatt Roper1-0/+3
2015-01-27Merge tag 'drm-intel-next-2015-01-17' of git://anongit.freedesktop.org/drm-in...Dave Airlie2-37/+38
2015-01-27Merge tag 'topic/core-stuff-2015-01-23' of git://anongit.freedesktop.org/drm-...Dave Airlie2-1/+2
2015-01-22drm/probe-helper: don't lose hotplug eventDaniel Vetter1-0/+1
2015-01-21drm/fb-helper: Propagate errors from initial config failureThierry Reding1-1/+1
2015-01-21drm: add bus_formats and num_bus_formats fields to drm_display_infoBoris Brezillon1-0/+8
2015-01-21Merge tag 'imx-drm-next-2015-01-09' of git://git.pengutronix.de/git/pza/linux...Dave Airlie2-0/+63
2015-01-12Merge tag 'topic/i915-hda-componentized-2015-01-12' into drm-intel-next-queuedDaniel Vetter10-46/+175
2015-01-12drm/i915: remove unused power_well/get_cdclk_freq apiImre Deak1-37/+0
2015-01-12drm/i915: add component supportImre Deak1-0/+38
2015-01-10Merge tag 'drm-intel-next-2014-12-19' of git://anongit.freedesktop.org/drm-in...Dave Airlie2-0/+5
2015-01-09Merge tag 'topic/atomic-core-2015-01-05' of git://anongit.freedesktop.org/drm...Dave Airlie4-6/+85
2015-01-09Merge tag 'topic/core-stuff-2014-12-19' of git://anongit.freedesktop.org/drm-...Dave Airlie4-11/+33
2015-01-07drm_modes: add drm_display_mode_to_videomodeSteve Longerbeam1-0/+2
2015-01-07drm: bridge/dw_hdmi: add rockchip rk3288 supportAndy Yan1-0/+1
2015-01-07drm: imx: imx-hdmi: move imx-hdmi to bridge/dw_hdmiAndy Yan1-0/+60
2015-01-05drm/atomic: Hide drm.ko internal interfacesDaniel Vetter1-12/+0
2015-01-05drm: Atomic modeset ioctlRob Clark1-2/+8
2015-01-05drm/atomic: atomic plane propertiesRob Clark1-0/+10
2015-01-05drm: add atomic propertiesRob Clark3-1/+8
2014-12-24Revert "drm/gem: Warn on illegal use of the dumb buffer interface v2"Dave Airlie1-7/+0
2014-12-18drm: add atomic_get_propertyRob Clark2-0/+27
2014-12-18drm: add atomic_set_property wrappersRob Clark2-0/+12
2014-12-17drm: Include drm_crtc_helper.h in DocBookThierry Reding1-5/+25
2014-12-17drm: Make drm_crtc_helper.h standalone includibleThierry Reding1-0/+2
2014-12-17drm: Move IRQ related fields to proper sectionThierry Reding1-2/+2
2014-12-17drm: get rid of direct property value accessRob Clark1-0/+3
2014-12-17drm: store property instead of id in obj attachmentRob Clark1-1/+6
2014-12-17drm/atomic: Introduce state->obj backpointersDaniel Vetter2-2/+11
2014-12-17drm/atomic-helper: Export both plane and modeset check helpersDaniel Vetter2-0/+12
2014-12-17drm: Remove stale commentThierry Reding1-1/+1
2014-12-17drm: Perform basic sanity checks on probed modesVille Syrjälä1-0/+1
2014-12-17drm: Reorganize probed mode validationVille Syrjälä1-3/+2
2014-12-17drm/irq: Add drm_crtc_vblank_count()Thierry Reding1-0/+1
2014-12-17drm/irq: Add drm_crtc_handle_vblank()Thierry Reding1-0/+1
2014-12-17drm/irq: Add drm_crtc_send_vblank_event()Thierry Reding1-0/+2
2014-12-09drm/fb: add support for tiled monitor configurations. (v2)Dave Airlie1-0/+6
2014-12-09drm/tile: expose the tile property to userspace (v3)Dave Airlie1-0/+4
2014-12-09drm/connector: store tile information from displayid (v3)Dave Airlie1-0/+18
2014-12-09drm/mst: cached EDID for logical ports (v2)Dave Airlie1-1/+3
2014-12-09drm: add tile_group support. (v3)Dave Airlie1-0/+16
2014-12-09drm/displayid: add displayid defines and edid extension (v2)Dave Airlie2-0/+78
2014-12-05drm: add helper to get crtc timings (v5)Gustavo Padovan2-0/+5
2014-12-03drm/ttm: optionally move duplicates to a separate listChristian König1-1/+8
2014-12-02Merge tag 'topic/core-stuff-2014-11-28' of git://anongit.freedesktop.org/drm-...Dave Airlie5-7/+61
2014-11-27drm: fix indentationRob Clark1-1/+1
2014-11-27drm/atomic: add plane iterator macrosRob Clark2-0/+37
2014-11-27drm/atomic: track bitmask of planes attached to crtcRob Clark2-5/+13
2014-11-26drm: Decouple EDID parsing from I2C adapterLars-Peter Clausen1-0/+5
2014-11-25drm: Make drm_atomic.h standalone includibleThierry Reding1-0/+2
2014-11-25drm: Make drm_atomic_helper.h standalone includibleThierry Reding1-0/+2
2014-11-25drm/plane: Add missing kerneldocThierry Reding1-0/+4
2014-11-25drm/plane: Pass old state to ->atomic_update()Thierry Reding1-1/+2
2014-11-21drm/gem: Warn on illegal use of the dumb buffer interface v2Thomas Hellstrom1-0/+7
2014-11-20drm: s/enum_blob_list/enum_list/ in drm_propertyDaniel Vetter1-1/+1
2014-11-20drm/atomic: Don't overrun the connector array when hotpluggingDaniel Vetter1-0/+2
2014-11-15Merge tag 'drm/gem-cma/for-3.19-rc1' of git://people.freedesktop.org/~tagr/li...Dave Airlie1-8/+22
2014-11-15drm: add properties for suggested x/y offset for connectors. (v2)Dave Airlie1-0/+5
2014-11-15Merge tag 'drm/fixes/for-3.19-rc1' of git://people.freedesktop.org/~tagr/linu...Dave Airlie3-7/+23
2014-11-15Merge tag 'drm/panel/for-3.19-rc1' of git://people.freedesktop.org/~tagr/linu...Dave Airlie1-6/+88
2014-11-15drm: flip-work: change drm_flip_work_init prototypeBoris BREZILLON1-1/+1
2014-11-15drm: rework flip-work helpers to avoid calling func when the FIFO is fullBoris BREZILLON1-8/+23
2014-11-13drm/dsi: Do not require .owner field to be setThierry Reding1-1/+5
2014-11-13drm/dsi: Resolve MIPI DSI device from phandleThierry Reding1-0/+1
2014-11-13drm/dsi: Implement DCS set_{column,page}_address commandsThierry Reding1-0/+4
2014-11-13drm/dsi: Implement DCS {get,set}_pixel_format commandsThierry Reding1-0/+2
2014-11-13drm/dsi: Implement DCS get_power_mode commandThierry Reding1-0/+7
2014-11-13drm/dsi: Implement DCS soft_reset commandThierry Reding1-0/+1
2014-11-13drm/dsi: Implement DCS nop commandThierry Reding1-0/+1
2014-11-13drm/dsi: Add to DocBook documentationThierry Reding1-2/+14
2014-11-13drm/dsi: Implement some standard DCS commandsYoungJun Cho1-0/+19
2014-11-13drm/dsi: Implement generic read and write commandsThierry Reding1-0/+6
2014-11-13drm/dsi: Add mipi_dsi_set_maximum_return_packet_size() helperYoungJun Cho1-0/+2
2014-11-13drm/dsi: Constify mipi_dsi_msgThierry Reding1-1/+1
2014-11-13drm/dsi: Make mipi_dsi_dcs_{read,write}() symmetricalThierry Reding1-2/+4
2014-11-13drm/dsi: Add message to packet translatorThierry Reding1-0/+18
2014-11-13drm/dsi: Introduce packet format helpersThierry Reding1-0/+3
2014-11-13drm/cma: Introduce drm_gem_cma_dumb_create_internal()Thierry Reding1-0/+5
2014-11-13drm/doc: Add GEM/CMA helpers to kerneldocThierry Reding1-8/+17
2014-11-13drm: Make drm_mode_create_tv_properties() signature consistentThierry Reding1-2/+3
2014-11-13drm: Implement drm_get_pci_dev() dummy for !PCIThierry Reding1-0/+15
2014-11-13drm/prime: Use unsigned type for number of pagesThierry Reding1-1/+1
2014-11-13drm: Use const data when creating blob propertiesThierry Reding2-3/+3
2014-11-13drm: Use size_t for blob property sizesThierry Reding1-1/+1
2014-11-12drm: Per-plane lockingDaniel Vetter2-1/+5
2014-11-12drm: export atomic wait_for_vblanks helper (v2)Rob Clark1-0/+3
2014-11-12Merge tag 'v3.18-rc4' into drm-nextDave Airlie1-1/+0
2014-11-10Merge tag 'topic/atomic-helpers-2014-11-09' of git://anongit.freedesktop.org/...Dave Airlie6-32/+431
2014-11-07Merge tag 'topic/core-stuff-2014-11-05' of git://anongit.freedesktop.org/drm-...Dave Airlie4-25/+108
2014-11-06drm/atomic: Refcounting for plane_state->fbDaniel Vetter1-0/+2
2014-11-06drm/atomic-helpers: functions for state duplicate/destroy/resetDaniel Vetter1-0/+19
2014-11-06drm/atomic-helper: implement ->page_flipDaniel Vetter1-0/+5
2014-11-06drm/atomic: Integrate fence supportDaniel Vetter1-0/+3
2014-11-06drm/atomic-helper: implementatations for legacy interfacesDaniel Vetter1-0/+21
2014-11-06drm: Atomic crtc/connector updates using crtc/plane helper interfacesDaniel Vetter2-0/+18
2014-11-05drm/crtc-helper: Transitional functions using atomic plane helpersDaniel Vetter3-0/+15
2014-11-05drm/plane-helper: transitional atomic plane helpersDaniel Vetter1-0/+8
2014-11-05drm: Add atomic/plane helpersDaniel Vetter4-0/+78
2014-11-05drm: Global atomic state handlingDaniel Vetter2-8/+107
2014-11-05drm: Add atomic driver interface definitions for objectsDaniel Vetter1-0/+107
2014-11-05drm/modeset_lock: document trylock_only in kerneldocDaniel Vetter1-0/+1
2014-11-05drm/edid: add #defines and helpers for ELDJani Nikula1-0/+102
2014-11-05drm/dp: Add counters in the drm_dp_aux struct for I2C NACKs and DEFERsTodd Previte1-0/+1
2014-11-05drm: fixup kerneldoc in drm_crtc.hDaniel Vetter1-15/+36
2014-11-05drm: Pull drm_crtc.h into the kerneldoc templateDaniel Vetter1-14/+14
2014-11-05drm: Move drm_crtc_init from drm_crtc.h to drm_plane_helper.hDaniel Vetter2-3/+5
2014-10-28drm/radeon: remove invalid pci idAlex Deucher1-1/+0
2014-10-28Merge tag 'drm-intel-next-2014-10-03-no-ppgtt' of git://anongit.freedesktop.o...Dave Airlie2-2/+20
2014-10-23drm/dp-helper: Move the legacy helpers to gma500Daniel Vetter1-20/+0
2014-10-21gpu:drm: Fix typo in Documentation/DocBook/drm.xmlMasanari Iida1-1/+1
2014-10-13drm/mst: rework payload table allocation to conform better.Dave Airlie1-0/+2
2014-10-12drm: drm_err: Remove unnecessary __func__ argumentJoe Perches1-4/+4
2014-09-30Merge branch 'topic/skl-stage1' into drm-intel-next-queuedDaniel Vetter6-182/+206
2014-09-30drm/ttm: add reservation_object as argument to ttm_bo_initMaarten Lankhorst1-0/+2
2014-09-30drm: Pass dma-buf as argument to gem_prime_import_sg_tableMaarten Lankhorst2-2/+5
2014-09-30drm/i915: Fix Sink CRCRodrigo Vivi1-2/+3
2014-09-24drm/i915/skl: Add the Skylake PCI idsDamien Lespiau1-0/+17
2014-09-24drm: Extract <drm/drm_gem.h>Daniel Vetter3-147/+185
2014-09-24drm: Move internal debugfs functions to drm_internal.hDaniel Vetter1-25/+0
2014-09-24drm: Move leftover ioctl declarations to drm_internal.hDaniel Vetter1-7/+0
2014-09-24drm: Move drm_vm_open_locked into drm_internal.hDaniel Vetter1-1/+0
2014-09-24drm: move drm_mmap to <drm/drm_legacy.h>Daniel Vetter2-1/+1
2014-09-24drm: change drm_err return type to voidJoe Perches1-1/+1
2014-09-20drm/mipi-dsi: consider low power transmissionInki Dae1-0/+2
2014-09-16Merge tag 'drm-intel-next-2014-09-05' of git://anongit.freedesktop.org/drm-in...Dave Airlie1-8/+8
2014-09-15Merge tag 'topic/core-stuff-2014-09-15' of git://anongit.freedesktop.org/drm-...Dave Airlie1-2/+2
2014-09-12drm: fix drm_modeset_lock.h kernel-doc notationRandy Dunlap1-2/+2
2014-09-12drm: Move DRM_MAGIC_HASH_ORDER into drm_drv.cDaniel Vetter1-8/+0
2014-09-12drm: Move drm_class to drm_internal.hDaniel Vetter1-2/+0
2014-09-12drm: Move LOCK_TEST_WITH_RETURN to <drm/drm_legacy.h>Daniel Vetter2-17/+17
2014-09-12drm: Move legacy buffer structures to <drm/drm_legacy.h>Daniel Vetter3-113/+117
2014-09-12drm: Move drm_memory.c map support declarations to <drm/drm_legacy.h>Daniel Vetter2-18/+15
2014-09-12drm: Purge ioctl forward declarations from drmP.hDaniel Vetter1-19/+3
2014-09-12drm: unexport drm_global_mutexDaniel Vetter1-1/+0
2014-09-12drm: Move piles of functions from drmP.h to drm_internal.hDaniel Vetter1-55/+0
2014-09-12drm: Move vblank related module options into drm_irq.cDaniel Vetter1-4/+0
2014-09-12drm: Drop drm_sysfs_class from drmP.hDaniel Vetter1-1/+0
2014-09-12drm: Move __drm_pci_free to drm_legacy.hDaniel Vetter2-1/+3
2014-09-12drm: Create drm legacy driver headerDaniel Vetter2-15/+58
2014-09-12drm: Move drm_legacy_vma_flush into drm_legacy.hDaniel Vetter1-2/+0
2014-09-12drm: Move sg functions into drm_legacy.hDaniel Vetter1-7/+0
2014-09-12drm: Move dma functions into drm_legacy.hDaniel Vetter1-7/+0
2014-09-12Merge tag 'topic/vblank-rework-2014-09-12' of git://anongit.freedesktop.org/d...Dave Airlie1-5/+13
2014-09-12drm: split ati_pcigart.h out of drmP.hDave Airlie2-23/+28
2014-09-11drm/ttm: allow fence to be added as sharedChristian König1-0/+2
2014-09-11Merge remote-tracking branch 'airlied/drm-next' into topic/vblank-reworkDaniel Vetter14-503/+252
2014-09-11drm: Clarify vblank ts/scanoutpos sampling #definesDaniel Vetter1-2/+2
2014-09-11drm: Simplify return value of drm_get_last_vbltimestampDaniel Vetter1-2/+0
2014-09-10drm: move drm-lock API to drm_legacy.hDavid Herrmann1-11/+3
2014-09-10drm: merge drm_usb into udlDavid Herrmann2-16/+0
2014-09-10drm: Goody bye, drm_bus!David Herrmann1-5/+0
2014-09-10drm: add driver->set_busid() callbackDavid Herrmann1-0/+3
2014-09-10drm: drop unused drm_master->unique_sizeDavid Herrmann1-2/+0
2014-09-10drm: move remaining includes in drmP.h to the topDavid Herrmann3-23/+22
2014-09-10drm: inline "struct drm_sigdata"David Herrmann1-7/+5
2014-09-10drm: drop DRM_DEBUG_CODEDavid Herrmann1-12/+0
2014-09-10drm: order includes alphabetically in drmP.hDavid Herrmann1-23/+23
2014-09-10drm: move __OS_HAS_AGP into drm_agpsupport.hDavid Herrmann2-2/+3
2014-09-10drm: merge drm_memory.h into drm_memory.cDavid Herrmann2-63/+2
2014-09-10drm: drop __KERNEL__ protection in drmP.hDavid Herrmann1-2/+0
2014-09-10drm: replace weird conditional includesDavid Herrmann1-9/+1
2014-09-10drm: move AGP definitions harderDavid Herrmann2-29/+14
2014-09-10drm: drop unused "struct drm_waitlist"David Herrmann1-11/+0
2014-09-10drm: move "struct drm_magic_entry" to drm_auth.cDavid Herrmann1-6/+0
2014-09-10drm: move "struct drm_vma_entry" to drm_vm.cDavid Herrmann1-6/+2
2014-09-10drm: mark drm_buf and drm_map as legacyDavid Herrmann1-29/+12
2014-09-10drm/radeon: move drm_buffer to drm/radeon/David Herrmann1-148/+0
2014-09-03drm: Remove old defines for vswing and pre-emph valuesSonika Jindal1-8/+0
2014-09-03drm: Renaming DP training vswing pre emph definesSonika Jindal1-0/+8
2014-09-03Merge branch 'for-airlied-next' of git://people.freedesktop.org/~mlankhorst/l...Dave Airlie3-47/+11
2014-09-03Merge tag 'drm-intel-next-2014-09-01' of git://anongit.freedesktop.org/drm-in...Dave Airlie1-0/+3
2014-09-02drm/ttm: flip the switch, and convert to dma_fenceMaarten Lankhorst3-33/+5
2014-09-01drm/ttm: kill off some members to ttm_validate_bufferMaarten Lankhorst1-3/+0
2014-09-01drm/ttm: add interruptible parameter to ttm_eu_reserve_buffersMaarten Lankhorst1-4/+5
2014-09-01drm/ttm: kill fence_lockMaarten Lankhorst2-7/+1
2014-08-27drm/ttm: move fpfn and lpfn into each placement v2Christian König2-24/+19
2014-08-26Merge tag 'drm-intel-next-2014-08-08' of git://anongit.freedesktop.org/drm-in...Dave Airlie2-0/+12
2014-08-26Merge tag 'topic/core-stuff-2014-08-15' of git://anongit.freedesktop.org/drm-...Dave Airlie4-9/+32
2014-08-22drm/radeon: add additional SI pci idsAlex Deucher1-0/+4
2014-08-22drm/radeon: add new bonaire pci idsAlex Deucher1-0/+2
2014-08-22drm/radeon: add new KV pci idAlex Deucher1-0/+1
2014-08-20drm: fix plane rotation when restoring fbdev configurationThomas Wood1-0/+3
2014-08-11drm/irq: Implement a generic vblank_wait functionDaniel Vetter1-0/+2
2014-08-11drm: Add a plane->reset hookDaniel Vetter1-0/+1