9053cad2f093 ("drm/mgag200: Clear field during MM init") b9fa77ec1a59 ("drm/mgag200: Set MISC memory flags in mm init code") 78e5b5036a1e ("drm/mgag200: Enable MGA mode during device register initialization") 2021708e0d6e ("drm/mgag200: Initialize PCI registers early during device setup") 42452165dc77 ("drm/mgag200: Move register initialization into helper function") 153fef4115e8 ("drm/mgag200: Split DPMS function into helpers") 379ba8043db2 ("drm/mgag200: Don't set or clear field during modeset") da568d5e352c ("drm/mgag200: Don't write-protect CRTC 0-7 while in mga_crtc_prepare()") 832eddf5d8f4 ("drm/mgag200: Embed instance of struct drm_device in struct mga_device") 3c8923c3f15e ("drm/mgag200: Allocate device structures in mgag200_driver_load()") c714dd941dd1 ("drm/mgag200: Separate device initialization into allocation") ba5b90e883a4 ("drm/mgag200: Move device init and cleanup to mgag200_drv.c") fdcb6b1906dc ("drm/mgag200: Prefix symbol names in mgag200_drv.c with mgag200_") 0987062118b8 ("drm/mgag200: Separate DRM and PCI functionality from each other") a71ff21e11d9 ("drm/mgag200: Switch to managed MM") e9f896b76ce6 ("drm/mgag200: Merge VRAM setup into MM initialization") 0956c329a4ff ("drm/mgag200: Lookup VRAM PCI BAR start and length only once") e7b9db6a1496 ("drm/mgag200: Rename mgag200_ttm.c to mgag200_mm.c") 044e0935559b ("drm/mgag200: Use pcim_enable_device()") 1d8d42ba3651 ("drm/mgag200: Remove declaration of mgag200_mmap() from header file") 913ec479bb5c ("drm/mgag200: Replace VRAM helpers with SHMEM helpers") 88fabb75ea9e ("drm/mgag200: Convert to simple KMS helper") f05c9e13094f ("drm/mgag200: Use simple-display data structures") 9413adc089f6 ("drm/mgag200: Remove out-commented suspend/resume helpers") 4f710d7ce8de ("drm/mgag200: Move register initialization into separate function") 7fc1ae567dc6 ("drm/mgag200: Move hiprilvl setting into separate functions") 2e5ccbbaeaa4 ("drm/mgag200: Move TAGFIFO reset into separate function") 836d536881cc ("drm/mgag200: Set primary plane's format in separate helper function") 72a03a358c1c ("drm/mgag200: Set pitch in a separate helper function") ddb8d0520bbc ("drm/mgag200: Update mode registers after plane registers") db05f8d3dc87 ("drm/mgag200: Split MISC register update into PLL selection, SYNC and I/O") a6edae07fd01 ("drm/mgag200: Move mode-setting code into separate helper function") fb724f1e4bd5 ("drm/mgag200: Clean up mga_crtc_do_set_base()") d6237687e08f ("drm/mgag200: Clean up mga_set_start_address()") 5a77e2bfdd4f ("drm/mgag200: Remove HW cursor") 81a15b9a6556 ("drm/mgag200: Embed connector instance in struct mga_device") 30b0c940f941 ("drm/mgag200: Remove unused fields from struct mga_device") 5635b7cf8670 ("drm/mgag200: Use managed mode-config initialization") 0858083781b5 ("drm/mgag200: Integrate init function into load function") ed5877b62ec4 ("drm/mgag200: Remove several references to struct mga_device.dev") 8d8ff2a9574e ("drm/mgag200: Convert struct drm_device to struct mga_device with helper") fc54048a4dc2 ("drm/mgag200: Set up fbdev after registering device; remove error checks")