Commit d24f5a9a authored by David Henningsson's avatar David Henningsson Committed by Takashi Iwai

ALSA: Add comment for control TLV API

Userspace is not meant to have to handle all strange dB ranges,
so add a specification comment.
Signed-off-by: David Henningsson's avatarDavid Henningsson <>
Signed-off-by: Takashi Iwai's avatarTakashi Iwai <>
parent 17df3f55
......@@ -74,7 +74,11 @@
#define DECLARE_TLV_DB_LINEAR(name, min_dB, max_dB) \
unsigned int name[] = { TLV_DB_LINEAR_ITEM(min_dB, max_dB) }
/* dB range container */
/* dB range container:
* Items in dB range container must be ordered by their values and by their
* dB values. This implies that larger values must correspond with larger
* dB values (which is also required for all other mixer controls).
/* Each item is: <min> <max> <TLV> */
#define TLV_DB_RANGE_ITEM(...) \
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment