rendered paste body--- kernel/btsco.c.orig 2006-10-28 21:39:27.000000000 +0700
+++ kernel/btsco.c 2008-02-17 15:23:38.000000000 +0700
@@ -123,6 +123,20 @@
int playback_count, capture_count;
} snd_card_bt_sco_info_t;
+/* FIX: GG */
+typedef struct snd_card snd_card_t;
+typedef struct snd_kcontrol snd_kcontrol_t;
+typedef struct snd_pcm_substream snd_pcm_substream_t;
+typedef struct snd_pcm_runtime snd_pcm_runtime_t;
+typedef struct snd_pcm_hardware snd_pcm_hardware_t;
+typedef struct snd_pcm_ops snd_pcm_ops_t;
+typedef struct snd_pcm snd_pcm_t;
+typedef struct snd_ctl_elem_info snd_ctl_elem_info_t;
+typedef struct snd_ctl_elem_value snd_ctl_elem_value_t;
+typedef struct snd_kcontrol_new snd_kcontrol_new_t;
+typedef struct snd_hwdep snd_hwdep_t;
+#include <linux/freezer.h>
+
typedef struct snd_card_bt_sco {
snd_card_t *card;
spinlock_t mixer_lock;