diff options
author | Ondrej Zajicek <santiago@crfreenet.org> | 2007-02-12 03:54:49 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-02-12 12:48:41 -0500 |
commit | a268422de8bf1b4c0cb97987b6c329c9f6a3da4b (patch) | |
tree | 521e88fddb250dc193893c07bd889b5a28b7ded5 /drivers/video/Kconfig | |
parent | 59ae6c6b87711ceb2d1ea5f9e08bb13aee947a29 (diff) |
[PATCH] fbdev driver for S3 Trio/Virge
Add a driver for S3 Trio / S3 Virge. Driver is tested with most versions
of S3 Trio and with S3 Virge/DX, on i386.
(akpm: We kind-of have support for this hardware already, but...
virgefb.c
- amiga/zorro specific,
- broken (according to Kconfig),
- uses obsolete/nonexistent interface (struct display_switch)
- recent Adrian Bunk's patch removes this driver
S3triofb.c
- ppc/openfirmware specific
- minimal functionality
- broken (according to Kconfig),
- uses obsolete/nonexistent interface (struct display_switch)
)
Signed-off-by: Ondrej Zajicek <santiago@crfreenet.org>
Cc: James Simmons <jsimmons@infradead.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/video/Kconfig')
-rw-r--r-- | drivers/video/Kconfig | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig index 45fe65d8d7a0..3ab063172644 100644 --- a/drivers/video/Kconfig +++ b/drivers/video/Kconfig | |||
@@ -85,6 +85,14 @@ config FB_CFB_IMAGEBLIT | |||
85 | blitting. This is used by drivers that don't provide their own | 85 | blitting. This is used by drivers that don't provide their own |
86 | (accelerated) version. | 86 | (accelerated) version. |
87 | 87 | ||
88 | config FB_SVGALIB | ||
89 | tristate | ||
90 | depends on FB | ||
91 | default n | ||
92 | ---help--- | ||
93 | Common utility functions useful to fbdev drivers of VGA-based | ||
94 | cards. | ||
95 | |||
88 | config FB_MACMODES | 96 | config FB_MACMODES |
89 | tristate | 97 | tristate |
90 | depends on FB | 98 | depends on FB |
@@ -1147,6 +1155,17 @@ config FB_S3TRIO | |||
1147 | help | 1155 | help |
1148 | If you have a S3 Trio say Y. Say N for S3 Virge. | 1156 | If you have a S3 Trio say Y. Say N for S3 Virge. |
1149 | 1157 | ||
1158 | config FB_S3 | ||
1159 | tristate "S3 Trio/Virge support" | ||
1160 | depends on FB && PCI | ||
1161 | select FB_CFB_FILLRECT | ||
1162 | select FB_CFB_COPYAREA | ||
1163 | select FB_CFB_IMAGEBLIT | ||
1164 | select FB_TILEBLITTING | ||
1165 | select FB_SVGALIB | ||
1166 | ---help--- | ||
1167 | Driver for graphics boards with S3 Trio / S3 Virge chip. | ||
1168 | |||
1150 | config FB_SAVAGE | 1169 | config FB_SAVAGE |
1151 | tristate "S3 Savage support" | 1170 | tristate "S3 Savage support" |
1152 | depends on FB && PCI && EXPERIMENTAL | 1171 | depends on FB && PCI && EXPERIMENTAL |