Show patches with: Submitter = Lyude Paul       |   1335 patches
« 1 2 ... 5 6 713 14 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,04/20] drm/nouveau/kms/nv50-: Use macros for DP registers in nouveau_dp.c drm/dp, i915, nouveau: Cleanup nouveau HPD and add DP features from i915 - 1 - --- 2020-08-11 Lyude Paul New
[RFC,03/20] drm/nouveau/kms/nv50-: Just use drm_dp_dpcd_read() in nouveau_dp.c drm/dp, i915, nouveau: Cleanup nouveau HPD and add DP features from i915 - 1 - --- 2020-08-11 Lyude Paul New
[RFC,02/20] drm/nouveau/kms/nv50-: Remove open-coded drm_dp_read_desc() drm/dp, i915, nouveau: Cleanup nouveau HPD and add DP features from i915 - 1 - --- 2020-08-11 Lyude Paul New
[RFC,01/20] drm/nouveau/kms: Fix some indenting in nouveau_dp_detect() drm/dp, i915, nouveau: Cleanup nouveau HPD and add DP features from i915 - 1 - --- 2020-08-11 Lyude Paul New
[2/2] drm/nouveau/kms/nv50-: Don't call HEAD_SET_CRC_CONTROL in head907d_mode() [1/2] drm/nouveau/kms/nv140-: Include correct push header in crcc37d.c - - - --- 2020-08-10 Lyude Paul New
[1/2] drm/nouveau/kms/nv140-: Include correct push header in crcc37d.c [1/2] drm/nouveau/kms/nv140-: Include correct push header in crcc37d.c - - - --- 2020-08-10 Lyude Paul New
[v2,2/2] drm/nouveau/kms/nv50-: Log SOR/PIOR caps [v2,1/2] drm/nouveau/kms/nv50-: Program notifier offset before requesting disp caps - - - --- 2020-08-07 Lyude Paul New
[v2,1/2] drm/nouveau/kms/nv50-: Program notifier offset before requesting disp caps [v2,1/2] drm/nouveau/kms/nv50-: Program notifier offset before requesting disp caps - - - --- 2020-08-07 Lyude Paul New
drm/nouveau/kms/nv50-: Program notifier offset before requesting disp caps drm/nouveau/kms/nv50-: Program notifier offset before requesting disp caps - - - --- 2020-08-06 Lyude Paul New
[9/9] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_display_acpi_ntfy() [1/9] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() - - - --- 2020-07-29 Lyude Paul New
[8/9] drm/nouveau/kms: Fix runtime PM leak in nouveau_display_acpi_ntfy() [1/9] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() - - - --- 2020-07-29 Lyude Paul New
[7/9] drm/nouveau/kms: Invert conditionals in nouveau_display_acpi_ntfy() [1/9] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() - - - --- 2020-07-29 Lyude Paul New
[6/9] drm/nouveau/kms: Use pm_runtime_put_autosuspend() in hpd_work [1/9] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() - - - --- 2020-07-29 Lyude Paul New
[5/9] drm/nouveau/kms/fbcon: Use pm_runtime_put_autosuspend() in suspend work [1/9] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() - - - --- 2020-07-29 Lyude Paul New
[4/9] drm/nouveau/kms/fbcon: Fix pm_runtime calls in nouveau_fbcon_output_poll_changed() [1/9] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() - - - --- 2020-07-29 Lyude Paul New
[3/9] drm/nouveau/kms/fbcon: Correct pm_runtime calls in nouveau_fbcon_release() [1/9] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() - - - --- 2020-07-29 Lyude Paul New
[2/9] drm/nouveau/kms: Fix rpm leak in nouveau_connector_hotplug() [1/9] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() - - - --- 2020-07-29 Lyude Paul New
[1/9] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() [1/9] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() - - - --- 2020-07-29 Lyude Paul New
[2/2] drm/nouveau/kms/nv50-: Check MST display modes against available PBN drm/probe_helper, drm/nouveau: Validate MST modes against PBN - - - --- 2020-07-24 Lyude Paul New
[1/2] drm/probe_helper: Add drm_connector_helper_funcs->get_modes_ctx() drm/probe_helper, drm/nouveau: Validate MST modes against PBN - - - --- 2020-07-24 Lyude Paul New
drm/nouveau/kms/nv50-: Fix CRC-related compile errors with debugfs disabled drm/nouveau/kms/nv50-: Fix CRC-related compile errors with debugfs disabled - - - --- 2020-07-20 Lyude Paul New
[5/5] drm/vblank: Use spin_(un)lock_irq() in drm_crtc_queue_sequence_ioctl() drm/vblank: Cleanup spin_(un)lock_irqsave() calls - - - --- 2020-07-20 Lyude Paul New
[4/5] drm/vblank: Use spin_(un)lock_irq() in drm_queue_vblank_event() drm/vblank: Cleanup spin_(un)lock_irqsave() calls - 1 - --- 2020-07-20 Lyude Paul New
[3/5] drm/vblank: Use spin_(un)lock_irq() in drm_legacy_vblank_post_modeset() drm/vblank: Cleanup spin_(un)lock_irqsave() calls - - - --- 2020-07-20 Lyude Paul New
[2/5] drm/vblank: Use spin_(un)lock_irq() in drm_crtc_vblank_on() drm/vblank: Cleanup spin_(un)lock_irqsave() calls - - - --- 2020-07-20 Lyude Paul New
[1/5] drm/vblank: Use spin_(un)lock_irq() in drm_crtc_vblank_reset() drm/vblank: Cleanup spin_(un)lock_irqsave() calls - - - --- 2020-07-20 Lyude Paul New
[v4,2/2] drm/i915/mst: filter out the display mode exceed sink's capability drm/probe_helper, i915: Validate MST modes against PBN limits - 1 1 --- 2020-07-13 Lyude Paul New
[v4,1/2] drm/probe_helper: Add drm_connector_helper_funcs.mode_valid_ctx drm/probe_helper, i915: Validate MST modes against PBN limits - 1 1 --- 2020-07-13 Lyude Paul New
[v3,2/2] drm/i915/mst: filter out the display mode exceed sink's capability drm/probe_helper, i915: Validate MST modes against PBN limits - - - --- 2020-07-10 Lyude Paul New
[v3,1/2] drm/probe_helper: Add drm_connector_helper_funcs.mode_valid_ctx drm/probe_helper, i915: Validate MST modes against PBN limits - - - --- 2020-07-10 Lyude Paul New
[v2,2/2] drm/i915/mst: filter out the display mode exceed sink's capability drm/probe_helper, i915: Validate MST modes against PBN limits - - - --- 2020-07-08 Lyude Paul New
[v2,1/2] drm/probe_helper: Add drm_connector_helper_funcs.mode_valid_ctx drm/probe_helper, i915: Validate MST modes against PBN limits - - - --- 2020-07-08 Lyude Paul New
drm/nouveau/kms/nvd9-: Fix disabling CRCs alongside OR reprogramming drm/nouveau/kms/nvd9-: Fix disabling CRCs alongside OR reprogramming - - - --- 2020-06-29 Lyude Paul New
[RFC,v8,9/9] drm/nouveau/kms/nvd9-: Add CRC support drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-27 Lyude Paul New
[RFC,v8,8/9] drm/nouveau/kms/nv50-: Move hard-coded object handles into header drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-27 Lyude Paul New
[RFC,v8,7/9] drm/nouveau/kms/nv50-: Expose nv50_outp_atom in disp.h drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-27 Lyude Paul New
[RFC,v8,6/9] drm/nouveau/kms/nv140-: Track wndw mappings in nv50_head_atom drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-27 Lyude Paul New
[RFC,v8,5/9] drm/nouveau/kms/nv50-: Fix disabling dithering drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-27 Lyude Paul New
[RFC,v8,4/9] drm/nouveau/kms/nv140-: Don't modify depth in state during atomic commit drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-27 Lyude Paul New
[RFC,v8,3/9] drm/vblank: Add vblank works drm/nouveau: Introduce CRC support for gf119+ - 1 - --- 2020-06-27 Lyude Paul New
[RFC,v8,2/9] drm/vblank: Use spin_(un)lock_irq() in drm_crtc_vblank_off() drm/nouveau: Introduce CRC support for gf119+ - 1 - --- 2020-06-27 Lyude Paul New
[RFC,v8,1/9] drm/vblank: Register drmm cleanup action once per drm_vblank_crtc drm/nouveau: Introduce CRC support for gf119+ - 1 - --- 2020-06-27 Lyude Paul New
[RFC,v7,11/11] drm/nouveau/kms/nvd9-: Add CRC support drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-24 Lyude Paul New
[RFC,v7,10/11] drm/nouveau/kms/nv50-: Move hard-coded object handles into header drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-24 Lyude Paul New
[RFC,v7,09/11] drm/nouveau/kms/nv50-: Expose nv50_outp_atom in disp.h drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-24 Lyude Paul New
[RFC,v7,08/11] drm/nouveau/kms/nv140-: Track wndw mappings in nv50_head_atom drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-24 Lyude Paul New
[RFC,v7,07/11] drm/nouveau/kms/nv50-: s/harm/armh/g drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-24 Lyude Paul New
[RFC,v7,06/11] drm/nouveau/kms/nv50-: Fix disabling dithering drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-24 Lyude Paul New
[RFC,v7,05/11] drm/nouveau/kms/nv140-: Don't modify depth in state during atomic commit drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-24 Lyude Paul New
[RFC,v7,04/11] drm/nouveau/kms/nv50-: Unroll error cleanup in nv50_head_create() drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-24 Lyude Paul New
[RFC,v7,03/11] drm/vblank: Add vblank works drm/nouveau: Introduce CRC support for gf119+ - 1 - --- 2020-06-24 Lyude Paul New
[RFC,v7,02/11] drm/vblank: Use spin_(un)lock_irq() in drm_crtc_vblank_off() drm/nouveau: Introduce CRC support for gf119+ - 1 - --- 2020-06-24 Lyude Paul New
[RFC,v7,01/11] drm/vblank: Register drmm cleanup action once per drm_vblank_crtc drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-24 Lyude Paul New
[RFC,v6] drm/nouveau/kms/nvd9-: Add CRC support [RFC,v6] drm/nouveau/kms/nvd9-: Add CRC support - - - --- 2020-06-23 Lyude Paul New
[RFC,v5,10/10] drm/nouveau/kms/nvd9-: Add CRC support drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-22 Lyude Paul New
[RFC,v5,09/10] drm/nouveau/kms/nv50-: Move hard-coded object handles into header drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-22 Lyude Paul New
[RFC,v5,08/10] drm/nouveau/kms/nv50-: Expose nv50_outp_atom in disp.h drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-22 Lyude Paul New
[RFC,v5,07/10] drm/nouveau/kms/nv140-: Track wndw mappings in nv50_head_atom drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-22 Lyude Paul New
[RFC,v5,06/10] drm/nouveau/kms/nv50-: s/harm/armh/g drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-22 Lyude Paul New
[RFC,v5,05/10] drm/nouveau/kms/nv50-: Fix disabling dithering drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-22 Lyude Paul New
[RFC,v5,04/10] drm/nouveau/kms/nv140-: Don't modify depth in state during atomic commit drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-22 Lyude Paul New
[RFC,v5,03/10] drm/nouveau/kms/nv50-: Unroll error cleanup in nv50_head_create() drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-22 Lyude Paul New
[RFC,v5,02/10] drm/vblank: Add vblank works drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-06-22 Lyude Paul New
[RFC,v5,01/10] drm/vblank: Register drmm cleanup action once per drm_vblank_crtc drm/nouveau: Introduce CRC support for gf119+ - 1 - --- 2020-06-22 Lyude Paul New
[2/2] drm/i915/mst: filter out the display mode exceed sink's capability drm/probe_helper, i915: Validate MST modes against PBN limits - - 1 --- 2020-05-26 Lyude Paul New
[1/2] drm/probe_helper: Add drm_connector_helper_funcs.mode_valid_ctx drm/probe_helper, i915: Validate MST modes against PBN limits - 1 1 --- 2020-05-26 Lyude Paul New
drm/vblank: Fix -Wformat compile warnings on some arches drm/vblank: Fix -Wformat compile warnings on some arches - 1 - --- 2020-05-21 Lyude Paul New
[v3,5/5] drm/nouveau/kms/nv50-: Share DP SST mode_valid() handling with MST drm/nouveau: DP interlace fixes - - - --- 2020-05-11 Lyude Paul New
[v3,4/5] drm/nouveau/kms/nv50-: Move 8BPC limit for MST into nv50_mstc_get_modes() drm/nouveau: DP interlace fixes - - - --- 2020-05-11 Lyude Paul New
[v3,3/5] drm/nouveau/kms/gv100-: Add support for interlaced modes drm/nouveau: DP interlace fixes - - - --- 2020-05-11 Lyude Paul New
[v3,2/5] drm/nouveau/kms/nv50-: Probe SOR and PIOR caps for DP interlacing support drm/nouveau: DP interlace fixes - - - --- 2020-05-11 Lyude Paul New
[v3,1/5] drm/nouveau/kms/nv50-: Initialize core channel in nouveau_display_create() drm/nouveau: DP interlace fixes - - - --- 2020-05-11 Lyude Paul New
[RFC,v4,12/12] drm/nouveau/kms/nvd9-: Add CRC support drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-05-08 Lyude Paul New
[RFC,v4,11/12] drm/nouveau/kms/nv50-: Move hard-coded object handles into header drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-05-08 Lyude Paul New
[RFC,v4,10/12] drm/nouveau/kms/nv50-: Expose nv50_outp_atom in disp.h drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-05-08 Lyude Paul New
[RFC,v4,09/12] drm/nouveau/kms/nv140-: Track wndw mappings in nv50_head_atom drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-05-08 Lyude Paul New
[RFC,v4,08/12] drm/nouveau/kms/nv50-: s/harm/armh/g drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-05-08 Lyude Paul New
[RFC,v4,07/12] drm/nouveau/kms/nv50-: Fix disabling dithering drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-05-08 Lyude Paul New
[RFC,v4,06/12] drm/nouveau/kms/nv140-: Don't modify depth in state during atomic commit drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-05-08 Lyude Paul New
[RFC,v4,05/12] drm/nouveau/kms/nv50-: Unroll error cleanup in nv50_head_create() drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-05-08 Lyude Paul New
[RFC,v4,04/12] drm/vblank: Add vblank works drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-05-08 Lyude Paul New
[RFC,v4,03/12] drm/vblank: Register drmm cleanup action once per drm_vblank_crtc drm/nouveau: Introduce CRC support for gf119+ - 1 - --- 2020-05-08 Lyude Paul New
[RFC,v4,02/12] kthread: Add kthread_(un)block_work_queuing() and kthread_work_queuable() drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-05-08 Lyude Paul New
[RFC,v4,01/12] kthread: Add kthread_queue_flush_work() drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-05-08 Lyude Paul New
[1/1] drm/dp_mst: Kill the second sideband tx slot, save the world Backport "drm/dp_mst: Kill the second sideband tx slot, save the world" for drm-fixes - 1 - --- 2020-04-27 Lyude Paul New
drm/dp_mst: Fix drm_dp_send_dpcd_write() return code drm/dp_mst: Fix drm_dp_send_dpcd_write() return code 1 1 - --- 2020-04-24 Lyude Paul New
drm/dp_mst: Kill the second sideband tx slot, save the world drm/dp_mst: Kill the second sideband tx slot, save the world - 1 - --- 2020-04-24 Lyude Paul New
Revert "drm/dp_mst: Remove single tx msg restriction." Revert "drm/dp_mst: Remove single tx msg restriction." 2 1 - --- 2020-04-23 Lyude Paul New
[RFC,v3,11/11] drm/nouveau/kms/nvd9-: Add CRC support drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-04-17 Lyude Paul New
[RFC,v3,10/11] drm/nouveau/kms/nv50-: Move hard-coded object handles into header drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-04-17 Lyude Paul New
[RFC,v3,09/11] drm/nouveau/kms/nv50-: Expose nv50_outp_atom in disp.h drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-04-17 Lyude Paul New
[RFC,v3,08/11] drm/nouveau/kms/nv140-: Track wndw mappings in nv50_head_atom drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-04-17 Lyude Paul New
[RFC,v3,07/11] drm/nouveau/kms/nv50-: s/harm/armh/g drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-04-17 Lyude Paul New
[RFC,v3,06/11] drm/nouveau/kms/nv50-: Fix disabling dithering drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-04-17 Lyude Paul New
[RFC,v3,05/11] drm/nouveau/kms/nv140-: Don't modify depth in state during atomic commit drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-04-17 Lyude Paul New
[RFC,v3,04/11] drm/nouveau/kms/nv50-: Unroll error cleanup in nv50_head_create() drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-04-17 Lyude Paul New
[RFC,v3,03/11] drm/vblank: Add vblank works drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-04-17 Lyude Paul New
[RFC,v3,02/11] kthread: Introduce __kthread_queue_work() drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-04-17 Lyude Paul New
[RFC,v3,01/11] drm/vblank: Register drmm cleanup action once per drm_vblank_crtc drm/nouveau: Introduce CRC support for gf119+ - - - --- 2020-04-17 Lyude Paul New
drm/dp_mst: Fix clearing payload state on topology disable drm/dp_mst: Fix clearing payload state on topology disable - 1 - --- 2020-04-15 Lyude Paul New
« 1 2 ... 5 6 713 14 »