<?xml version="1.0" encoding="ANSI_X3.4-1968"?>
<rss version="2.0">
  <channel>
    <link>http://www.kernellabs.com/hg/~stoth/ngene3-bridge/</link>
    <language>en-us</language>

    <title>~stoth/ngene3-bridge Changelog</title>
    <description>~stoth/ngene3-bridge Changelog</description>
    <item>
    <title>ngene: ensure ngene 240e runs firmware v15, similar to 450e</title>
    <link>http://www.kernellabs.com/hg/~stoth/ngene3-bridge/rev/3cc61502dbb8</link>
    <description><![CDATA[ngene: ensure ngene 240e runs firmware v15, similar to 450e<br/>
<br/>
From: Steven Toth &lt;stoth@kernellabs.com&gt;<br/>
<br/>
ngene: ensure ngene 240e runs firmware v15, similar to 450e<br/>
<br/>
Priority: normal<br/>
<br/>
Signed-off-by: Steven Toth &lt;stoth@kernellabs.com&gt;]]></description>
    <author>&#83;&#116;&#101;&#118;&#101;&#110;&#32;&#84;&#111;&#116;&#104;&#32;&#60;&#115;&#116;&#111;&#116;&#104;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 24 Sep 2010 09:29:07 -0400</pubDate>
</item>
<item>
    <title>ngene: combine all mixer controls onto a single sound card</title>
    <link>http://www.kernellabs.com/hg/~stoth/ngene3-bridge/rev/10234c36827f</link>
    <description><![CDATA[ngene: combine all mixer controls onto a single sound card<br/>
<br/>
From: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;<br/>
<br/>
The Viewcast 450e is a bit unusual since the board has two electrically<br/>
isolated ngene bridges.  Because we want all the mixer controls and PCM<br/>
devices to appear on the same ALSA card, we need to defer registration of the<br/>
card until both ngenes have initialized (since controls cannot be added<br/>
afterwards), as well as reference counting the card so that we only destroy it<br/>
after all ngenes have been shutdown.<br/>
<br/>
This approach eliminates having four cards each with a single PCM device and<br/>
pair of mixer controls, so that we now have a single ALSA card with four PCM<br/>
devices and eight mixer controls.  This also makes the device numbering<br/>
more predictable, since the user would only have to figure out what card number<br/>
is associated with the group of ngene ports (and then refer to the PCM index).<br/>
<br/>
Priority: normal<br/>
<br/>
Signed-off-by: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;]]></description>
    <author>&#68;&#101;&#118;&#105;&#110;&#32;&#72;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#100;&#104;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 23 Aug 2010 01:09:41 -0400</pubDate>
</item>
<item>
    <title>cs3308: setup defaults</title>
    <link>http://www.kernellabs.com/hg/~stoth/ngene3-bridge/rev/092927a066e9</link>
    <description><![CDATA[cs3308: setup defaults<br/>
<br/>
From: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;<br/>
<br/>
Setup some reasonable defaults to enable all channels and set volume level.<br/>
Also remove hack that we had added to the ngene driver to make this work<br/>
before we had an actual cs3308 driver.<br/>
<br/>
Priority: normal<br/>
<br/>
Signed-off-by: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;]]></description>
    <author>&#68;&#101;&#118;&#105;&#110;&#32;&#72;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#100;&#104;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 22 Aug 2010 23:44:34 -0400</pubDate>
</item>
<item>
    <title>djh - merge</title>
    <link>http://www.kernellabs.com/hg/~stoth/ngene3-bridge/rev/aaa943750820</link>
    <description><![CDATA[djh - merge]]></description>
    <author>&#68;&#101;&#118;&#105;&#110;&#32;&#72;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#100;&#104;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 22 Aug 2010 22:57:36 -0400</pubDate>
</item>
<item>
    <title>avf4910a: Set default level and stepping for volume control</title>
    <link>http://www.kernellabs.com/hg/~stoth/ngene3-bridge/rev/0244ccfb6462</link>
    <description><![CDATA[avf4910a: Set default level and stepping for volume control<br/>
<br/>
From: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;<br/>
<br/>
Properly set the default step and level for the volume control, so it doesn't get reset<br/>
to zero if some utility tries to set it to the driver specified default.<br/>
<br/>
Priority: normal<br/>
<br/>
Signed-off-by: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;]]></description>
    <author>&#68;&#101;&#118;&#105;&#110;&#32;&#72;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#100;&#104;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 08 Aug 2010 19:55:02 -0400</pubDate>
</item>
<item>
    <title>djh - merge</title>
    <link>http://www.kernellabs.com/hg/~stoth/ngene3-bridge/rev/d9d53b2c8591</link>
    <description><![CDATA[djh - merge]]></description>
    <author>&#68;&#101;&#118;&#105;&#110;&#32;&#72;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#100;&#104;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 08 Aug 2010 19:41:02 -0400</pubDate>
</item>
<item>
    <title>ngene: Provide a single ALSA card for the entire ngene</title>
    <link>http://www.kernellabs.com/hg/~stoth/ngene3-bridge/rev/8044a6f20bfc</link>
    <description><![CDATA[ngene: Provide a single ALSA card for the entire ngene<br/>
<br/>
From: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;<br/>
<br/>
Rather than creating one ALSA card per video capture port, create a single ALSA card<br/>
instance which has multiple PCM capture devices (one per capture port).  This becomes<br/>
particularly useful as the number of mixer controls goes up, since this model will<br/>
result in all mixer controls appearing on the same page in ALSA mixer utilities.<br/>
<br/>
Priority: normal<br/>
<br/>
Signed-off-by: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;]]></description>
    <author>&#68;&#101;&#118;&#105;&#110;&#32;&#72;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#32;&#60;&#100;&#104;&#101;&#105;&#116;&#109;&#117;&#101;&#108;&#108;&#101;&#114;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 08 Aug 2010 19:38:12 -0400</pubDate>
</item>
<item>
    <title>ngene: use firmware v15 by default</title>
    <link>http://www.kernellabs.com/hg/~stoth/ngene3-bridge/rev/697796378cd8</link>
    <description><![CDATA[ngene: use firmware v15 by default<br/>
<br/>
From: Steven Toth &lt;stoth@kernellabs.com&gt;<br/>
<br/>
ngene: use firmware v15 by default<br/>
<br/>
Priority: normal<br/>
<br/>
Signed-off-by: Steven Toth &lt;stoth@kernellabs.com&gt;]]></description>
    <author>&#83;&#116;&#101;&#118;&#101;&#110;&#32;&#84;&#111;&#116;&#104;&#32;&#60;&#115;&#116;&#111;&#116;&#104;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 21 Aug 2010 18:11:29 -0400</pubDate>
</item>
<item>
    <title>ngene: Add build date/time to the driver load messages</title>
    <link>http://www.kernellabs.com/hg/~stoth/ngene3-bridge/rev/ff379cdd3c3d</link>
    <description><![CDATA[ngene: Add build date/time to the driver load messages<br/>
<br/>
From: Steven Toth &lt;stoth@kernellabs.com&gt;<br/>
<br/>
ngene: Add build date/time to the driver load messages<br/>
<br/>
Priority: normal<br/>
<br/>
Signed-off-by: Steven Toth &lt;stoth@kernellabs.com&gt;]]></description>
    <author>&#83;&#116;&#101;&#118;&#101;&#110;&#32;&#84;&#111;&#116;&#104;&#32;&#60;&#115;&#116;&#111;&#116;&#104;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 07 Aug 2010 11:20:20 -0400</pubDate>
</item>
<item>
    <title>ngene: avoid additional -ebusy errors on startup after stop.</title>
    <link>http://www.kernellabs.com/hg/~stoth/ngene3-bridge/rev/413b8a39e9f9</link>
    <description><![CDATA[ngene: avoid additional -ebusy errors on startup after stop.<br/>
<br/>
From: Steven Toth &lt;stoth@kernellabs.com&gt;<br/>
<br/>
ngene: avoid additional -ebusy errors on startup after stop.<br/>
<br/>
Priority: normal<br/>
<br/>
Signed-off-by: Steven Toth &lt;stoth@kernellabs.com&gt;]]></description>
    <author>&#83;&#116;&#101;&#118;&#101;&#110;&#32;&#84;&#111;&#116;&#104;&#32;&#60;&#115;&#116;&#111;&#116;&#104;&#64;&#107;&#101;&#114;&#110;&#101;&#108;&#108;&#97;&#98;&#115;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 13 Jul 2010 14:39:45 -0400</pubDate>
</item>

  </channel>
</rss>
