--- ../../alsa-kernel/pci/emu10k1/emu10k1x.c	2007-12-20 11:47:36.000000000 +0100
+++ emu10k1x.c	2007-12-20 12:08:43.000000000 +0100
@@ -1,3 +1,4 @@
+#include "adriver.h"
 /*
  *  Copyright (c) by Francisco Moraes <fmoraes@nc.rr.com>
  *  Driver EMU10K1X chips
@@ -939,7 +940,7 @@
 
 	pci_set_master(pci);
 	/* read revision & serial */
-	chip->revision = pci->revision;
+	chip->revision = snd_pci_revision(pci);
 	pci_read_config_dword(pci, PCI_SUBSYSTEM_VENDOR_ID, &chip->serial);
 	pci_read_config_word(pci, PCI_SUBSYSTEM_ID, &chip->model);
 	snd_printk(KERN_INFO "Model %04x Rev %08x Serial %08x\n", chip->model,
@@ -1627,3 +1628,5 @@
 
 module_init(alsa_card_emu10k1x_init)
 module_exit(alsa_card_emu10k1x_exit)
+
+EXPORT_NO_SYMBOLS;
