linux/drivers/gpu/drm/gma500
Thomas Zimmermann c70708c53d drm/gma500: Create framebuffers with drm_gem_fb_create()
Replace gma500's internal framebuffer creation with DRM's standard
helper drm_gem_fb_create(). The result is equivalent. Only keep the
existing tests for color depth and pitch alignment.

v2:
- rebase on upstream changes

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Acked-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
Link: https://patch.msgid.link/20260206133458.226467-6-tzimmermann@suse.de
2026-03-03 09:28:56 +01:00
..
backlight.c drm: include drm_print.h where needed 2025-10-31 10:34:52 +02:00
cdv_device.c drm: include drm_print.h where needed 2025-10-31 10:34:52 +02:00
cdv_device.h
cdv_intel_crt.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
cdv_intel_display.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
cdv_intel_dp.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
cdv_intel_hdmi.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
cdv_intel_lvds.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
fbdev.c drm/gma500: fbdev: Use a DRM client buffer 2026-03-03 09:28:53 +01:00
framebuffer.c drm/gma500: Create framebuffers with drm_gem_fb_create() 2026-03-03 09:28:56 +01:00
framebuffer.h
gem.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
gem.h
gma_device.c
gma_device.h
gma_display.c
gma_display.h
gtt.c
gtt.h
intel_bios.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
intel_bios.h
intel_gmbus.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
intel_i2c.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
Kconfig PCI: Add CONFIG_MMU dependency 2025-04-23 15:40:30 -05:00
Makefile
mid_bios.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
mid_bios.h
mmu.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
mmu.h drm/gma500: Remove unused psb_mmu_virtual_to_pfn 2025-03-10 10:14:58 +01:00
oaktrail_crtc.c drm: include drm_print.h where needed 2025-10-31 10:34:52 +02:00
oaktrail_device.c
oaktrail_hdmi_i2c.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
oaktrail_hdmi.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
oaktrail_lvds_i2c.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
oaktrail_lvds.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
oaktrail.h
opregion.c drm: include drm_print.h where needed 2025-10-31 10:34:52 +02:00
opregion.h
power.c
power.h
psb_device.c
psb_device.h
psb_drv.c drm: include drm_print.h where needed 2025-10-31 10:34:52 +02:00
psb_drv.h drm/gma500: Create framebuffers with drm_gem_fb_create() 2026-03-03 09:28:56 +01:00
psb_intel_display.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
psb_intel_drv.h drm/gma500/psb_intel_modes: Remove unused psb_intel_ddc_probe 2025-03-10 10:14:39 +01:00
psb_intel_lvds.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
psb_intel_modes.c drm/gma500/psb_intel_modes: Remove unused psb_intel_ddc_probe 2025-03-10 10:14:39 +01:00
psb_intel_reg.h
psb_intel_sdvo_regs.h
psb_intel_sdvo.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
psb_irq.c Revert "drm/gma500: use drm_crtc_vblank_crtc()" 2026-02-02 10:10:15 +01:00
psb_irq.h
psb_reg.h