--- linux-2.6.20.6/sound/pci/hda/patch_realtek.c.orig 2007-04-26 13:28:30.000000000 +0100 +++ linux-2.6.20.6/sound/pci/hda/patch_realtek.c 2007-04-26 13:48:35.000000000 +0100 @@ -4584,7 +4584,10 @@ codec->spec = spec; - board_config = snd_hda_check_board_config(codec, alc882_cfg_tbl); + /*XXX: Hack for Apple TV - breaks other things */ + board_config = ALC882_3ST_DIG; + /*board_config = snd_hda_check_board_config(codec, alc882_cfg_tbl);*/ + /*XXX: End hack */ if (board_config < 0 || board_config >= ALC882_MODEL_LAST) { printk(KERN_INFO "hda_codec: Unknown model for ALC882, "