[PATCH 0/5] Raring SRU: Backport dell headset functionality

David Henningsson david.henningsson at canonical.com
Thu Nov 21 10:36:46 UTC 2013


Hi,

This is a relatively big patch set, and I wouldn't have tried backporting it
unless it was blocking certification for several machines (see bugs 1169143
and 1249956).

In short; the big patch of these concerns explicitly quirked machines, and the 
other patches - that touches more generic code - were quite straight forward to
backport. We introduce two variables (is_headphone_mic and is_headset_mic), set
these only in the quirks, and the rest is just taking different code paths if
these variables are set.

There is one caveat: I strongly suspect that we will also need a 13.04 PulseAudio
SRU to avoid a regression for people running 13.04, similar to what we have
already done for 12.04.

Also; there are like 5-10 more patches, which all just add one or two lines in
the quirk table. Do you prefer me to cherrypick these one by one, or squash them
into one patch?

I'm still waiting for final test results, and I should probably run a quick
regression testing on an unrelated machine to make sure I don't break anything,
but I wanted to give you a heads up right now. I want to hear what you think
about this patch set, as well as a deadline for when this needs to be finished
for it to reach next SRU cycle (some time next week, right?).

David Henningsson (5):
  ALSA: hda - Introduce "Headset Mic" name
  ALSA: hda - allow "Headphone Mic" parser flag
  ALSA: hda - Implement headset jack functionality for some Dell hw
  ALSA: hda - add some small convenience functions to auto parser
  ALSA: hda - Handle Headphone Mic jack more generic

 sound/pci/hda/hda_auto_parser.c |   68 ++++++-
 sound/pci/hda/hda_auto_parser.h |   29 ++-
 sound/pci/hda/hda_jack.c        |   43 +++--
 sound/pci/hda/patch_realtek.c   |  379 +++++++++++++++++++++++++++++++++++++++
 4 files changed, 502 insertions(+), 17 deletions(-)

-- 
1.7.9.5





More information about the kernel-team mailing list