summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/gma500
Commit message (Expand)AuthorAgeFilesLines
* drm: Rename dp/ to display/Thomas Zimmermann2022-04-252-2/+3
* drm/gma500: fix a potential repeat execution in psb_driver_loadXiaomeng Tong2022-04-201-3/+2
* drm/gma500: fix a missing break in psb_intel_crtc_mode_setXiaomeng Tong2022-04-061-0/+2
* gma500: fix an incorrect NULL check on list iteratorXiaomeng Tong2022-03-291-3/+4
* drm/gma500: Add crtc prefix to vblank functionsPatrik Jakobsson2022-03-233-9/+9
* drm/gma500: Declare a few functions staticPatrik Jakobsson2022-03-232-9/+8
* drm/gma500: Free the correct connector allocationPatrik Jakobsson2022-03-236-6/+13
* drm/gma500: gma500 don't register non-hotpluggable connectorsPatrik Jakobsson2022-03-238-16/+0
* drm/gma500: Make use of the drm connector iteratorPatrik Jakobsson2022-03-239-42/+84
* drm/gma500: Uninstall interrupts on driver removalPatrik Jakobsson2022-03-231-0/+2
* drm/gma500: Use managed drmm_mode_config_init()Patrik Jakobsson2022-03-231-2/+2
* drm/gma500: Use drm_mode_copy()Ville Syrjälä2022-03-211-6/+2
* drm/gma500: Cosmetic cleanup of irq codePatrik Jakobsson2022-03-177-92/+57
* drm/gma500: Don't store crtc_funcs in psb_opsPatrik Jakobsson2022-03-175-6/+1
* drm/gma500: Move gma_intel_crtc_funcs into gma_display.cPatrik Jakobsson2022-03-177-25/+17
* drm/gma500: Remove unused declarations and other cruftPatrik Jakobsson2022-03-171-74/+1
* drm/gma500: Move GTT memory-range setup into helperThomas Zimmermann2022-03-161-89/+64
* drm/gma500: Move GTT enable and disable code into helpersThomas Zimmermann2022-03-161-35/+46
* drm/gma500: Move GEM memory management functions to gem.cThomas Zimmermann2022-03-166-130/+149
* drm/gma500: Inline psb_gtt_restore()Thomas Zimmermann2022-03-163-15/+7
* drm/gma500: Split GTT init/resume/fini into GTT and GEM functionsThomas Zimmermann2022-03-163-42/+83
* drm/gma500: Cleanup GTT uninit and error handlingThomas Zimmermann2022-03-164-27/+27
* drm/gma500: Move GTT resume logic out of psb_gtt_init()Thomas Zimmermann2022-03-163-22/+104
* drm/gma500: Move GTT setup and restoration into helper funtionsThomas Zimmermann2022-03-161-47/+68
* drm/gma500: Remove struct psb_gtt.sem sempahoreThomas Zimmermann2022-03-163-12/+0
* drm/gma500: Move GTT locking into GTT helpersThomas Zimmermann2022-03-162-22/+13
* drm/gma500: Acquire reservation lock for GEM objectsThomas Zimmermann2022-03-161-0/+12
* drm/gma500: Remove struct psb_gem_object.npageThomas Zimmermann2022-03-163-10/+8
* drm/gma500: Add support for the nomodeset kernel parameterJavier Martinez Canillas2022-01-271-0/+3
* drm/gma: Remove calls to kmap()Ira Weiny2022-01-242-8/+6
* drm/dp: Move public DisplayPort headers into dp/Thomas Zimmermann2022-01-172-2/+2
* drm/gma500: remove redundant ret variableMinghao Chi2022-01-121-9/+3
* drm/gma500: Remove generic DRM drivers in probe functionThomas Zimmermann2021-10-211-0/+12
* drm/gma500: Rename struct gtt_range to struct psb_gem_objectThomas Zimmermann2021-10-199-117/+123
* drm/gma500: Rewrite GTT page insert/remove without struct gtt_rangeThomas Zimmermann2021-10-193-66/+44
* drm/gma500: Set page-caching flags in GEM pin/unpinThomas Zimmermann2021-10-193-17/+11
* drm/gma500: Inline psb_gtt_{alloc,free}_range() into rsp callersThomas Zimmermann2021-10-193-62/+65
* drm/gma500: Inline psb_gtt_attach_pages() and psb_gtt_detach_pages()Thomas Zimmermann2021-10-191-52/+42
* drm/gma500: Rename psb_gtt_{pin,unpin}() to psb_gem_{pin,unpin}()Thomas Zimmermann2021-10-193-12/+12
* drm/gma500: Allocate GTT ranges in stolen memory with psb_gem_create()Thomas Zimmermann2021-10-195-50/+29
* drm/gma500: Reimplement psb_gem_create()Thomas Zimmermann2021-10-192-38/+59
* drm/gma500: Use to_gtt_range() everywhereThomas Zimmermann2021-10-192-6/+5
* drm/gma500: Move helpers for struct gtt_range from gtt.c to gem.cThomas Zimmermann2021-10-197-209/+147
* Revert "drm/gma500: cleanup: drm_modeset_lock_all() --> DRM_MODESET_LOCK_ALL_...Sean Paul2021-10-041-12/+6
* drm/gma500: cleanup: drm_modeset_lock_all() --> DRM_MODESET_LOCK_ALL_BEGIN()Fernando Ramos2021-10-011-6/+12
* drm/gma500: Fix wrong pointer passed to PTR_ERR()Yang Yingliang2021-09-241-1/+1
* drm/gma500: Managed device releaseThomas Zimmermann2021-09-231-8/+11
* drm/gma500: Remove dev_priv branch from unload functionThomas Zimmermann2021-09-231-47/+46
* drm/gma500: Embed struct drm_device in struct drm_psb_privateThomas Zimmermann2021-09-239-35/+26
* drm/gma500: Disable PCI device during shutdownThomas Zimmermann2021-09-231-7/+3