summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/gma500/psb_drv.c
AgeCommit message (Expand)Author
2023-04-16video/aperture: Provide a VGA helper for gma500 and internal useThomas Zimmermann
2023-04-16drm/aperture: Remove primary argumentDaniel Vetter
2023-04-16drm/gma500: Use drm_aperture_remove_conflicting_pci_framebuffersDaniel Vetter
2023-03-20drm/gma500: Implement client-based fbdev emulationThomas Zimmermann
2022-09-18drm/gma500: Call acpi_video_register_backlight()Hans de Goede
2022-09-18drm/gma500: Refactor backlight support (v2)Hans de Goede
2022-09-17drm/gma500: Remove unnecessary suspend/resume wrappersHans de Goede
2022-09-17drm/gma500: Rewrite power management codeHans de Goede
2022-09-17drm/gma500: Remove a couple of not useful function wrappersHans de Goede
2022-09-17drm/gma500: Remove runtime_allowed dead code in psb_unlocked_ioctl()Hans de Goede
2022-09-17drm/gma500: Fix (vblank) IRQs not working after suspend/resumeHans de Goede
2022-04-20drm/gma500: fix a potential repeat execution in psb_driver_loadXiaomeng Tong
2022-03-23drm/gma500: Declare a few functions staticPatrik Jakobsson
2022-03-23drm/gma500: Make use of the drm connector iteratorPatrik Jakobsson
2022-03-23drm/gma500: Uninstall interrupts on driver removalPatrik Jakobsson
2022-03-17drm/gma500: Cosmetic cleanup of irq codePatrik Jakobsson
2022-03-16drm/gma500: Move GEM memory management functions to gem.cThomas Zimmermann
2022-03-16drm/gma500: Split GTT init/resume/fini into GTT and GEM functionsThomas Zimmermann
2022-03-16drm/gma500: Cleanup GTT uninit and error handlingThomas Zimmermann
2022-03-16drm/gma500: Move GTT resume logic out of psb_gtt_init()Thomas Zimmermann
2022-03-16drm/gma500: Remove struct psb_gtt.sem sempahoreThomas Zimmermann
2022-01-27drm/gma500: Add support for the nomodeset kernel parameterJavier Martinez Canillas
2021-10-21drm/gma500: Remove generic DRM drivers in probe functionThomas Zimmermann
2021-09-24drm/gma500: Fix wrong pointer passed to PTR_ERR()Yang Yingliang
2021-09-23drm/gma500: Managed device releaseThomas Zimmermann
2021-09-23drm/gma500: Remove dev_priv branch from unload functionThomas Zimmermann
2021-09-23drm/gma500: Embed struct drm_device in struct drm_psb_privateThomas Zimmermann
2021-09-23drm/gma500: Disable PCI device during shutdownThomas Zimmermann
2021-09-23drm/gma500: Replace references to dev_private with helper functionThomas Zimmermann
2021-08-10drm/gma500: Convert to Linux IRQ interfacesThomas Zimmermann
2021-03-19drm/gma500: use NULL instead of using plain integer as pointerYang Li
2021-02-09drm/gma500: psb_spank() doesn't need it's own filePatrik Jakobsson
2021-02-09drm/gma500: Drop DRM_GMA600 config optionThomas Zimmermann
2021-02-01drm/gma500: Drop DRM_GMA3600 config optionThomas Zimmermann
2021-02-01drm/gma500: Remove Medfield supportThomas Zimmermann
2021-01-06drm/gma500: Remove references to struct drm_device.pdevThomas Zimmermann
2020-12-01drm/gma500: Fix error return code in psb_driver_load()Jialin Zhang
2020-11-15drm/gma500: Remove 2D accel codePatrik Jakobsson
2020-11-06drm/<drivers>: Constify struct drm_driverDaniel Vetter
2020-09-25drm/gma500: Introduce GEM object functionsThomas Zimmermann
2020-05-19drm/gma500: Use lockless gem BO free callbackEmil Velikov
2020-02-17Merge v5.6-rc2 into drm-misc-nextMaxime Ripard
2020-02-13drm/gma500: Convert to CRTC VBLANK callbacksThomas Zimmermann
2020-01-30Merge tag 'drm-next-2020-01-30' of git://anongit.freedesktop.org/drm/drmLinus Torvalds
2020-01-06remove ioremap_nocache and devm_ioremap_nocacheChristoph Hellwig
2019-12-05drm/gma500: Call psb_driver_{load, unload}() before registering deviceThomas Zimmermann
2019-11-25drm/gma500: Remove struct psb_fbdevThomas Zimmermann
2019-06-19Merge v5.2-rc5 into drm-nextDaniel Vetter
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335Thomas Gleixner
2019-05-22drm/gma500: drop drmp.h include from all .c filesSam Ravnborg