Show patches with: Submitter = Daniel Vetter       |   59 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
drm/msm/mdp5: Don't leak some plane state drm/msm/mdp5: Don't leak some plane state - 3 - --- 2023-08-03 Daniel Vetter Not Applicable
drm/atomic-helpers: remove legacy_cursor_update hacks drm/atomic-helpers: remove legacy_cursor_update hacks 1 - 1 --- 2023-02-16 Daniel Vetter Not Applicable
drm/msm: Improve drm/sched point of no return rules drm/msm: Improve drm/sched point of no return rules - - - --- 2021-08-26 Daniel Vetter Not Applicable
drm/msm: Improve drm/sched point of no return rules drm/msm: Improve drm/sched point of no return rules - - - --- 2021-08-17 Daniel Vetter Superseded
drm/sched: Split drm_sched_job_init drm/sched: Split drm_sched_job_init 4 1 - --- 2021-08-17 Daniel Vetter Not Applicable
[v5,16/20] drm/msm: Don't break exclusive fence ordering [v5,01/20] drm/sched: Split drm_sched_job_init - - - --- 2021-08-05 Daniel Vetter Superseded
[v5,12/20] drm/msm: Use scheduler dependency handling [v5,01/20] drm/sched: Split drm_sched_job_init - - - --- 2021-08-05 Daniel Vetter Superseded
[v5,05/20] drm/sched: drop entity parameter from drm_sched_push_job [v5,01/20] drm/sched: Split drm_sched_job_init 2 3 - --- 2021-08-05 Daniel Vetter Superseded
[v5,02/20] drm/msm: Fix drm/sched point of no return rules [v5,01/20] drm/sched: Split drm_sched_job_init - - - --- 2021-08-05 Daniel Vetter Superseded
[v5,01/20] drm/sched: Split drm_sched_job_init [v5,01/20] drm/sched: Split drm_sched_job_init 3 1 - --- 2021-08-05 Daniel Vetter Superseded
[v4,14/18] drm/msm: Don't break exclusive fence ordering Untitled series #514279 - - - --- 2021-07-12 Daniel Vetter Not Applicable
[v3,16/20] drm/msm: always wait for the exclusive fence Untitled series #512715 - - - --- 2021-07-08 Daniel Vetter Not Applicable
[v3,15/20] drm/msm: Don't break exclusive fence ordering Untitled series #512715 - - - --- 2021-07-08 Daniel Vetter Not Applicable
[2/7] drm/msm: always wait for the exclusive fence [1/7] drm/msm: Don't break exclusive fence ordering - - - --- 2021-07-06 Daniel Vetter Not Applicable
[1/7] drm/msm: Don't break exclusive fence ordering [1/7] drm/msm: Don't break exclusive fence ordering - - - --- 2021-07-06 Daniel Vetter Not Applicable
drm/msm: Don't call dma_buf_vunmap without _vmap drm/msm: Don't call dma_buf_vunmap without _vmap - 1 - --- 2020-05-14 Daniel Vetter Accepted
[1/9] drm/msm: Don't call dma_buf_vunmap without _vmap [1/9] drm/msm: Don't call dma_buf_vunmap without _vmap - - - --- 2020-05-11 Daniel Vetter Superseded
[3/4] drm/msm: Use dma_resv locking wrappers Untitled series #207687 - 1 - --- 2019-11-25 Daniel Vetter New
drm/msm: Don't init ww_mutec acquire ctx before needed drm/msm: Don't init ww_mutec acquire ctx before needed - - - --- 2019-11-20 Daniel Vetter Accepted
[3/3] drm/msm: Don't init ww_mutec acquire ctx before needed Untitled series #205377 - - - --- 2019-11-19 Daniel Vetter New
[2/7] drm/msm: Use drm_gem_fb_prepare_fb Untitled series #137881 - 1 - --- 2019-06-25 Daniel Vetter Not Applicable
drm/prime: Actually remove DRIVER_PRIME everywhere drm/prime: Actually remove DRIVER_PRIME everywhere - 1 - --- 2019-06-17 Daniel Vetter Not Applicable
[49/59] drm/msm: Use drm_gem_fb_prepare_fb Untitled series #132793 - - - --- 2019-06-14 Daniel Vetter Not Applicable
[45/59] drm/msm: Drop robj from msm_gem_new_impl Untitled series #132793 - - - --- 2019-06-14 Daniel Vetter Not Applicable
[21/59] drm/msm: Drop drm_gem_prime_export/import Untitled series #132793 - - - --- 2019-06-14 Daniel Vetter Not Applicable
[06/59] drm/prime: Actually remove DRIVER_PRIME everywhere Untitled series #132793 - - - --- 2019-06-14 Daniel Vetter Not Applicable
[13/21] drm/bochs: Use drm_fb_helper_fill_info Untitled series #96975 - 1 - --- 2019-03-26 Daniel Vetter Not Applicable
[1/3] drm/irq: Don't check for DRIVER_HAVE_IRQ in drm_irq_(un)install [1/3] drm/irq: Don't check for DRIVER_HAVE_IRQ in drm_irq_(un)install - 2 - --- 2019-01-29 Daniel Vetter Not Applicable
[16/26] drm/bochs: Use drm_fb_helper_fill_info [01/26] drm/irq: Don't check for DRIVER_HAVE_IRQ in drm_irq_(un)install - - - --- 2019-01-24 Daniel Vetter Not Applicable
[01/26] drm/irq: Don't check for DRIVER_HAVE_IRQ in drm_irq_(un)install [01/26] drm/irq: Don't check for DRIVER_HAVE_IRQ in drm_irq_(un)install - 2 - --- 2019-01-24 Daniel Vetter Not Applicable
[11/21] drm/msm: Use drm_atomic_helper_shutdown Untitled series #26887 - 1 - --- 2018-10-04 Daniel Vetter agross Not Applicable
[11/18] drm/msm: Use drm_atomic_helper_shutdown Untitled series #26063 - 1 - --- 2018-10-03 Daniel Vetter agross Not Applicable
[7/7] drm: extract drm_atomic_uapi.c Untitled series #15385 1 - - --- 2018-09-05 Daniel Vetter agross Not Applicable
drm: extract drm_atomic_uapi.c drm: extract drm_atomic_uapi.c 1 - - --- 2018-09-05 Daniel Vetter agross Not Applicable
[06/14] drm: extract drm_atomic_uapi.c Untitled series #14541 - - - --- 2018-09-03 Daniel Vetter agross Not Applicable
[2/5] drm/msm: Remove unecessary dma_fence_ops - - - --- 2018-07-04 Daniel Vetter agross Not Applicable
drm/msm: Remove unecessary dma_fence_ops - - - --- 2018-05-04 Daniel Vetter agross Superseded
[09/15] drm/msm: Remove unecessary dma_fence_ops - - - --- 2018-05-03 Daniel Vetter agross Superseded
[10/17] drm/msm: Remove unecessary dma_fence_ops - - - --- 2018-04-27 Daniel Vetter agross Superseded
[9/9] drm/msm: Always obey implicit fencing - - - --- 2018-04-05 Daniel Vetter Not Applicable
[4/5] drm/vblank: drop the mode argument from drm_calc_vbltimestamp_from_scanoutpos 1 1 - --- 2017-05-09 Daniel Vetter agross Not Applicable
[2/5] drm/vblank: Switch to bool in_vblank_irq in get_vblank_timestamp - 2 - --- 2017-05-09 Daniel Vetter agross Not Applicable
[1/5] drm/vblank: Switch drm_driver->get_vblank_timestamp to return a bool 1 1 - --- 2017-05-09 Daniel Vetter agross Not Applicable
[4/5] drm/vblank: drop the mode argument from drm_calc_vbltimestamp_from_scanoutpos - 1 - --- 2017-05-03 Daniel Vetter agross Not Applicable
[2/5] drm/vblank: Switch to bool in_vblank_irq in get_vblank_timestamp - 2 - --- 2017-05-03 Daniel Vetter agross Not Applicable
[1/5] drm/vblank: Switch drm_driver->get_vblank_timestamp to return a bool - 1 - --- 2017-05-03 Daniel Vetter agross Not Applicable
[09/11] drm/vblank: Simplify the get_scanout_position helper hook - 1 - --- 2017-04-04 Daniel Vetter agross Not Applicable
[08/11] drm/vblank: drop the mode argument from drm_calc_vbltimestamp_from_scanoutpos - 1 - --- 2017-04-04 Daniel Vetter agross Not Applicable
[06/11] drm/vblank: Switch to bool in_vblank_irq in get_vblank_timestamp - 2 - --- 2017-04-04 Daniel Vetter agross Not Applicable
[05/11] drm/vblank: Switch drm_driver->get_vblank_timestamp to return a bool - 1 - --- 2017-04-04 Daniel Vetter agross Not Applicable
drm/vblank: Simplify the get_scanout_position helper hook - - - --- 2017-03-25 Daniel Vetter agross Not Applicable
drm/vblank: drop the mode argument from drm_calc_vbltimestamp_from_scanoutpos - - - --- 2017-03-22 Daniel Vetter agross Not Applicable
drm/vblank: Switch drm_driver->get_vblank_timestamp to return a bool - - - --- 2017-03-22 Daniel Vetter agross Not Applicable
[15/16] drm/vblank: Simplify the get_scanout_position helper hook - - - --- 2017-03-22 Daniel Vetter agross Not Applicable
[14/16] drm/vblank: drop the mode argument from drm_calc_vbltimestamp_from_scanoutpos - - - --- 2017-03-22 Daniel Vetter agross Not Applicable
[12/16] drm/vblank: Switch to bool in_vblank_irq in get_vblank_timestamp - 1 - --- 2017-03-22 Daniel Vetter agross Not Applicable
[11/16] drm/vblank: Switch drm_driver->get_vblank_timestamp to return a bool - - - --- 2017-03-22 Daniel Vetter agross Not Applicable
[21/24] drm/msm: Simplify vblank event delivery - - - --- 2017-03-08 Daniel Vetter agross Not Applicable
[13/24] drm/msm: switch to postclose - 1 - --- 2017-03-08 Daniel Vetter agross Not Applicable