summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/mgag200/Kconfig
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2012-04-17 15:01:25 +0100
committerDave Airlie <airlied@redhat.com>2012-05-17 10:53:41 +0100
commit414c453106255b11df77ed6b08eedb6d2369c338 (patch)
treea09841da5c2d99c56cf1e848809c246a4008f358 /drivers/gpu/drm/mgag200/Kconfig
parent312fec1405dd546ddb3fa6387d54e78f604dd8f8 (diff)
downloadlinux-next-414c453106255b11df77ed6b08eedb6d2369c338.tar.gz
mgag200: initial g200se driver (v2)
This is a driver for the G200 server engines chips, it doesn't driver any of the Matrix G series desktop cards. It will bind to G200 SE A,B, G200EV, G200WB, G200EH and G200ER cards. Its based on previous work done my Matthew Garrett but remodelled to follow the same style and flow as the AST server driver. It also works along the same lines as the AST server driver wrt memory management. There is no userspace driver planned, xf86-video-modesetting should be used. It also appears these GPUs have no ARGB hw cursors. v2: add missing tagfifo reset + G200 SE memory bw setup pieces. Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/mgag200/Kconfig')
-rw-r--r--drivers/gpu/drm/mgag200/Kconfig14
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/gpu/drm/mgag200/Kconfig b/drivers/gpu/drm/mgag200/Kconfig
new file mode 100644
index 000000000000..ffffafa1d6d1
--- /dev/null
+++ b/drivers/gpu/drm/mgag200/Kconfig
@@ -0,0 +1,14 @@
+config DRM_MGAG200
+ tristate "Kernel modesetting driver for MGA G200 server engines"
+ depends on DRM && PCI && EXPERIMENTAL
+ select FB_SYS_FILLRECT
+ select FB_SYS_COPYAREA
+ select FB_SYS_IMAGEBLIT
+ select DRM_KMS_HELPER
+ help
+ This is a KMS driver for the MGA G200 server chips, it
+ does not support the original MGA G200 or any of the desktop
+ chips. It requires 0.3.0 of the modesetting userspace driver,
+ and a version of mga driver that will fail on KMS enabled
+ devices.
+