<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/drivers, branch linux-2.6.25.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-02-22T22:20:08Z</updated>
<entry>
<title>[ALSA] opl3 - Fix compilation without sequencer support</title>
<updated>2008-02-22T22:20:08Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-02-22T17:34:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0ee46c9dadcbbd0daa12da30f226391896d90abb'/>
<id>urn:sha1:0ee46c9dadcbbd0daa12da30f226391896d90abb</id>
<content type='text'>
Add proper ifdef's to the patch loading code moved from the old instr
layer so that opl3 driver can be compiled without the sequencer support.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[ALSA] sound: fix mts64 section mismatches</title>
<updated>2008-01-31T16:30:00Z</updated>
<author>
<name>Randy Dunlap</name>
</author>
<published>2008-01-16T13:54:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e7d7c2e28890e1b3944246af1a668b6da91ab411'/>
<id>urn:sha1:e7d7c2e28890e1b3944246af1a668b6da91ab411</id>
<content type='text'>
Fix section mismatches in mts64 by making a static variable __devinitdata.
WARNING: vmlinux.o(.data+0x2e33f0): Section mismatch: reference to .init.data:mts64_ctl_smpte_switch (between 'control.19929' and 'snd_mts64_rawmidi_output_ops')
WARNING: vmlinux.o(.data+0x2e33f8): Section mismatch: reference to .init.data:mts64_ctl_smpte_time_hours (between 'control.19929' and 'snd_mts64_rawmidi_output_ops')
WARNING: vmlinux.o(.data+0x2e3400): Section mismatch: reference to .init.data:mts64_ctl_smpte_time_minutes (between 'control.19929' and 'snd_mts64_rawmidi_output_ops')
WARNING: vmlinux.o(.data+0x2e3408): Section mismatch: reference to .init.data:mts64_ctl_smpte_time_seconds (between 'control.19929' and 'snd_mts64_rawmidi_output_ops')
WARNING: vmlinux.o(.data+0x2e3410): Section mismatch: reference to .init.data:mts64_ctl_smpte_time_frames (between 'control.19929' and 'snd_mts64_rawmidi_output_ops')
WARNING: vmlinux.o(.data+0x2e3418): Section mismatch: reference to .init.data:mts64_ctl_smpte_fps (between 'control.19929' and 'snd_mts64_rawmidi_output_ops')

Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] Remove sound/driver.h</title>
<updated>2008-01-31T16:29:48Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-01-08T17:13:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9004acc70e8c49c50c4c7b652f906f1e0ed5709d'/>
<id>urn:sha1:9004acc70e8c49c50c4c7b652f906f1e0ed5709d</id>
<content type='text'>
This header file exists only for some hacks to adapt alsa-driver
tree.  It's useless for building in the kernel.  Let's move a few
lines in it to sound/core.h and remove it.
With this patch, sound/driver.h isn't removed but has just a single
compile warning to include it.  This should be really killed in
future.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] sound: Use time_before, time_before_eq, etc.</title>
<updated>2008-01-31T16:29:45Z</updated>
<author>
<name>Julia Lawall</name>
</author>
<published>2008-01-07T12:33:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f11b799282201fbd8c88b51815176a902b1f15b8'/>
<id>urn:sha1:f11b799282201fbd8c88b51815176a902b1f15b8</id>
<content type='text'>
The functions time_before, time_before_eq, time_after, and time_after_eq
are more robust for comparing jiffies against other values.
A simplified version of the semantic patch making this change is as follows:
(http://www.emn.fr/x-info/coccinelle/)
// &lt;smpl&gt;
@ change_compare_np @
expression E;
@@
(
- jiffies &lt;= E
+ time_before_eq(jiffies,E)
|
- jiffies &gt;= E
+ time_after_eq(jiffies,E)
|
- jiffies &lt; E
+ time_before(jiffies,E)
|
- jiffies &gt; E
+ time_after(jiffies,E)
)
@ include depends on change_compare_np @
@@
#include &lt;linux/jiffies.h&gt;
@ no_include depends on !include &amp;&amp; change_compare_np @
@@
  #include &lt;linux/...&gt;
+ #include &lt;linux/jiffies.h&gt;
// &lt;/smpl&gt;

Signed-off-by: Julia Lawall &lt;julia@diku.dk&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] sound/: Spelling fixes</title>
<updated>2008-01-31T16:29:41Z</updated>
<author>
<name>Joe Perches</name>
</author>
<published>2007-12-18T12:13:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=561de31a23a8a5d23baeb8b2ce7c6102cb649616'/>
<id>urn:sha1:561de31a23a8a5d23baeb8b2ce7c6102cb649616</id>
<content type='text'>
Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] drivers - Add missing snd_card_set_dev()</title>
<updated>2008-01-31T16:29:29Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2007-11-26T07:58:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d47ac4338301c373eca9d817ec9c6e33b069ac51'/>
<id>urn:sha1:d47ac4338301c373eca9d817ec9c6e33b069ac51</id>
<content type='text'>
Added the missing call of snd_card_set_dev() in drivers/*

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] Check value range in ctl callbacks</title>
<updated>2008-01-31T16:29:25Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2007-11-15T15:17:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3b892467786410f26dffc2c7bccd3ea445604037'/>
<id>urn:sha1:3b892467786410f26dffc2c7bccd3ea445604037</id>
<content type='text'>
Check the value ranges in ctl put callbacks properly (in the rest drivers).

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] vxpocket - Check value range in ctl callbacks</title>
<updated>2008-01-31T16:29:25Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2007-11-15T15:13:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d05ab185b770de96399766be6bcb5769ab99bc09'/>
<id>urn:sha1:d05ab185b770de96399766be6bcb5769ab99bc09</id>
<content type='text'>
Check the value ranges in ctl put callbacks in vxpocket driver.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] [ML403-AC97CR] Fix capture/periodic overrun bug</title>
<updated>2008-01-31T16:29:15Z</updated>
<author>
<name>Joachim Foerster</name>
</author>
<published>2007-11-05T14:48:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dddefd0d706da7d981e8e397231df257f0122a49'/>
<id>urn:sha1:dddefd0d706da7d981e8e397231df257f0122a49</id>
<content type='text'>
We have to do fairly accurate counting of the minimal periods, instead
of being lazy and just setting the number to zero as soon as one period
elapses.

Signed-off-by: Joachim Foerster &lt;JOFT@gmx.de&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] Xilinx ML403 AC97 Controller Reference device driver</title>
<updated>2008-01-31T16:29:15Z</updated>
<author>
<name>Joachim Foerster</name>
</author>
<published>2007-11-05T15:06:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a9f00d8df2115b396f13ea74b835f18215a871cc'/>
<id>urn:sha1:a9f00d8df2115b396f13ea74b835f18215a871cc</id>
<content type='text'>
Add ALSA support for the opb_ac97_controller_ref_v1_00_a ip core found
in Xilinx' ML403 reference design.
Known issue: Currently this driver hits a WARN_ON_ONCE(1) statement in
kernel/irq/resend.c (line 70). According to Linus
(http://lkml.org/lkml/2007/8/5/5) this may be ignored, right? I haven't
had a look into this 'problem' yet.

Signed-off-by: Joachim Foerster &lt;JOFT@gmx.de&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
</content>
</entry>
</feed>
