]> git.baikalelectronics.ru Git - kernel.git/commit
mgag200: initial g200se driver (v2)
authorDave Airlie <airlied@redhat.com>
Tue, 17 Apr 2012 14:01:25 +0000 (15:01 +0100)
committerDave Airlie <airlied@redhat.com>
Thu, 17 May 2012 09:53:41 +0000 (10:53 +0100)
commit1df4ded16b7734651fb548483c8005c8eb87f780
treea09841da5c2d99c56cf1e848809c246a4008f358
parent58ea6e4702b9c8ca9292d1ad4fee9ec4d5eac876
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>
12 files changed:
drivers/gpu/drm/Kconfig
drivers/gpu/drm/Makefile
drivers/gpu/drm/mgag200/Kconfig [new file with mode: 0644]
drivers/gpu/drm/mgag200/Makefile [new file with mode: 0644]
drivers/gpu/drm/mgag200/mgag200_drv.c [new file with mode: 0644]
drivers/gpu/drm/mgag200/mgag200_drv.h [new file with mode: 0644]
drivers/gpu/drm/mgag200/mgag200_fb.c [new file with mode: 0644]
drivers/gpu/drm/mgag200/mgag200_i2c.c [new file with mode: 0644]
drivers/gpu/drm/mgag200/mgag200_main.c [new file with mode: 0644]
drivers/gpu/drm/mgag200/mgag200_mode.c [new file with mode: 0644]
drivers/gpu/drm/mgag200/mgag200_reg.h [new file with mode: 0644]
drivers/gpu/drm/mgag200/mgag200_ttm.c [new file with mode: 0644]