Trying to build kernel module from btsco-0.5/kernel leads to:
btsco-0.5/kernel/btsco.c:46:26: error: sound/driver.h: No such file or directory
and 1000 other errors (probably all because of this missing include). Linux kernel changelog for 2.6.31 (http://lkml.indiana.edu/hypermail/linux/kernel/0906.1/01425.html) contains the following:
ALSA: Remove deprecated snd_card_new()
ALSA: Remove deprecated include/sound/driver.h
- this seems to be the reason.