summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nouveau_display.c
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau: don't attempt to schedule hpd_work on headless cardsVasily Khoruzhick2024-06-111-1/+5
* drm/nouveau: Use drm_crtc_vblank_crtc()Ville Syrjälä2024-04-181-1/+1
* nouveau: don't fail driver load if no display hw present.Dave Airlie2023-11-151-0/+5
* drm/nouveau/kms/nv50-: disable dcb parsingBen Skeggs2023-09-191-4/+4
* drm/nouveau/disp: use drm_kms_helper_connector_hotplug_event()Simon Ser2023-07-101-3/+14
* drm/nouveau/kms: switch to drm fbdev helpersBen Skeggs2022-11-091-3/+7
* drm/nouveau/disp: expose conn event classBen Skeggs2022-11-091-7/+9
* drm/nouveau/disp: expose head event classBen Skeggs2022-11-091-2/+2
* drm/nouveau/disp: move head scanoutpos methodBen Skeggs2022-11-091-16/+11
* drm/nouveau/disp: add method to trigger DP link retrainBen Skeggs2022-11-091-2/+4
* drm/nouveau/kms: pass event mask to hpd handlerBen Skeggs2022-11-091-3/+17
* drm/nouveau/kms: switch hpd_lock from mutex to spinlockBen Skeggs2022-11-091-7/+6
* drm/nouveau: Remove unused variableZack Rusin2022-10-261-1/+0
* drm: Remove drm_mode_config::fb_baseZack Rusin2022-10-191-1/+0
* drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend()Lyude Paul2022-07-141-1/+1
* drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtimeLyude Paul2022-07-141-1/+1
* drm: introduce fb_modifiers_not_supported flag in mode_configTomohito Esaki2022-01-311-2/+4
* drm/nouveau/kms: delete an useless function call in nouveau_framebuffer_new()Luo Jiaxing2021-11-121-4/+1
* drm/nouveau: Don't set allow_fb_modifiers explicitlyDaniel Vetter2021-05-061-1/+0
* drm/nouveau: Use drm_gem_ttm_dumb_map_offset()Thomas Zimmermann2021-04-111-18/+0
* drm: Switch to %p4cc format modifierSakari Ailus2021-02-171-6/+3
* drm/ttm: cleanup BO size handling v3Christian König2020-12-141-4/+4
* drm/nouveau/kms: Only use hpd_work for reprobing in HPD pathsLyude Paul2020-08-311-7/+63
* drm/nouveau/kms/nv50-: Refactor and cleanup DP HPD handlingLyude Paul2020-08-311-1/+1
* Merge tag 'v5.8' into drm-nextDave Airlie2020-08-111-2/+25
|\
| * drm/nouveau: Accept 'legacy' format modifiersJames Jones2020-07-311-2/+25
* | drm/nouveau/nvif: give every disp object a human-readable identifierBen Skeggs2020-07-241-1/+2
* | drm/nouveau/kms/nvd9-: Add CRC supportLyude Paul2020-07-161-55/+5
* | Merge tag 'drm-misc-next-2020-06-19' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2020-06-241-3/+3
|\ \ | |/ |/|
| * drm/nouveau: remove _unlocked suffix in drm_gem_object_put_unlockedEmil Velikov2020-05-191-4/+4
* | drm/nouveau/kms: Support NVIDIA format modifiersJames Jones2020-05-221-2/+87
* | drm/nouveau/kms: Check framebuffer size against boJames Jones2020-05-221-0/+98
* | drm/nouveau/kms: Remove struct nouveau_framebufferThomas Zimmermann2020-05-221-7/+7
* | drm/nouveau/kms: Remove field nvbo from struct nouveau_framebufferThomas Zimmermann2020-05-221-29/+6
|/
* drm/nouveau: Convert to CRTC VBLANK callbacksThomas Zimmermann2020-02-131-12/+2
* drm/nouveau: Convert to struct drm_crtc_helper_funcs.get_scanout_position()Thomas Zimmermann2020-02-131-11/+3
* drm/nouveau: Resume hotplug interrupts earlierLyude Paul2019-10-241-8/+11
* drm/nouveau: drop use of drmp.hSam Ravnborg2019-08-231-1/+3
* drm/ttm: use gem vma_nodeGerd Hoffmann2019-08-061-1/+1
* drm/nouveau: use embedded gem objectGerd Hoffmann2019-08-061-4/+4
* drm/nouveau: Remove duplicate ACPI_VIDEO_NOTIFY_PROBE definitionBjorn Helgaas2019-05-011-9/+0
* drm/nouveau/kms/nv04-nv4x: move resume code to dispnv04 init hookBen Skeggs2019-02-201-61/+4
* drm/nouveau/kms/nv04-nv4x: move suspend code to dispnv04 fini hookBen Skeggs2019-02-201-25/+1
* drm/nouveau/kms/nv04-nv4x: move a bunch of pre-nv50 page flip code to dispnv04Ben Skeggs2019-02-201-214/+1
* drm: Split out drm_probe_helper.hDaniel Vetter2019-01-241-0/+1
* drm: Move the legacy kms disable_all helper to crtc helpersDaniel Vetter2019-01-111-1/+1
* drm/nouveau: Move backlight device into nouveau_connectorLyude Paul2018-10-111-2/+0
* drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work on suspend/unloadLyude Paul2018-09-071-3/+6
* drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events too earlyLyude Paul2018-09-071-6/+20
* drm/nouveau/drm/nouveau: Fix deadlock with fb_helper with async RPM requestsLyude Paul2018-09-071-1/+1