<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/misc/carma/Kconfig, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/misc/carma/Kconfig?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/misc/carma/Kconfig?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2015-05-24T19:11:55Z</updated>
<entry>
<title>misc: remove drivers for CARMA hardware</title>
<updated>2015-05-24T19:11:55Z</updated>
<author>
<name>Ira Snyder</name>
<email>ira.snyder@gmail.com</email>
</author>
<published>2015-05-02T17:05:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=0d09f1a54d9710548c9af72dc1564c8291a5307c'/>
<id>urn:sha1:0d09f1a54d9710548c9af72dc1564c8291a5307c</id>
<content type='text'>
The CARMA project has ended, and the hardware has all been moved into
storage. It is unlikely to ever be used again.

Remove the drivers so that there is no more maintenance burden from
ongoing upstream kernel changes.

Signed-off-by: Ira W. Snyder &lt;ira.snyder@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>carma-fpga-program: drop videobuf dependency</title>
<updated>2014-11-27T03:30:05Z</updated>
<author>
<name>Hans Verkuil</name>
<email>hans.verkuil@cisco.com</email>
</author>
<published>2014-11-23T14:23:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=2180a0d41a896ea590868cded5fb22de297c6b72'/>
<id>urn:sha1:2180a0d41a896ea590868cded5fb22de297c6b72</id>
<content type='text'>
This driver abuses videobuf helper functions. This is a bad idea
because:

1) this driver is completely unrelated to media drivers
2) the videobuf API is deprecated and will be removed eventually

This patch replaces the videobuf functions with the normal DMA kernel
API.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>carma-fpga: drop videobuf dependency</title>
<updated>2014-11-27T03:30:05Z</updated>
<author>
<name>Hans Verkuil</name>
<email>hans.verkuil@cisco.com</email>
</author>
<published>2014-11-23T14:23:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=27361ff56d88d6cae16bd032aa94898c45b7ec4c'/>
<id>urn:sha1:27361ff56d88d6cae16bd032aa94898c45b7ec4c</id>
<content type='text'>
This driver abuses videobuf helper functions. This is a bad idea
because:

1) this driver is completely unrelated to media drivers
2) the videobuf API is deprecated and will be removed eventually

This patch replaces the videobuf functions with the normal DMA kernel
API.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>misc: Add CARMA DATA-FPGA Programmer support</title>
<updated>2011-05-19T06:55:10Z</updated>
<author>
<name>Ira Snyder</name>
<email>iws@ovro.caltech.edu</email>
</author>
<published>2011-02-11T13:34:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=0e1d715b5b982ee0099f3fbf6ad47dc8bda518a6'/>
<id>urn:sha1:0e1d715b5b982ee0099f3fbf6ad47dc8bda518a6</id>
<content type='text'>
This adds support for programming the data processing FPGAs on the OVRO
CARMA board. These FPGAs have a special programming sequence that
requires that we program the Freescale DMA engine, which is only
available inside the kernel.

Signed-off-by: Ira W. Snyder &lt;iws@ovro.caltech.edu&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>misc: Add CARMA DATA-FPGA Access Driver</title>
<updated>2011-05-19T06:55:08Z</updated>
<author>
<name>Ira Snyder</name>
<email>iws@ovro.caltech.edu</email>
</author>
<published>2011-02-11T13:34:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c186f0e177275e83728d7acfdf4a1b68793a7038'/>
<id>urn:sha1:c186f0e177275e83728d7acfdf4a1b68793a7038</id>
<content type='text'>
This driver allows userspace to access the data processing FPGAs on the
OVRO CARMA board. It has two modes of operation:

1) random access

This allows users to poke any DATA-FPGA registers by using mmap to map
the address region directly into their memory map.

2) correlation dumping

When correlating, the DATA-FPGA's have special requirements for getting
the data out of their memory before the next correlation. This nominally
happens at 64Hz (every 15.625ms). If the data is not dumped before the
next correlation, data is lost.

The data dumping driver handles buffering up to 1 second worth of
correlation data from the FPGAs. This lowers the realtime scheduling
requirements for the userspace process reading the device.

Signed-off-by: Ira W. Snyder &lt;iws@ovro.caltech.edu&gt;
Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
</content>
</entry>
</feed>
