diff -urN oldtree/include/linux/ac97_codec.h newtree/include/linux/ac97_codec.h
--- oldtree/include/linux/ac97_codec.h	2006-06-27 12:28:59.000000000 +0000
+++ newtree/include/linux/ac97_codec.h	2006-06-27 23:05:46.779860250 +0000
@@ -259,7 +259,7 @@
 	int type;
 	u32 model;
 
-	int modem:1;
+	unsigned int modem:1;
 
 	struct ac97_ops *codec_ops;
 
