summaryrefslogtreecommitdiffstats
path: root/Documentation/DocBook/writing-an-alsa-driver.tmpl
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2013-03-07 18:40:58 +0100
committerTakashi Iwai <tiwai@suse.de>2013-03-07 18:43:27 +0100
commit8ba955cef30921417dffba901a8af5a2662a1dec (patch)
tree5a9120a3171086af5a7a39706b78e0a9b4c3a22d /Documentation/DocBook/writing-an-alsa-driver.tmpl
parentf811c3cf8fae63ecc8a937ba7376490e2565f8f1 (diff)
downloadtalos-obmc-linux-8ba955cef30921417dffba901a8af5a2662a1dec.tar.gz
talos-obmc-linux-8ba955cef30921417dffba901a8af5a2662a1dec.zip
ALSA: hda - Avoid automatic pin-ctl update for hp/mic when jack ctl exists
When the headphone mic jack enum control is created (via explicitly specification by user), it doesn't make much sense to change the I/O direction dynamically per capture source change, since the I/O direction is rather controlled over the enum ctl. This also reduces the implicit dependency between the capture source and the hp mic jack enum ctls, which might confuse a program accessing the whole control elements at once like alsactl. In addition, this patch introduces update_hp_automute_hook() function to call the proper hook function. It's just to remove the open codes in multiple places in hda_generic.c. Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'Documentation/DocBook/writing-an-alsa-driver.tmpl')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud