summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/disp: fix cast removes address space of expression warningsruanjinjie2022-10-121-2/+2
* drm/plane-helper: Provide DRM_PLANE_NON_ATOMIC_FUNCS initializer macroThomas Zimmermann2022-09-201-3/+1
* drm/plane: Allocate planes with drm_universal_plane_alloc()Thomas Zimmermann2022-09-201-28/+13
* drm/plane: Remove drm_plane_init()Thomas Zimmermann2022-09-201-6/+7
* Merge tag 'backlight-detect-refactor-1' of git://git.kernel.org/pub/scm/linux...Maxime Ripard2022-09-143-0/+27
|\
| * drm/nouveau: Register ACPI video backlight when nv_backlight registration fai...Hans de Goede2022-09-033-0/+14
| * drm/nouveau: Don't register backlight when another backlight should be used (v2)Hans de Goede2022-09-023-0/+13
* | Merge tag 'drm-misc-next-2022-09-09' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2022-09-119-176/+190
|\ \
| * | drm/display/dp_mst: Move all payload info into the atomic stateLyude Paul2022-08-231-82/+81
| * | drm/display/dp_mst: Add helpers for serializing SST <-> MST transitionsLyude Paul2022-08-233-1/+17
| * | drm/nouveau/kms: Pull mst state in for all modesetsLyude Paul2022-08-231-1/+1
| * | drm/nouveau/kms: Cache DP encoders in nouveau_connectorLyude Paul2022-08-232-1/+6
| * | drm/display/dp_mst: Don't open code modeset checks for releasing time slotsLyude Paul2022-08-231-21/+0
| * | drm/display/dp_mst: Add nonblocking helpers for DP MSTLyude Paul2022-08-231-0/+7
| * | drm/display/dp_mst: Call them time slots, not VCPI slotsLyude Paul2022-08-231-2/+2
| * | subdev/clk: fix repeated words in commentswangjianli2022-08-231-1/+1
| * | drm/nouveau/hwmon: use simplified HWMON_CHANNEL_INFO macroBeniamin Sandu2022-08-221-68/+17
| * | drm/nouveau: Implement intersect/compatible functionsArunpravin Paneer Selvam2022-08-223-0/+59
* | | Merge tag 'drm-misc-next-2022-08-20-1' of git://anongit.freedesktop.org/drm/d...Daniel Vetter2022-09-0611-26/+26
|\| |
| * | drm/nouveau/kms/nv140-: Disable interlacingLyude Paul2022-08-161-1/+2
| * | Merge drm/drm-next into drm-misc-nextThomas Zimmermann2022-08-01160-8853/+6392
| |\ \
| * | | drm/plane-helper: Export individual helpersThomas Zimmermann2022-07-261-1/+7
| * | | drm: Remove unnecessary include statements of drm_plane_helper.hThomas Zimmermann2022-07-262-2/+0
| * | | drm/atomic-helper: Remove _HELPER_ infix from DRM_PLANE_HELPER_NO_SCALINGThomas Zimmermann2022-07-264-8/+8
| * | | drm/atomic-helper: Move DRM_PLANE_HELPER_NO_SCALING to atomic helpersThomas Zimmermann2022-07-264-4/+0
| * | | drm/nouveau/bios: set info only when the return is not 0Tom Rix2022-07-151-4/+1
| * | | Merge drm/drm-next into drm-misc-nextMaxime Ripard2022-07-1334-556/+112
| |\ \ \
| * | | | drm/nouveau: audit bo->resource usageChristian König2022-07-111-1/+2
| * | | | drm/ttm: rename and cleanup ttm_bo_initChristian König2022-07-111-3/+3
| * | | | drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc()Jianglei Nie2022-07-071-1/+3
| * | | | drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table()Jianglei Nie2022-07-071-1/+0
* | | | | Merge tag 'drm-misc-fixes-2022-08-16' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2022-08-181-0/+22
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | drm/nouveau: recognise GA103Karol Herbst2022-08-041-0/+22
| * | | | drm/nouveau: fix another off-by-one in nvbios_addrTimur Tabi2022-08-041-1/+1
* | | | | Merge tag 'drm-next-2022-08-03' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2022-08-03201-9436/+6529
|\ \ \ \ \ | |/ / / / |/| | | / | | |_|/ | |/| |
| * | | Merge tag 'topic/nouveau-misc-2022-07-27' of git://anongit.freedesktop.org/dr...Dave Airlie2022-07-27158-8845/+6386
| |\ \ \
| | * | | drm/nouveau/disp: move DAC load detection methodBen Skeggs2022-07-277-44/+57
| | * | | drm/nouveau/disp: add output classBen Skeggs2022-07-2717-6/+221
| | * | | drm/nouveau/disp: add supervisor mutexBen Skeggs2022-07-275-4/+21
| | * | | drm/nouveau/disp: add conn method to query HPD pin statusBen Skeggs2022-07-276-3/+88
| | * | | drm/nouveau/disp: add connector classBen Skeggs2022-07-2715-4/+189
| | * | | drm/nouveau/disp: add common channel class handlingBen Skeggs2022-07-2742-841/+470
| | * | | drm/nouveau/disp: split sor hda funcs out to their own structBen Skeggs2022-07-2712-63/+44
| | * | | drm/nouveau/disp: split sor dp funcs out to their own structBen Skeggs2022-07-2716-154/+157
| | * | | drm/nouveau/disp: replace hda func pointer check with flagBen Skeggs2022-07-2717-168/+31
| | * | | drm/nouveau/disp: merge nv50_disp_new_() and nvkm_disp_new()Ben Skeggs2022-07-2719-90/+45
| | * | | drm/nouveau/disp: group supervisor-related struct membersBen Skeggs2022-07-274-32/+34
| | * | | drm/nouveau/disp: merge head/outp/ior code into chipset filesBen Skeggs2022-07-2792-6822/+5151
| | * | | drm/nouveau/disp: add common class handling between <nv50 and >=nv50Ben Skeggs2022-07-2748-1072/+396
| | * | | drm/nouveau/disp: collapse nv50_disp into nvkm_dispBen Skeggs2022-07-2765-562/+472