--- ../alsa-kernel/pci/via82xx_modem.c	2007-12-20 11:47:37.000000000 +0100
+++ via82xx_modem.c	2007-12-20 12:18:27.000000000 +0100
@@ -1,3 +1,4 @@
+#include "adriver.h"
 /*
  *   ALSA modem driver for VIA VT82xx (South Bridge)
  *
@@ -1179,7 +1180,7 @@
 		goto __error;
 	}
 		
-	if ((err = snd_via82xx_create(card, pci, chip_type, pci->revision,
+	if ((err = snd_via82xx_create(card, pci, chip_type, snd_pci_revision(pci),
 				      ac97_clock, &chip)) < 0)
 		goto __error;
 	card->private_data = chip;
@@ -1239,3 +1240,5 @@
 
 module_init(alsa_card_via82xx_init)
 module_exit(alsa_card_via82xx_exit)
+
+EXPORT_NO_SYMBOLS;
