summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorlgb <lgb@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-03-11 23:01:14 +0000
committerlgb <lgb@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-03-11 23:01:14 +0000
commit8a22dd0a5288444acb9b84a6e58ee223062db1de (patch)
tree130373778fbecce22141f012806be6856a68dc76 /drivers
parentdc92700909de512b8293d494243db510900c14b4 (diff)
downloadmpv-8a22dd0a5288444acb9b84a6e58ee223062db1de.tar.bz2
mpv-8a22dd0a5288444acb9b84a6e58ee223062db1de.tar.xz
Force matrox memsize module option fixes
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@92 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'drivers')
-rw-r--r--drivers/mga_vid.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/mga_vid.c b/drivers/mga_vid.c
index e72ba78938..98dfd1e9b4 100644
--- a/drivers/mga_vid.c
+++ b/drivers/mga_vid.c
@@ -2,7 +2,7 @@
// double buffering added by A'rpi/ESP-team
// Set this value, if autodetection fails! (video ram size in megabytes)
-//#define MGA_MEMORY_SIZE 32
+// #define MGA_MEMORY_SIZE 16
//#define MGA_ALLOW_IRQ
@@ -741,8 +741,8 @@ static int mga_vid_find_card(void)
if (mga_force_memsize) {
printk(KERN_INFO "mga_vid: memsize forced to %d MB\n", mga_force_memsize);
/* we need the size in bytes */
- mga_ram_size = ((unsigned long) mga_force_memsize) << 20;
- }
+ mga_ram_size = ((unsigned long) mga_force_memsize);
+ } else {
if (is_g400){
switch((card_option>>10)&0x17){
@@ -777,7 +777,7 @@ static int mga_vid_find_card(void)
case 0: mga_ram_size = 8; break;
default: mga_ram_size = 16;
}
- }
+ } }
#if 0
// printk("List resources -----------\n");
for(temp=0;temp<DEVICE_COUNT_RESOURCE;temp++){
@@ -915,7 +915,7 @@ static int mga_vid_initialize(void)
printk(KERN_INFO "Matrox MGA G200/G400/G450 YUV Video interface v2.01 (c) Aaron Holtzman & A'rpi\n");
if (mga_force_memsize) {
- if (mga_force_memsize != 16 || mga_force_memsize != 32 ||
+ if (mga_force_memsize != 16 && mga_force_memsize != 32 &&
mga_force_memsize != 64) {
printk(KERN_ERR "mga_vid: invalid memsize: %dMB\n", mga_force_memsize);
return -EINVAL;