summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/sun4i/sun4i_layer.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm: Remove unnecessary include statements of drm_plane_helper.hThomas Zimmermann2022-07-261-1/+0
* Backmerge tag 'v5.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/to...Dave Airlie2022-07-131-1/+1
|\
| * drm/sun4i: Return if frontend is not presentSaud Farooqui2022-06-221-1/+1
* | drm: Drop drm_blend.h from drm_crtc.hVille Syrjälä2022-06-201-0/+1
|/
* drm/sun4i: layer: Remove redundant zpos initialisationMaxime Ripard2022-02-251-9/+7
* drm/<driver>: drm_gem_plane_helper_prepare_fb is now the defaultDaniel Vetter2021-06-241-1/+0
* 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-2/+5
* drm: Store new plane state in a variable for atomic_update and disableMaxime Ripard2021-02-241-1/+2
* drm/gem: Move drm_gem_fb_prepare_fb() to GEM atomic helpersThomas Zimmermann2021-02-231-2/+2
* drm/sun4i: Remove unneeded semicolon in sun4i_layer.czhengbin2019-12-141-2/+2
* drm/sun4i: drop use of drmP.hSam Ravnborg2019-07-171-2/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* drm/sun4i: layer: support just backend formats when frontend is unavailableChen-Yu Tsai2019-01-251-3/+31
* drm/sun4i: layer: Assign backend pointer before calling DRM helpersChen-Yu Tsai2019-01-251-1/+2
* drm/sun4i: layer: Add tiled modifier support and helperPaul Kocialkowski2019-01-181-1/+15
* drm/sun4i: frontend: Add support for planar YUV input formatsPaul Kocialkowski2019-01-181-0/+8
* drm/sun4i: frontend: Add support for semi-planar YUV input formatsPaul Kocialkowski2019-01-181-0/+4
* drm/sun4i: frontend: Add support for the BGRX8888 input formatPaul Kocialkowski2018-11-271-0/+1
* drm/sun4i: Rename sun4i_backend_layer_formats to sun4i_layer_formatsPaul Kocialkowski2018-11-271-3/+3
* drm/sun4i: frontend: Replace ARGB with XRGB as supported formatPaul Kocialkowski2018-11-271-2/+2
* drm/sun4i: Cleanup video/YUV source before enabling a layerPaul Kocialkowski2018-11-271-0/+2
* drm/sun4i: wait on implicit fence before displayQiang Yu2018-11-221-0/+2
* drm/sun4i: Use __drm_atomic_helper_plane_reset instead of copying the logicAlexandru Gheorghe2018-08-061-3/+1
* drm/sun4i: Add support for plane alphaMaxime Ripard2018-04-161-0/+2
* drm/sun4i: backend: Support YUV planesMaxime Ripard2018-03-191-0/+4
* drm/sun4i: backend: Make zpos configurableMaxime Ripard2018-02-221-2/+3
* drm/sun4i: Remove the plane description structureMaxime Ripard2018-02-221-36/+8
* drm/sun4i: backend: Assign the pipes automaticallyMaxime Ripard2018-02-221-6/+0
* drm/sun4i: backend: Check for the number of alpha planesMaxime Ripard2018-01-291-22/+2
* drm/sun4i: backend: Add support for zposMaxime Ripard2018-01-291-0/+3
* drm/sun4i: backend: Set a default zpos in our reset hookMaxime Ripard2018-01-291-0/+2
* drm/sun4i: backend: Move the coord function in the shared partMaxime Ripard2018-01-291-2/+1
* drm/sun4i: backend: Fix structure indentationMaxime Ripard2018-01-291-4/+4
* drm/sun4i: backend: Wire in the frontendMaxime Ripard2018-01-221-3/+30
* drm/sun4i: backend: Add a custom plane stateMaxime Ripard2018-01-221-3/+47
* Merge tag 'sunxi-drm-for-4.14' of https://git.kernel.org/pub/scm/linux/kernel...Dave Airlie2017-08-211-8/+1
|\
| * drm/sun4i: Remove useless atomic_checkMaxime Ripard2017-07-181-7/+0
| * drm/sun4i: constify drm_plane_helper_funcsArvind Yadav2017-07-171-1/+1
* | drm: Plumb modifiers through plane initBen Widawsky2017-08-011-1/+1
|/
* drm/sun4i: abstract a engine typeIcenowy Zheng2017-06-011-5/+4
* drm/sun4i: return only planes for layers createdIcenowy Zheng2017-05-151-8/+10
* drm/sun4i: Pass pointer for underlying backend into layer initChen-Yu Tsai2017-03-091-7/+6
* drm/sun4i: Add backend pointer to sun4i_layerChen-Yu Tsai2017-03-071-5/+3
* drm/sun4i: Drop hardcoded .possible_crtcs values from layersChen-Yu Tsai2017-03-071-1/+2
* drm/sun4i: Drop primary layer pointer from sun4i_drvChen-Yu Tsai2017-03-071-3/+0
* drm/sun4i: Add end of list element for sun4i_layers_init's returned listChen-Yu Tsai2017-03-071-1/+1
* drm/sun4i: Save newly created layer in layers array in sun4i_layers_initChen-Yu Tsai2017-03-071-0/+1
* drm/sun4i: Drop useless assignment in sun4i_layers_initChen-Yu Tsai2017-03-071-1/+1
* drm/sun4i: Fix kcalloc element size in sun4i_layers_initChen-Yu Tsai2017-03-071-1/+1