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

    <title>~stoth/cx23885-mpx Changelog</title>
    <description>~stoth/cx23885-mpx Changelog</description>
    <item>
    <title>cx23885: Adding analog video/audio support for the HVR-1250 Rev E2</title>
    <link>http://www.kernellabs.com/hg/~stoth/cx23885-mpx/rev/3cc653e92448</link>
    <description><![CDATA[cx23885: Adding analog video/audio support for the HVR-1250 Rev E2<br/>
<br/>
From: Steven Toth &lt;stoth@kernellabs.com&gt;<br/>
<br/>
Includes a workaround for field ordering out of the DIF (where NTSC is<br/>
arriving bottom field first). Various timing changes in the 25840<br/>
related to clocking and general DIF related registers for tuner vs<br/>
non-tuner inputs.<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, 19 Oct 2010 07:30:31 -0400</pubDate>
</item>
<item>
    <title>cx23885: Stop the risc video fifo before reconfiguring it.</title>
    <link>http://www.kernellabs.com/hg/~stoth/cx23885-mpx/rev/424ca7b8e5ed</link>
    <description><![CDATA[cx23885: Stop the risc video fifo before reconfiguring it.<br/>
<br/>
From: Steven Toth &lt;stoth@kernellabs.com&gt;<br/>
<br/>
Safety reasons. We shouldn't be trying to reconfigure a risc<br/>
processor instruction queue unless it's stopped.<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>Mon, 05 Jul 2010 10:53:57 -0400</pubDate>
</item>
<item>
    <title>cx23885: Avoid incorrect error handling and reporting</title>
    <link>http://www.kernellabs.com/hg/~stoth/cx23885-mpx/rev/79a0fb39405c</link>
    <description><![CDATA[cx23885: Avoid incorrect error handling and reporting<br/>
<br/>
From: Steven Toth &lt;stoth@kernellabs.com&gt;<br/>
<br/>
Previous driver over-reported errors and stopped the video fifo<br/>
(causing video to stop) if 1) A risc error occured 2) The risc processor<br/>
detected that it has missing lines in the video frame 3) The risc fifo<br/>
is about to overflow.<br/>
<br/>
The previous driver reported all three of these cases as risc errors<br/>
when this is technically not correct. So, the function was cleaned up.<br/>
<br/>
1. Ensure that risc opcode related errors are correctly shown as such,<br/>
   and not overly reported for non-risc-opcode cases.<br/>
2. Ensure that line sync and overflow errors are not reported as opcode errors.<br/>
3. Ensure that only the risc-op-code case can stop the fifo and dump channel<br/>
   / risc processor information.<br/>
<br/>
The net result is that if video becomes unstable, cable disconnect, this will<br/>
not trigger a stop of the video firmware (due to missing lines errors).<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>Mon, 05 Jul 2010 10:51:46 -0400</pubDate>
</item>
<item>
    <title>cx23885: Avoid stopping the risc engine during buffer timeout.</title>
    <link>http://www.kernellabs.com/hg/~stoth/cx23885-mpx/rev/d524ea48a432</link>
    <description><![CDATA[cx23885: Avoid stopping the risc engine during buffer timeout.<br/>
<br/>
From: Steven Toth &lt;stoth@kernellabs.com&gt;<br/>
<br/>
1. Removed the verbose 'dump channel state to console', very noisy in<br/>
   weak signal conditions.<br/>
2. No need for the video buffer timeout to stop the risc engine here.<br/>
   Clearer and easier to maintain if start_video_dma() is the single<br/>
   place that this is done.<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>Mon, 05 Jul 2010 10:44:19 -0400</pubDate>
</item>
<item>
    <title>cx23885: Removed a spurious function cx23885_set_scale().</title>
    <link>http://www.kernellabs.com/hg/~stoth/cx23885-mpx/rev/30352881cb91</link>
    <description><![CDATA[cx23885: Removed a spurious function cx23885_set_scale().<br/>
<br/>
From: Steven Toth &lt;stoth@kernellabs.com&gt;<br/>
<br/>
Unused function removed.<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>Mon, 05 Jul 2010 10:41:00 -0400</pubDate>
</item>
<item>
    <title>cx23885: v4l2 api compliance, set the audioset field correctly</title>
    <link>http://www.kernellabs.com/hg/~stoth/cx23885-mpx/rev/126e384069c9</link>
    <description><![CDATA[cx23885: v4l2 api compliance, set the audioset field correctly<br/>
<br/>
From: Steven Toth &lt;stoth@kernellabs.com&gt;<br/>
<br/>
Inform applications that multiple audio inputs are available on<br/>
non-tv inputs.<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, 08 May 2010 11:41:39 -0400</pubDate>
</item>
<item>
    <title>cx23885: hook the audio selection functions into the main driver</title>
    <link>http://www.kernellabs.com/hg/~stoth/cx23885-mpx/rev/f51be8b6f83e</link>
    <description><![CDATA[cx23885: hook the audio selection functions into the main driver<br/>
<br/>
From: Steven Toth &lt;stoth@kernellabs.com&gt;<br/>
<br/>
Ensure audio is established at driver start.<br/>
Ensure the correct defaults are established for the audio path if<br/>
the cards struct has nothing defined.<br/>
Allow the caller to select one of the two baseband input paths.<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, 08 May 2010 11:40:52 -0400</pubDate>
</item>
<item>
    <title>cx23885: add generic functions for dealing with audio input selection</title>
    <link>http://www.kernellabs.com/hg/~stoth/cx23885-mpx/rev/f0f91dc4c596</link>
    <description><![CDATA[cx23885: add generic functions for dealing with audio input selection<br/>
<br/>
From: Steven Toth &lt;stoth@kernellabs.com&gt;<br/>
<br/>
cx23885: add generic functions for dealing with audio input selection<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, 08 May 2010 11:39:05 -0400</pubDate>
</item>
<item>
    <title>cx23885: fixes related to maximum number of inputs and range checking</title>
    <link>http://www.kernellabs.com/hg/~stoth/cx23885-mpx/rev/bbdd335492f8</link>
    <description><![CDATA[cx23885: fixes related to maximum number of inputs and range checking<br/>
<br/>
From: Steven Toth &lt;stoth@kernellabs.com&gt;<br/>
<br/>
cx23885: fixes related to maximum number of inputs and range checking<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, 08 May 2010 11:04:02 -0400</pubDate>
</item>
<item>
    <title>cx23885: Initial support for the MPX-885 mini-card</title>
    <link>http://www.kernellabs.com/hg/~stoth/cx23885-mpx/rev/0248f42db710</link>
    <description><![CDATA[cx23885: Initial support for the MPX-885 mini-card<br/>
<br/>
From: Steven Toth &lt;stoth@kernellabs.com&gt;<br/>
<br/>
cx23885: Initial support for the MPX-885 mini-card<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>Sun, 02 May 2010 20:40:51 -0400</pubDate>
</item>

  </channel>
</rss>
