<?xml version="1.0" encoding="ANSI_X3.4-1968"?>
<rss version="2.0">
  <channel>
    <link>http://hg.alsa-project.org/alsa-kernel/</link>
    <language>en-us</language>

    <title>ALSA-Kernel Repository (alsa-kernel) Changelog</title>
    <description>ALSA-Kernel Repository (alsa-kernel) Changelog</description>
    <item>
    <title>ASoC: core checkpatch cleanups</title>
    <link>http://hg.alsa-project.org/alsa-kernel/rev/e2b60934d1c8</link>
    <description><![CDATA[ASoC: core checkpatch cleanups<br/>
<br/>
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;]]></description>
    <author>&#116;&#105;&#119;&#97;&#105;</author>
    <pubDate>Mon, 19 May 2008 12:32:25 +0200</pubDate>
</item>
<item>
    <title>ASoC: Make CPU and codec DAI operations have same type</title>
    <link>http://hg.alsa-project.org/alsa-kernel/rev/27e845c7271b</link>
    <description><![CDATA[ASoC: Make CPU and codec DAI operations have same type<br/>
<br/>
The CPU and codec DAI operations differ only in the presence of the<br/>
digital mute operation for the codec so they may as well be the same<br/>
type.<br/>
<br/>
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;]]></description>
    <author>&#116;&#105;&#119;&#97;&#105;</author>
    <pubDate>Mon, 19 May 2008 12:31:55 +0200</pubDate>
</item>
<item>
    <title>ASoC: Clarify API for bias configuration</title>
    <link>http://hg.alsa-project.org/alsa-kernel/rev/3889445137b0</link>
    <description><![CDATA[ASoC: Clarify API for bias configuration<br/>
<br/>
Currently the ASoC core configures the bias levels in the system using<br/>
a callback on codecs and machines called &quot;dapm_event&quot;, passing it PCI<br/>
style power levels as SNDRV_CTL_POWER_ constants. This is more obscure<br/>
than it needs to be and has caused confusion to driver authors,<br/>
especially given that DAPM is also performing power management.<br/>
<br/>
Address this by renaming the callback function to &quot;set_bias_level&quot; and<br/>
using constants explicitly representing the off, standby, pre-on and on<br/>
states which DAPM transitions through.<br/>
<br/>
Also unexport the API for setting bias level: there are currently no<br/>
in-tree users of this API other than the core itself and it is likely<br/>
that the core would need to be extended to cater for any users.<br/>
<br/>
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;<br/>
Cc: Jarkko Nikula &lt;jarkko.nikula@nokia.com&gt;]]></description>
    <author>&#116;&#105;&#119;&#97;&#105;</author>
    <pubDate>Mon, 19 May 2008 12:31:28 +0200</pubDate>
</item>
<item>
    <title>ASoC: Remove in-code changelogs</title>
    <link>http://hg.alsa-project.org/alsa-kernel/rev/8aade587652e</link>
    <description><![CDATA[ASoC: Remove in-code changelogs<br/>
<br/>
The overwhelming majority just say &quot;initial version&quot; anyway.<br/>
<br/>
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;<br/>
Acked-by: Ben Dooks &lt;ben-linux@fluff.org&gt;]]></description>
    <author>&#116;&#105;&#119;&#97;&#105;</author>
    <pubDate>Mon, 19 May 2008 12:30:58 +0200</pubDate>
</item>
<item>
    <title>hda - Fix DMA position inaccuracy</title>
    <link>http://hg.alsa-project.org/alsa-kernel/rev/1ffcb2896944</link>
    <description><![CDATA[hda - Fix DMA position inaccuracy<br/>
<br/>
Many HD-audio controllers seem inaccurate about the IRQ timing of<br/>
PCM period updates.  This has caused problems on audio quality; e.g.<br/>
JACK doesn't work with two periods.<br/>
<br/>
This patch fixes the problem by checking the current DMA position<br/>
at IRQ handler and delays the period-update via a workq if it's<br/>
inaccurate.]]></description>
    <author>&#116;&#105;&#119;&#97;&#105;</author>
    <pubDate>Fri, 16 May 2008 12:34:47 +0200</pubDate>
</item>
<item>
    <title>PCI168 snd-azt3328 Linux driver: another huge update</title>
    <link>http://hg.alsa-project.org/alsa-kernel/rev/8918cf249479</link>
    <description><![CDATA[PCI168 snd-azt3328 Linux driver: another huge update<br/>
<br/>
- figured out &quot;Digital(ly) Enhanced Game Port&quot; functionality,<br/>
  implemented support for it (eliminating gameport polling overhead)<br/>
- removed optional joystick activation, gameport now enabled unconditionally,<br/>
  since we now support it via the PCI I/O space, not via conflict-prone<br/>
  legacy I/O (which I was thus able to DISABLE now)!<br/>
- fix playback bug (a muted wave output would get unmuted upon start of<br/>
  playback, of course this is not what we want, thus remember mute state)<br/>
- implement partial power management: when idle, lower clock rate and disable<br/>
  codec (reduced noise!), and disable gameport circuit when unused<br/>
- instantiate OPL3 timer, too<br/>
- much better implementation of snd_azf3328_mixer_write_volume_gradually()<br/>
- slightly optimized interrupt handling<br/>
- lots of cleanup<br/>
<br/>
This time, I also found a way to verify proper OPL3 operation<br/>
via MIDI file playback (emulation via synth hardware).<br/>
<br/>
Signed-off-by: Andreas Mohr &lt;andi@lisas.de&gt;]]></description>
    <author>&#116;&#105;&#119;&#97;&#105;</author>
    <pubDate>Fri, 16 May 2008 12:18:29 +0200</pubDate>
</item>
<item>
    <title>ASoC: Convert N810 machine driver to use gpiolib</title>
    <link>http://hg.alsa-project.org/alsa-kernel/rev/6f00f87931c1</link>
    <description><![CDATA[ASoC: Convert N810 machine driver to use gpiolib<br/>
<br/>
Use gpiolib since it is now available for OMAPs. Change also references to<br/>
HW version RX44 to product name N810.<br/>
<br/>
Signed-off-by: Jarkko Nikula &lt;jarkko.nikula@nokia.com&gt;]]></description>
    <author>&#116;&#105;&#119;&#97;&#105;</author>
    <pubDate>Thu, 15 May 2008 11:01:36 +0200</pubDate>
</item>
<item>
    <title>ASoC: Fix wrong enum count for	jack_function in N810 machine driver</title>
    <link>http://hg.alsa-project.org/alsa-kernel/rev/79b02c391b4b</link>
    <description><![CDATA[ASoC: Fix wrong enum count for	jack_function in N810 machine driver<br/>
<br/>
Fix this typo and avoid similar errors by using ARRAY_SIZE macro.<br/>
<br/>
Signed-off-by: Jarkko Nikula &lt;jarkko.nikula@nokia.com&gt;]]></description>
    <author>&#116;&#105;&#119;&#97;&#105;</author>
    <pubDate>Tue, 13 May 2008 15:02:04 +0200</pubDate>
</item>
<item>
    <title>soc - n810 - Update for bulk DAPM registration APIs</title>
    <link>http://hg.alsa-project.org/alsa-kernel/rev/ec79927d3c65</link>
    <description><![CDATA[soc - n810 - Update for bulk DAPM registration APIs<br/>
<br/>
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;<br/>
Cc: Jarkko Nikula &lt;jarkko.nikula@nokia.com&gt;]]></description>
    <author>&#116;&#105;&#119;&#97;&#105;</author>
    <pubDate>Tue, 13 May 2008 14:58:57 +0200</pubDate>
</item>
<item>
    <title>soc - davinci-evm - Update for bulk DAPM registration APIs</title>
    <link>http://hg.alsa-project.org/alsa-kernel/rev/00ffab4d7b8c</link>
    <description><![CDATA[soc - davinci-evm - Update for bulk DAPM registration APIs<br/>
<br/>
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;]]></description>
    <author>&#116;&#105;&#119;&#97;&#105;</author>
    <pubDate>Tue, 13 May 2008 14:58:30 +0200</pubDate>
</item>

  </channel>
</rss>
