diff options
author | Takashi Iwai <tiwai@suse.de> | 2012-11-28 18:11:59 +0100 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2013-01-12 08:30:48 +0100 |
commit | 5ec16d12c896b6ea710ac74e68e2f431c80d1c62 (patch) | |
tree | 5bc2ac2a521e384af768b75ff751d4b09bedec2b /sound/pci/hda/patch_via.c | |
parent | 7e35dd3d6b7eeeb46f8b82a552fefb7cce3f7580 (diff) | |
download | linux-stable-5ec16d12c896b6ea710ac74e68e2f431c80d1c62.tar.gz linux-stable-5ec16d12c896b6ea710ac74e68e2f431c80d1c62.tar.bz2 linux-stable-5ec16d12c896b6ea710ac74e68e2f431c80d1c62.zip |
ALSA: hda - Rearrange INPUT_PIN_ATTR_*
Put INPUT_PIN_ATTR_FRONT after INPUT_PIN_ATTR_REAR, and define
INPUT_PIN_ATTR_LAST to point to the last element.
This is a preliminary work for cleaning up Realtek auto-mic parser.
In the auto-mic implementation, the front panel is preferred over the
rear panel. By arranging the attr definitions like in this commit, we
can simply use sort() for figuring out the priority order.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci/hda/patch_via.c')
-rw-r--r-- | sound/pci/hda/patch_via.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/pci/hda/patch_via.c b/sound/pci/hda/patch_via.c index b224b3d68184..d3c852ab105e 100644 --- a/sound/pci/hda/patch_via.c +++ b/sound/pci/hda/patch_via.c @@ -1913,7 +1913,7 @@ static void mangle_smart51(struct hda_codec *codec) int i, j, nums, attr; int pins[AUTO_CFG_MAX_INS]; - for (attr = INPUT_PIN_ATTR_REAR; attr >= INPUT_PIN_ATTR_NORMAL; attr--) { + for (attr = INPUT_PIN_ATTR_LAST; attr >= INPUT_PIN_ATTR_NORMAL; attr--) { nums = 0; for (i = 0; i < cfg->num_inputs; i++) { unsigned int def; |