Browse Source

agp/sis: Clear bit 2 from aperture size byte as well

SiS M650 has aperture size byte 0x44

Signed-off-by: Dave Airlie <airlied@redhat.com>
Stuart Bennett 17 years ago
parent
commit
b7d0640f92
1 changed files with 2 additions and 2 deletions
  1. 2 2
      drivers/char/agp/sis-agp.c

+ 2 - 2
drivers/char/agp/sis-agp.c

@@ -27,8 +27,8 @@ static int sis_fetch_size(void)
 	values = A_SIZE_8(agp_bridge->driver->aperture_sizes);
 	for (i = 0; i < agp_bridge->driver->num_aperture_sizes; i++) {
 		if ((temp_size == values[i].size_value) ||
-		    ((temp_size & ~(0x03)) ==
-		     (values[i].size_value & ~(0x03)))) {
+		    ((temp_size & ~(0x07)) ==
+		     (values[i].size_value & ~(0x07)))) {
 			agp_bridge->previous_size =
 			    agp_bridge->current_size = (void *) (values + i);