Show patches with: Submitter = Lyude Paul       |   1335 patches
« 1 2 ... 7 8 913 14 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v5,04/14] drm/dp_mst: Handle UP requests asynchronously DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-10-22 Lyude Paul New
[v5,03/14] drm/dp_mst: Refactor pdt setup/teardown, add more locking DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-10-22 Lyude Paul New
[v5,02/14] drm/dp_mst: Remove PDT teardown in drm_dp_destroy_port() and refactor DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-10-22 Lyude Paul New
[v5,01/14] drm/dp_mst: Destroy MSTBs asynchronously DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-10-22 Lyude Paul New
[6/6] drm/encoder: WARN() when adding/removing encoders after device registration drm/amdgpu: Fix incorrect encoder API usages - - - --- 2019-09-26 Lyude Paul New
[5/6] drm/amdgpu/dm/mst: Report possible_crtcs incorrectly, for now drm/amdgpu: Fix incorrect encoder API usages - - - --- 2019-09-26 Lyude Paul New
[4/6] drm/amdgpu/dm/mst: Make MST encoders per-CRTC and fix encoder usage drm/amdgpu: Fix incorrect encoder API usages - - - --- 2019-09-26 Lyude Paul New
[3/6] drm/amdgpu/dm/mst: Use ->atomic_best_encoder drm/amdgpu: Fix incorrect encoder API usages 1 1 - --- 2019-09-26 Lyude Paul New
[2/6] drm/amdgpu/dm/mst: Remove unnecessary NULL check drm/amdgpu: Fix incorrect encoder API usages - 1 - --- 2019-09-26 Lyude Paul New
[1/6] drm/amdgpu/dm/mst: Don't create MST topology managers for eDP ports drm/amdgpu: Fix incorrect encoder API usages - 1 - --- 2019-09-26 Lyude Paul New
[v4] drm/amdgpu/dm: Resume short HPD IRQs before resuming MST topology [v4] drm/amdgpu/dm: Resume short HPD IRQs before resuming MST topology 1 - - --- 2019-09-25 Lyude Paul New
[v2] drm/nouveau: dispnv50: Remove nv50_mstc_best_encoder() [v2] drm/nouveau: dispnv50: Remove nv50_mstc_best_encoder() - - - --- 2019-09-13 Lyude Paul New
[3/3] drm/encoder: Don't raise voice in drm_encoder_mask() documentation drm/encoder: Various doc fixes - - - --- 2019-09-13 Lyude Paul New
[2/3] drm/encoder: Fix possible_crtcs documentation drm/encoder: Various doc fixes - - - --- 2019-09-13 Lyude Paul New
[1/3] drm/encoder: Fix possible_clones documentation drm/encoder: Various doc fixes - - - --- 2019-09-13 Lyude Paul New
[4/4] drm/nouveau: dispnv50: Report possible_crtcs incorrectly on mstos, for now [1/4] drm/nouveau: dispnv50: Don't create MSTMs for eDP connectors - - - --- 2019-09-13 Lyude Paul New
[3/4] drm/nouveau: dispnv50: Use less encoders by making mstos per-head [1/4] drm/nouveau: dispnv50: Don't create MSTMs for eDP connectors - - - --- 2019-09-13 Lyude Paul New
[2/4] drm/nouveau: dispnv50: Remove nv50_mstc_best_encoder() [1/4] drm/nouveau: dispnv50: Don't create MSTMs for eDP connectors - - - --- 2019-09-13 Lyude Paul New
[1/4] drm/nouveau: dispnv50: Don't create MSTMs for eDP connectors [1/4] drm/nouveau: dispnv50: Don't create MSTMs for eDP connectors - - - --- 2019-09-13 Lyude Paul New
[v3] drm/dp_mst: Combine redundant cases in drm_dp_encode_sideband_req() [v3] drm/dp_mst: Combine redundant cases in drm_dp_encode_sideband_req() - 1 - --- 2019-09-03 Lyude Paul New
[v2,27/27] drm/dp_mst: Add topology ref history tracking for debugging DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,26/27] drm/dp_mst: Also print unhashed pointers for malloc/topology references DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-09-03 Lyude Paul New
[v2,25/27] drm/dp_mst: Add basic topology reprobing when resuming DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,24/27] drm/amdgpu/dm: Resume short HPD IRQs before resuming MST topology DP MST Refactors + debugging tools + suspend/resume reprobing 1 - - --- 2019-09-03 Lyude Paul New
[v2,23/27] drm/amdgpu: Iterate through DRM connectors correctly DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,22/27] drm/nouveau: Don't grab runtime PM refs for HPD IRQs DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,21/27] drm/dp_mst: Don't forget to update port->input in drm_dp_mst_handle_conn_stat() DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,20/27] drm/dp_mst: Protect drm_dp_mst_port members with connection_mutex DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-09-03 Lyude Paul New
[v2,19/27] drm/dp_mst: Handle UP requests asynchronously DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,18/27] drm/dp_mst: Remove lies in {up, down}_rep_recv documentation DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,17/27] drm/dp_mst: Rename drm_dp_add_port and drm_dp_update_port DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,16/27] drm/dp_mst: Refactor pdt setup/teardown, add more locking DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,15/27] drm/dp_mst: Cleanup drm_dp_send_link_address() a bit DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,14/27] drm/dp_mst: Destroy topology_mgr mutexes DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,13/27] drm/dp_mst: Refactor drm_dp_mst_handle_down_rep() DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,12/27] drm/dp_mst: Refactor drm_dp_mst_handle_up_req() DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,11/27] drm/dp_mst: Constify guid in drm_dp_get_mst_branch_by_guid() DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,10/27] drm/dp_mst: Remove huge conditional in drm_dp_mst_handle_up_req() DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-09-03 Lyude Paul New
[v2,09/27] drm/dp_mst: Refactor drm_dp_send_enum_path_resources DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,08/27] drm/dp_mst: Remove PDT teardown in drm_dp_destroy_port() and refactor DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,07/27] drm/dp_mst: Add sideband down request tracing + selftests DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,06/27] drm/dp_mst: Combine redundant cases in drm_dp_encode_sideband_req() DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,05/27] drm/print: Add drm_err_printer() DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,04/27] drm/dp_mst: Move test_calc_pbn_mode() into an actual selftest DP MST Refactors + debugging tools + suspend/resume reprobing - 2 - --- 2019-09-03 Lyude Paul New
[v2,03/27] drm/dp_mst: Destroy MSTBs asynchronously DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-09-03 Lyude Paul New
[v2,02/27] drm/dp_mst: Get rid of list clear in destroy_connector_work DP MST Refactors + debugging tools + suspend/resume reprobing - 2 - --- 2019-09-03 Lyude Paul New
[v2,01/27] drm/dp_mst: Move link address dumping into a function DP MST Refactors + debugging tools + suspend/resume reprobing - 2 - --- 2019-09-03 Lyude Paul New
[v2] drm/dp_mst: Clear all payload id tables downstream when initializing [v2] drm/dp_mst: Clear all payload id tables downstream when initializing - - - --- 2019-08-29 Lyude Paul New
[v4] drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() [v4] drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() - 1 - --- 2019-08-23 Lyude Paul New
[v3] drm/i915: Enable CONFIG_DMA_API_DEBUG_SG for intel-ci [v3] drm/i915: Enable CONFIG_DMA_API_DEBUG_SG for intel-ci - - - --- 2019-08-23 Lyude Paul New
[v2,2/2] drm/i915: Enable CONFIG_DMA_API_DEBUG_SG for intel-ci [v2,1/2] drm/i915: Call dma_set_max_seg_size() in i915_ggtt_probe_hw() - - - --- 2019-08-22 Lyude Paul New
[v2,1/2] drm/i915: Call dma_set_max_seg_size() in i915_ggtt_probe_hw() [v2,1/2] drm/i915: Call dma_set_max_seg_size() in i915_ggtt_probe_hw() - 1 - --- 2019-08-22 Lyude Paul New
drm/i915: Call dma_set_max_seg_size() in i915_ggtt_probe_hw() drm/i915: Call dma_set_max_seg_size() in i915_ggtt_probe_hw() - - - --- 2019-08-22 Lyude Paul New
[v2] drm: Bump encoder limit from 32 to 64 [v2] drm: Bump encoder limit from 32 to 64 - - - --- 2019-08-21 Lyude Paul New
[RFC] drm: Bump encoder limit from 32 to 64 [RFC] drm: Bump encoder limit from 32 to 64 - - - --- 2019-08-15 Lyude Paul New
[v2] drm/nouveau: Only recalculate PBN/VCPI on mode/connector changes [v2] drm/nouveau: Only recalculate PBN/VCPI on mode/connector changes 1 - 1 --- 2019-08-09 Lyude Paul New
drm/nouveau: Only recalculate PBN/VCPI on mode/connector changes drm/nouveau: Only recalculate PBN/VCPI on mode/connector changes - - 1 --- 2019-08-08 Lyude Paul New
[v2,2/2] drm/nouveau/dispnv50: Fix runtime PM ref tracking for non-blocking modesets drm/nouveau: CRTC Runtime PM ref tracking fixes - - - --- 2019-08-07 Lyude Paul New
[v2,1/2] drm/nouveau/dispnv04: Remove runtime PM drm/nouveau: CRTC Runtime PM ref tracking fixes - - - --- 2019-08-07 Lyude Paul New
[2/2] drm/nouveau/dispnv50: Fix runtime PM ref tracking for non-blocking modesets drm/nouveau: CRTC Runtime PM ref tracking fixes - - - --- 2019-08-07 Lyude Paul New
[1/2] drm/nouveau/dispnv04: Grab/put runtime PM refs on DPMS on/off drm/nouveau: CRTC Runtime PM ref tracking fixes - - - --- 2019-08-07 Lyude Paul New
drm/nouveau: Only release VCPI slots on mode changes drm/nouveau: Only release VCPI slots on mode changes 1 - - --- 2019-08-01 Lyude Paul New
[2/2] drm/nouveau: Don't retry infinitely when receiving no data on i2c over AUX drm/nouveau: i2c over DP AUX fixes - - - --- 2019-07-25 Lyude Paul New
[1/2] drm/nouveau: Fix missing elses in g94_i2c_aux_xfer drm/nouveau: i2c over DP AUX fixes - - - --- 2019-07-25 Lyude Paul New
drm/amdgpu/dm: Remove unneeded hotplug event in s3_handle_mst() drm/amdgpu/dm: Remove unneeded hotplug event in s3_handle_mst() - - - --- 2019-07-18 Lyude Paul New
[26/26] drm/dp_mst: Add topology ref history tracking for debugging DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[25/26] drm/dp_mst: Also print unhashed pointers for malloc/topology references DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[24/26] drm/dp_mst: Add basic topology reprobing when resuming DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[23/26] drm/amdgpu/dm: Resume short HPD IRQs before resuming MST topology DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[22/26] drm/amdgpu: Iterate through DRM connectors correctly DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[21/26] drm/nouveau: Don't grab runtime PM refs for HPD IRQs DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[20/26] drm/dp_mst: Don't forget to update port->input in drm_dp_mst_handle_conn_stat() DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[19/26] drm/dp_mst: Protect drm_dp_mst_port members with connection_mutex DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[18/26] drm/dp_mst: Handle UP requests asynchronously DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[17/26] drm/dp_mst: Remove lies in {up, down}_rep_recv documentation DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[16/26] drm/dp_mst: Rename drm_dp_add_port and drm_dp_update_port DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[15/26] drm/dp_mst: Refactor pdt setup/teardown, add more locking DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[14/26] drm/dp_mst: Cleanup drm_dp_send_link_address() a bit DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[13/26] drm/dp_mst: Destroy topology_mgr mutexes DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[12/26] drm/dp_mst: Refactor drm_dp_mst_handle_down_rep() DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[11/26] drm/dp_mst: Refactor drm_dp_mst_handle_up_req() DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[10/26] drm/dp_mst: Constify guid in drm_dp_get_mst_branch_by_guid() DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[09/26] drm/dp_mst: Remove huge conditional in drm_dp_mst_handle_up_req() DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-07-18 Lyude Paul New
[08/26] drm/dp_mst: Refactor drm_dp_send_enum_path_resources DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-07-18 Lyude Paul New
[07/26] drm/dp_mst: Get rid of list clear in drm_dp_finish_destroy_port() DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-07-18 Lyude Paul New
[06/26] drm/dp_mst: Move PDT teardown for ports into destroy_connector_work DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[05/26] drm/dp_mst: Add sideband down request tracing + selftests DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[04/26] drm/print: Add drm_err_printer() DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[03/26] drm/dp_mst: Move test_calc_pbn_mode() into an actual selftest DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-07-18 Lyude Paul New
[02/26] drm/dp_mst: Destroy mstbs from destroy_connector_work DP MST Refactors + debugging tools + suspend/resume reprobing - - - --- 2019-07-18 Lyude Paul New
[01/26] drm/dp_mst: Move link address dumping into a function DP MST Refactors + debugging tools + suspend/resume reprobing - 1 - --- 2019-07-18 Lyude Paul New
drm/nouveau: Enable i2c pads & busses during preinit drm/nouveau: Enable i2c pads & busses during preinit - - 1 --- 2019-06-26 Lyude Paul New
drm/amdgpu: Don't skip display settings in hwmgr_resume() drm/amdgpu: Don't skip display settings in hwmgr_resume() - - - --- 2019-06-20 Lyude Paul New
[v2] drm/nouveau/i2c: Disable i2c bus access after ->fini() [v2] drm/nouveau/i2c: Disable i2c bus access after ->fini() - - - --- 2019-04-09 Lyude Paul New
drm/nouveau/i2c: Disable i2c bus access after ->fini() drm/nouveau/i2c: Disable i2c bus access after ->fini() - - - --- 2019-04-03 Lyude Paul New
drm/dp_mst: Remove rebase-detritus in VCPI helper kernel-docs drm/dp_mst: Remove rebase-detritus in VCPI helper kernel-docs - 1 - --- 2019-02-06 Lyude Paul New
[v3,4/4] drm/nouveau: Move PBN and VCPI allocation into nv50_head_atom drm/dp_mst: Fix regressions from new atomic VCPI helpers - 1 - --- 2019-02-02 Lyude Paul New
[v3,3/4] drm/atomic: Add drm_atomic_state->duplicated drm/dp_mst: Fix regressions from new atomic VCPI helpers - 1 - --- 2019-02-02 Lyude Paul New
[v3,2/4] drm/dp_mst: Remove port validation in drm_dp_atomic_find_vcpi_slots() drm/dp_mst: Fix regressions from new atomic VCPI helpers - 1 - --- 2019-02-02 Lyude Paul New
[v3,1/4] drm/dp_mst: Fix unbalanced malloc ref in drm_dp_mst_deallocate_vcpi() drm/dp_mst: Fix regressions from new atomic VCPI helpers - 1 - --- 2019-02-02 Lyude Paul New
« 1 2 ... 7 8 913 14 »