-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
staging: Add framebuffer driver for XGI chipsets
This driver handles XG20, XG21, XG40, XG42 chipsets from XGI. They're also known as Z7,Z9,Z11 chipsets. It's based on the SiS fb driver but has been heavily modified by XGI to support their newer chipsets. Signed-off-by: Arnaud Patard <apatard@mandriva.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
- Loading branch information
apatard@mandriva.com
authored and
Greg Kroah-Hartman
committed
Jun 4, 2010
1 parent
ad84563
commit d7636e0
Showing
24 changed files
with
28,503 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
config FB_XGI | ||
tristate "XGI display support" | ||
depends on FB && PCI | ||
select FB_CFB_FILLRECT | ||
select FB_CFB_COPYAREA | ||
select FB_CFB_IMAGEBLIT | ||
help | ||
This driver supports notebooks with XGI Z7,Z9,Z11 PCI chips. | ||
Say Y if you have such a graphics card. | ||
To compile this driver as a module, choose M here: the | ||
module will be called xgifb.ko |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
obj-$(CONFIG_FB_XGI) += xgifb.o | ||
|
||
xgifb-objs := XGI_main_26.o XGI_accel.o vb_init.o vb_setmode.o vb_util.o vb_ext.o | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
This drivers still need a lot of work. I can list all cleanups to do but it's | ||
going to be long. So, I'm writing "cleanups" and not the list. | ||
|
||
Arnaud | ||
|
||
TODO: | ||
- clean ups | ||
- fix build warnings when module | ||
- sort out dup ids with SiS driver | ||
- remove useless/wrong/unused #ifdef/code/... | ||
- fix printk usages | ||
- get rid of non-linux related stuff | ||
|
||
Please send patches to: | ||
Arnaud Patard <apatard@mandriva.com> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
#ifndef _XGI_H | ||
#define _XGI_H | ||
|
||
#if 1 | ||
#define TWDEBUG(x) | ||
#else | ||
#define TWDEBUG(x) printk(KERN_INFO x "\n"); | ||
#endif | ||
|
||
#endif |
Oops, something went wrong.