<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/core/vmaster.c, branch linux-2.6.30.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.30.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.30.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-03-09T14:10:01Z</updated>
<entry>
<title>ALSA: Add kernel-doc comments to vmaster stuff</title>
<updated>2009-03-09T14:10:01Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2009-02-09T13:47:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=79c7cdd5441f5d3900c1632adcc8cd2bee35c8da'/>
<id>urn:sha1:79c7cdd5441f5d3900c1632adcc8cd2bee35c8da</id>
<content type='text'>
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: add snd_ctl_add_slave_uncached()</title>
<updated>2009-03-09T13:56:19Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2009-01-16T17:15:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f5b1db634280ecaf3147ee996f26aad0ed4828c4'/>
<id>urn:sha1:f5b1db634280ecaf3147ee996f26aad0ed4828c4</id>
<content type='text'>
Added snd_ctl_add_slave_uncached() function to add a slave element
with volatile controls.  The values of normal slave elements are
supposed to be cachable, i.e. they are changed only via the put
callbacks.  OTOH, when a slave element is volatile and its values may
be changed by other reason (e.g. hardware status change), the values
will get inconsistent.

The new function allows the slave elements with volatile changes.
When the slave is tied with this call, the native get callback is
issued at each time so that the values are always updated.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>[ALSA] Keep private TLV entry in vmaster itself</title>
<updated>2008-04-24T10:00:12Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-02-18T12:05:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1c82ed1bc531746a8fa9b46c593ddce546f28026'/>
<id>urn:sha1:1c82ed1bc531746a8fa9b46c593ddce546f28026</id>
<content type='text'>
Use a private array for TLV entries of virtual master controls instead
of (supposed) static array.  This cleans up the existing codes.

Also, now vmaster assumes the simple dB-range TLV that is the only type
it can handle.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>[ALSA] Move vmaster code to sound core</title>
<updated>2008-04-24T10:00:12Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-02-18T12:03:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e922b0028fad87de0d262f9fa51f98595d2df258'/>
<id>urn:sha1:e922b0028fad87de0d262f9fa51f98595d2df258</id>
<content type='text'>
Move the codes for virtual master controls to sound core part so that
not only hda-intel drivers can use it.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
</feed>
