View | Details | Raw Unified | Return to bug 59791 | Differences between
and this patch

Collapse All | Expand All

(-)a/sound/pci/hda/hda_codec.c (+1 lines)
Lines 723-728 static void process_unsol_events(struct work_struct *work) Link Here
723
		caddr = unsol->queue[rp + 1];
723
		caddr = unsol->queue[rp + 1];
724
		if (!(caddr & (1 << 4))) /* no unsolicited event? */
724
		if (!(caddr & (1 << 4))) /* no unsolicited event? */
725
			continue;
725
			continue;
726
		printk("XXX unsol event %d: 0x%x\n", caddr, res);
726
		codec = bus->caddr_tbl[caddr & 0x0f];
727
		codec = bus->caddr_tbl[caddr & 0x0f];
727
		if (codec && codec->patch_ops.unsol_event)
728
		if (codec && codec->patch_ops.unsol_event)
728
			codec->patch_ops.unsol_event(codec, res);
729
			codec->patch_ops.unsol_event(codec, res);
(-)a/sound/pci/hda/hda_jack.c (+1 lines)
Lines 52-57 static u32 read_pin_sense(struct hda_codec *codec, hda_nid_t nid) Link Here
52
				  AC_VERB_GET_PIN_SENSE, 0);
52
				  AC_VERB_GET_PIN_SENSE, 0);
53
	if (codec->inv_jack_detect)
53
	if (codec->inv_jack_detect)
54
		val ^= AC_PINSENSE_PRESENCE;
54
		val ^= AC_PINSENSE_PRESENCE;
55
	printk("XXX read pin detection 0x%x 0x%x\n", nid, val);
55
	return val;
56
	return val;
56
}
57
}
57
58

Return to bug 59791