aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/gpu/drm/mgag200/mgag200_main.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2020-06-11drm/mgag200: Move device init and cleanup to mgag200_drv.cThomas Zimmermann1-77/+0
2020-06-11drm/mgag200: Switch to managed MMThomas Zimmermann1-4/+1
2020-06-11drm/mgag200: Merge VRAM setup into MM initializationThomas Zimmermann1-75/+0
2020-05-19drm/mgag200: Remove HW cursorThomas Zimmermann1-5/+0
2020-05-11drm/mgag200: Remove unused fields from struct mga_deviceThomas Zimmermann1-3/+0
2020-05-11drm/mgag200: Use managed mode-config initializationThomas Zimmermann1-26/+2
2020-05-11drm/mgag200: Integrate init function into load functionThomas Zimmermann1-40/+19
2020-05-11drm/mgag200: Remove several references to struct mga_device.devThomas Zimmermann1-11/+12
2020-05-11drm/mgag200: Convert struct drm_device to struct mga_device with helperThomas Zimmermann1-2/+2
2020-04-08drm/mgag200: Set up fbdev after registering device; remove error checksThomas Zimmermann1-4/+0
2019-12-17Merge tag 'drm-misc-next-2019-12-16' of git://anongit.freedesktop.org/drm/drm-misc into drm-nextDaniel Vetter1-2/+6
2019-12-05drm/mgag200: Debug-print unique revisions id on G200 SEThomas Zimmermann1-1/+4
2019-12-05drm/mgag200: Don't include <drm/drm_pci.h>Thomas Zimmermann1-1/+2
2019-11-27drm/mgag200: Store flags from PCI driver data in device structureThomas Zimmermann1-0/+1
2019-11-27drm/mgag200: Extract device type from flagsThomas Zimmermann1-1/+1
2019-10-04drm/mgag200: Reserve video memory for cursor planeThomas Zimmermann1-1/+1
2019-10-04drm/mgag200: Add init and fini functions for cursor handlingThomas Zimmermann1-13/+5
2019-07-09drm/mgag200: Replace struct mga_fbdev with generic framebuffer emulationThomas Zimmermann1-26/+5
2019-06-30drm/mgag200: drop use of drmP.hSam Ravnborg1-1/+3
2019-06-27drm/mgag200: Replace struct mga_framebuffer with GEM framebuffer helpersThomas Zimmermann1-59/+2
2019-06-19Merge v5.2-rc5 into drm-nextDaniel Vetter1-4/+1
2019-06-13drm/mgag200: Rewrite cursor handlingThomas Zimmermann1-3/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 377Thomas Gleixner1-4/+1
2019-05-15drm/mgag200: Convert mgag200 driver to VRAM MMThomas Zimmermann1-14/+3
2019-05-15drm/mgag200: Convert mgag200 driver to |struct drm_gem_vram_object|Thomas Zimmermann1-68/+16
2019-01-28drm/mgag200: Replace ttm_bo_unref with ttm_bo_putThomas Zimmermann1-6/+2
2018-09-03drm/mgag200: use simpler remove_conflicting_pci_framebuffers()Michał Mirosław1-9/+0
2017-08-11drm/mgag200: switch to drm_*_get(), drm_*_put() helpersCihangir Akturk1-5/+5
2017-01-09drm: Change the return type of the unload hook to voidGabriel Krisman Bertazi1-3/+2
2017-01-04gpu: drm: mgag200: mgag200_main:- Handle error from pci_iomapArvind Yadav1-0/+2
2016-12-15drm: Pass 'dev' to drm_helper_mode_fill_fb_struct()Ville Syrjälä1-1/+1
2016-08-12drm/fb-helper: Add a dummy remove_conflicting_framebuffersDaniel Vetter1-1/+1
2016-07-22drm/mgag200: Delete an unnecessary check before drm_gem_object_unreference_unlocked()Markus Elfring1-2/+2
2016-05-17drm: Remove unused drm_device from drm_gem_object_lookup()Chris Wilson1-2/+2
2015-11-24drm: Pass the user drm_mode_fb_cmd2 as const to .fb_create()Ville Syrjälä1-2/+2
2015-09-24drm/mgag200: Fix driver_load error handlingArchit Taneja1-16/+20
2015-08-24drm/mgag200: Add support for a new G200eW3 chipsetMathieu Larouche1-1/+8
2015-08-10drm/mga200g: Don't grab dev->struct_mutex for in mmap offset ioctlDaniel Vetter1-12/+4
2014-04-22drm/mgag200: Remove unecessary NULL check in gem_freeDaniel Vetter1-2/+0
2014-04-22drm/mgag200: Remove unecessary NULL check in bo_unrefDaniel Vetter1-3/+1
2014-01-23drm/mgag200: on cards with < 2MB VRAM default to 16-bitDave Airlie1-1/+4
2014-01-14drivers: gpu: Mark function as static in mgag200_main.cRashika1-1/+1
2013-10-09drm: kill ->gem_init_object() and friendsDavid Herrmann1-6/+0
2013-08-07drm/gem: create drm_gem_dumb_destroyDaniel Vetter1-7/+0
2013-07-25drm/ttm: convert to unified vma offset managerDavid Herrmann1-1/+1
2013-06-28drm/mgag200: Added resolution and bandwidth limits for various G200e products.Julia Lemire1-1/+1
2013-06-17drm/mgag200: Don't do full cleanup if mgag200_device_init failsChristopher Harvey1-1/+1
2013-06-17drm/mgag200: Hardware cursor supportChristopher Harvey1-1/+20
2013-04-30drm/mgag200: Remove extra variable assignsChristopher Harvey1-2/+0
2013-04-12drm/mgag200: Convert to managed device resources where possibleChristopher Harvey1-24/+5