diff options
author | Takashi Iwai <tiwai@suse.de> | 2012-11-26 16:18:59 +0100 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2012-11-26 16:18:59 +0100 |
commit | 7cc17a31ff5ca3d8e1719af88907beec7b1fd24e (patch) | |
tree | 1d7390d848187698e6a5679a0687bbf5f1d1e160 | |
parent | 48779a0b8ffc45f7f2b519ef462a72b1c5208d09 (diff) | |
download | linux-3.10-7cc17a31ff5ca3d8e1719af88907beec7b1fd24e.tar.gz linux-3.10-7cc17a31ff5ca3d8e1719af88907beec7b1fd24e.tar.bz2 linux-3.10-7cc17a31ff5ca3d8e1719af88907beec7b1fd24e.zip |
ALSA: Extend chmap definitions for UAC2
USB audio class 2 has more channel map positions than we currently
have. Let's add missing definitions.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
-rw-r--r-- | include/uapi/sound/asound.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/include/uapi/sound/asound.h b/include/uapi/sound/asound.h index 515b8fcd1ca..1774a5c3ef1 100644 --- a/include/uapi/sound/asound.h +++ b/include/uapi/sound/asound.h @@ -492,7 +492,17 @@ enum { SNDRV_CHMAP_TRL, /* top rear left */ SNDRV_CHMAP_TRR, /* top rear right */ SNDRV_CHMAP_TRC, /* top rear center */ - SNDRV_CHMAP_LAST = SNDRV_CHMAP_TRC, + /* new definitions for UAC2 */ + SNDRV_CHMAP_TFLC, /* top front left center */ + SNDRV_CHMAP_TFRC, /* top front right center */ + SNDRV_CHMAP_TSL, /* top side left */ + SNDRV_CHMAP_TSR, /* top side right */ + SNDRV_CHMAP_LLFE, /* left LFE */ + SNDRV_CHMAP_RLFE, /* right LFE */ + SNDRV_CHMAP_BC, /* bottom center */ + SNDRV_CHMAP_BLC, /* bottom left center */ + SNDRV_CHMAP_BRC, /* bottom right center */ + SNDRV_CHMAP_LAST = SNDRV_CHMAP_BRC, }; #define SNDRV_CHMAP_POSITION_MASK 0xffff |