summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
Commit message (Expand)AuthorAgeFilesLines
* drm/msm/mdp5: use drmm-managed allocation for mdp5_planeDmitry Baryshkov2024-04-231-28/+6
* drm/msm: convert msm_format::unpack_tight to the flagDmitry Baryshkov2024-04-231-1/+2
* drm/msm: merge dpu_format and mdp_format in struct msm_formatDmitry Baryshkov2024-04-231-27/+27
* drm/msm/dpu: pull format flag definitions to mdp_format.hDmitry Baryshkov2024-04-231-4/+4
* drm/msm: add arrays listing formats supported by MDP4/MDP5 hardwareDmitry Baryshkov2024-04-231-8/+28
* drm/msm/mdp5: Don't leak some plane stateDaniel Vetter2023-08-041-2/+1
* drm: Drop drm_blend.h from drm_crtc.hVille Syrjälä2022-06-201-0/+1
* drm: Drop drm_framebuffer.h from drm_crtc.hVille Syrjälä2022-06-201-0/+1
* Merge tag 'drm-msm-next-2022-05-09' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie2022-05-111-6/+16
|\
| * drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detectedJessica Zhang2022-05-071-4/+16
| * drm/msm/mdp5: Eliminate useless codeHaowen Bai2022-05-021-2/+0
* | Merge tag 'drm-msm-fixes-2022-04-13' of https://gitlab.freedesktop.org/drm/ms...Dave Airlie2022-04-141-0/+3
|\ \ | |/ |/|
| * drm/msm/mdp5: check the return of kzalloc()Xiaoke Wang2022-04-111-0/+3
* | Merge tag 'drm-msm-next-2022-03-01' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie2022-03-041-2/+19
|\|
| * drm/msm: Avoid dirtyfb stalls on video mode displays (v2)Rob Clark2022-02-251-2/+19
* | drm/msm/mdp5: Remove redundant zpos initialisationMaxime Ripard2022-02-251-8/+8
|/
* Revert "drm/msm/mdp5: provide dynamic bandwidth management"Rob Clark2021-06-231-42/+0
* drm/msm/mdp5: provide dynamic bandwidth managementDmitry Baryshkov2021-06-231-0/+42
* drm/msm/mdp5: switch to standard zpos propertyDmitry Baryshkov2021-06-231-105/+9
* drm/msm/mdp5: add support for alpha/blend_mode propertiesDmitry Baryshkov2021-06-231-0/+5
* drm/msm/mdp5: use drm_plane_state for pixel blend modeDmitry Baryshkov2021-06-231-4/+1
* drm/msm/mdp5: use drm_plane_state for storing alpha valueDmitry Baryshkov2021-06-231-2/+1
* drm/msm/mdp5: use drm atomic helpers to handle base drm plane stateDmitry Baryshkov2021-06-231-5/+3
* drm: Use state helper instead of the plane state pointerMaxime Ripard2021-02-251-1/+2
* drm/atomic: Pass the full state to planes atomic disable and updateMaxime Ripard2021-02-251-1/+1
* drm: Rename plane->state variables in atomic update and disableMaxime Ripard2021-02-241-4/+4
* drm: Use state helper instead of plane state pointer in atomic_checkMaxime Ripard2021-02-241-1/+3
* drm: Use the state pointer directly in planes atomic_checkMaxime Ripard2021-02-241-1/+1
* drm/atomic: Pass the full state to planes atomic_checkMaxime Ripard2021-02-241-1/+3
* drm: Rename plane atomic_check state namesMaxime Ripard2021-02-241-4/+5
* drm/atomic: Pass the full state to planes async atomic check and updateMaxime Ripard2021-02-241-14/+19
* drm/msm: drop use of drmP.hSam Ravnborg2019-09-031-0/+2
* Merge tag 'drm-next-2019-07-16' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2019-07-151-14/+13
|\
| * Merge tag 'drm-msm-next-2019-06-25' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie2019-06-281-0/+3
| |\
| | * drm/msm: add dirty framebuffer helperBrian Masney2019-06-251-0/+3
| * | Merge v5.2-rc5 into drm-nextDaniel Vetter2019-06-191-0/+4
| |\ \
| * | | drm: Remove users of drm_format_(horz|vert)_chroma_subsamplingMaxime Ripard2019-05-201-14/+10
| | |/ | |/|
* | | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1
| |/ |/|
* | drm/msm: fix fb references in async updateHelen Koike2019-06-041-0/+4
|/
* drm: msm: Use DRM_DEV_* instead of dev_*Mamta Shukla2018-12-111-4/+4
* Merge drm/drm-next into drm-misc-nextSean Paul2018-10-241-3/+2
|\
| * drm/msm: Replace drm_framebuffer_{un/reference} with put, get functionsThomas Zimmermann2018-10-031-2/+2
| * drm/msm: dpu: Allow planes to extend past active displaySean Paul2018-10-031-1/+0
* | drm/msm: Use drm_atomic_helper_shutdownDaniel Vetter2018-10-051-1/+0
|/
* drm: add missing ctx argument to plane transitional helpersRussell King2018-07-031-1/+1
* Merge drm-upstream/drm-next into drm-misc-nextGustavo Padovan2018-06-201-15/+1
|\
| * drm/msm: Move implicit sync handling to prepare_fbSean Paul2018-06-041-15/+1
* | drm/msm: Stop updating plane->fb/crtcVille Syrjälä2018-06-111-2/+0
* | drm/msm: Stop consulting plane->fb/crtcVille Syrjälä2018-05-251-1/+1
|/
* Merge tag 'drm-msm-next-2018-03-20' of git://people.freedesktop.org/~robclark...Dave Airlie2018-03-211-12/+2