summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c
Commit message (Expand)AuthorAgeFilesLines
* drm/vram-helpers: Create DRM_GEM_VRAM_PLANE_HELPER_FUNCSDaniel Vetter2021-06-241-2/+1
* 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-6/+6
* 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-11/+11
* drm/hisilicon: Code refactoring for hibmc_drm_drvTian Tao2020-12-031-1/+1
* drm/atomic: Pass the full state to CRTC atomic begin and flushMaxime Ripard2020-11-021-2/+2
* drm/hisilicon: Adding a const declaration to an invariant constructTian Tao2020-10-301-1/+1
* drm/hisilicon: Use the same style of variable type in hibmc_drm_deTian Tao2020-10-181-30/+29
* drm/atomic: Pass the full state to CRTC atomic enable/disableMaxime Ripard2020-10-091-2/+2
* drm/hisilicon: Delete the unused macroTian Tao2020-09-291-2/+0
* drm/hisilicon: Using the to_hibmc_drm_private to convertTian Tao2020-09-291-11/+11
* drm/hisilicon: Use drm_err instead of DRM_ERROR in hibmc_drm_deTian Tao2020-08-251-7/+7
* drm/hisilicon: Code refactoring for hibmc_drv_deTian Tao2020-08-121-42/+13
* drm/hisilicon: Remove the unused include statementsTian Tao2020-08-121-3/+0
* drm/hisilicon: Enforce 128-byte stride alignment to fix the hardware limitationTian Tao2020-04-031-4/+5
* drm/hisilicon: Add the mode_valid functionTian Tao2020-02-271-0/+20
* drm/hisilicon: Add new clock/resolution configurationsTian Tao2020-02-271-0/+3
* drm/hisilicon/hibmc: add gamma_set functionZhihui Chen2020-02-131-0/+37
* drm/hisilicon/hibmc: add DPMS on/off functionZhihui Chen2020-02-131-0/+16
* drm/hisilicon/hibmc: fix 'xset dpms force off' failZhihui Chen2020-02-131-0/+3
* drm/hisilicon/hibmc: Replace struct hibmc_framebuffer with generic codeThomas Zimmermann2020-01-061-3/+1
* drm/hisilicon/hibmc: Use GEM VRAM's prepare_fb() and cleanup_fb() helpersThomas Zimmermann2019-10-241-10/+4
* drm/hisilicon: drop use of drmP.hSam Ravnborg2019-07-151-0/+6
* Merge v5.2-rc5 into drm-nextDaniel Vetter2019-06-191-6/+1
|\
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-6/+1
* | drm: Reserve/unreserve GEM VRAM BOs from within pin/unpin functionsThomas Zimmermann2019-05-171-6/+0
* | drm/hisilicon: Convert hibmc-drm driver to |struct drm_gem_vram_object|Thomas Zimmermann2019-05-151-8/+13
|/
* drm: Split out drm_probe_helper.hDaniel Vetter2019-01-241-1/+1
* drm: Nuke drm_atomic_helper_plane_set_propertyDaniel Vetter2017-08-081-1/+0
* drm: Plumb modifiers through plane initBen Widawsky2017-08-011-0/+1
* drm: Convert atomic drivers from CRTC .disable() to .atomic_disable()Laurent Pinchart2017-06-301-2/+3
* drm: Add old state pointer to CRTC .enable() helper functionLaurent Pinchart2017-06-301-2/+3
* drm: hibmc: use vblank hooks in struct drm_crtc_funcsShawn Guo2017-02-091-0/+20
* drm: Nuke fb->bits_per_pixelVille Syrjälä2016-12-151-3/+3
* drm/hisilicon/hibmc: Add support for display engineRongrong Zou2016-11-171-0/+477