<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/core/jack.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-04-14T14:15:09Z</updated>
<entry>
<title>ALSA: add private_data to struct snd_jack</title>
<updated>2009-04-14T14:15:09Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2009-04-14T14:13:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9d59065cd6fae841ca56c281189d5b8d0817d35f'/>
<id>urn:sha1:9d59065cd6fae841ca56c281189d5b8d0817d35f</id>
<content type='text'>
Added private_data and private_free fields to struct snd_jack so that
the caller can assign the data.  It'll be helpful for avoiding the
double-free of the jack instance.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>Merge branch 'topic/jack' into for-linus</title>
<updated>2009-03-23T23:35:43Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2009-03-23T23:35:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5b56eec77498f15317f3ff5ac9101372f400c859'/>
<id>urn:sha1:5b56eec77498f15317f3ff5ac9101372f400c859</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ALSA: jack - Use card-&gt;shortname for input name</title>
<updated>2009-02-18T15:46:27Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2009-02-18T15:46:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2678f60d2bc05a12580b93eb36f089f0e55693e0'/>
<id>urn:sha1:2678f60d2bc05a12580b93eb36f089f0e55693e0</id>
<content type='text'>
Currently the jack layer refers to card-&gt;longname as a part of
its input device name string.  However, longname is often really long
and way too ugly as an identifier, such as,
"HDA Intel at 0xf8400000 irq 21".

This patch changes the code to use card-&gt;shortname instead.
The shortname string contains usually the h/w vendor and product
names but without messy I/O port or IRQ numbers.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: Add support for video out to the jack reporting API</title>
<updated>2009-01-07T10:55:18Z</updated>
<author>
<name>Jani Nikula</name>
</author>
<published>2009-01-07T09:54:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d506fc322ec2af04fc47be83d796a1c9e1a16022'/>
<id>urn:sha1:d506fc322ec2af04fc47be83d796a1c9e1a16022</id>
<content type='text'>
Add support for reporting new jack types SND_JACK_VIDEOOUT and
SND_JACK_AVOUT (a combination of LINEOUT and VIDEOOUT) to the jack
reporting API.

Also add the corresponding SW_VIDEOOUT_INSERT switch to the input system
header.

Signed-off-by: Jani Nikula &lt;ext-jani.1.nikula@nokia.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ALSA: Reduce boilerplate for new jack types</title>
<updated>2009-01-03T17:02:21Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2009-01-03T16:56:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bd8a71a7b0f50da9350d202d325c3926ffd6b189'/>
<id>urn:sha1:bd8a71a7b0f50da9350d202d325c3926ffd6b189</id>
<content type='text'>
Use a lookup table rather than explicit code to map input subsystem jack
types into ASoC ones, implemented as suggested by Takashi Iwai.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'topic/jack-mechanical' into to-push</title>
<updated>2008-12-25T10:40:29Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-12-25T10:40:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a8022697811c3f2271df5ec14fa6f518b731b46a'/>
<id>urn:sha1:a8022697811c3f2271df5ec14fa6f518b731b46a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'fix/hda' into topic/hda</title>
<updated>2008-12-19T07:22:57Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-12-19T07:22:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0ff555192a8d20385d49d1c420e2e8d409b3c0da'/>
<id>urn:sha1:0ff555192a8d20385d49d1c420e2e8d409b3c0da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ALSA: Add support for mechanical jack insertion</title>
<updated>2008-12-10T14:10:44Z</updated>
<author>
<name>Mark Brown</name>
</author>
<published>2008-12-10T13:55:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cdc693643271b2e6a693cf8f6afb258cce01f058'/>
<id>urn:sha1:cdc693643271b2e6a693cf8f6afb258cce01f058</id>
<content type='text'>
Some systems support both mechanical and electrical jack detection,
allowing them to report that a jack is physically present but does
not have any functioning connections. Add a new jack type for these,
allowing user space to report faulty connections.

Thanks to Guillem Jover for the suggestion.

Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: jack: lineout support to jack abstraction layer</title>
<updated>2008-10-27T07:15:14Z</updated>
<author>
<name>Matthew Ranostay</name>
</author>
<published>2008-10-25T05:05:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a53ccab3ccac9e8676a683df9822a2daec83ef54'/>
<id>urn:sha1:a53ccab3ccac9e8676a683df9822a2daec83ef54</id>
<content type='text'>
This patch introduces support for reporting SW_LINEOUT_INSERT detection events
via the jack abstraction layer.

Also adds a SND_JACK_LINEOUT define to the input system header.

Signed-off-by: Matthew Ranostay &lt;mranostay@embeddedalley.com&gt;
Cc: Dmitry Torokhov &lt;dtor@mail.ru&gt;
Acked-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: hda: dynamic jack id</title>
<updated>2008-10-27T07:15:14Z</updated>
<author>
<name>Matthew Ranostay</name>
</author>
<published>2008-10-25T05:05:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=282cd76ffca781013151344c4b0f9229e9ea3c35'/>
<id>urn:sha1:282cd76ffca781013151344c4b0f9229e9ea3c35</id>
<content type='text'>
This patch duplicates the jack-&gt;id pointer with kstrdup() to prevent
scoping issues from calling autoprobing functions from the HDA section.

Signed-off-by: Matthew Ranostay &lt;mranostay@embeddedalley.com&gt;
Acked-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
</feed>
