<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/staging/most/aim-v4l2, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/staging/most/aim-v4l2?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/staging/most/aim-v4l2?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2017-11-28T12:36:21Z</updated>
<entry>
<title>staging: most: remove legacy folders</title>
<updated>2017-11-28T12:36:21Z</updated>
<author>
<name>Christian Gromm</name>
<email>christian.gromm@microchip.com</email>
</author>
<published>2017-11-27T14:20:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=fc10bf7e59008f401d9bd4248721f16bd6c98439'/>
<id>urn:sha1:fc10bf7e59008f401d9bd4248721f16bd6c98439</id>
<content type='text'>
This patch removes the legacy folders of the modules. It is needed
to clean up the driver's source tree.

Signed-off-by: Christian Gromm &lt;christian.gromm@microchip.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: most: video: rename module</title>
<updated>2017-11-27T08:20:34Z</updated>
<author>
<name>Christian Gromm</name>
<email>christian.gromm@microchip.com</email>
</author>
<published>2017-11-21T14:04:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=2c22cdfb4e817a7be48419c3c7b1423ee8f5df38'/>
<id>urn:sha1:2c22cdfb4e817a7be48419c3c7b1423ee8f5df38</id>
<content type='text'>
This patch renames the folder of the video module. It is needed
to clean up the directory layout of the driver.

Signed-off-by: Christian Gromm &lt;christian.gromm@microchip.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: most: move core files</title>
<updated>2017-11-27T08:20:33Z</updated>
<author>
<name>Christian Gromm</name>
<email>christian.gromm@microchip.com</email>
</author>
<published>2017-11-21T14:04:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=057301cd972e44fa97b4834d9421878fe5edc059'/>
<id>urn:sha1:057301cd972e44fa97b4834d9421878fe5edc059</id>
<content type='text'>
This patch moves the core files to the root dir of the driver.
This is needed to clean up the directory layout.

Signed-off-by: Christian Gromm &lt;christian.gromm@microchip.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: most: Remove redundant license text</title>
<updated>2017-11-27T08:20:33Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2017-11-07T13:58:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c1dcb35bf18e8644f9487f5cd15e15fdd0bf1142'/>
<id>urn:sha1:c1dcb35bf18e8644f9487f5cd15e15fdd0bf1142</id>
<content type='text'>
Now that the SPDX tag is in all most driver files, that identifies the
license in a specific and legally-defined manner.  So the extra GPL text
wording can be removed as it is no longer needed at all.

This is done on a quest to remove the 700+ different ways that files in
the kernel describe the GPL license text.  And there's unneeded stuff
like the address (sometimes incorrect) for the FSF which is never
needed.

No copyright headers or other non-license-description text was removed.

Cc: Christian Gromm &lt;christian.gromm@microchip.com&gt;
Cc: Michael Fabry &lt;Michael.Fabry@microchip.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: most: add SPDX identifiers to all most driver files</title>
<updated>2017-11-27T08:20:33Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2017-11-07T13:58:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=1a79f22de8102678e15ef9789c161fefd00fc802'/>
<id>urn:sha1:1a79f22de8102678e15ef9789c161fefd00fc802</id>
<content type='text'>
It's good to have SPDX identifiers in all files to make it easier to
audit the kernel tree for correct licenses.

Update the drivers/staging/most files files with the correct SPDX
license identifier based on the license text in the file itself.  The
SPDX identifier is a legally binding shorthand, which can be used
instead of the full boiler plate text.

This work is based on a script and data from Thomas Gleixner, Philippe
Ombredanne, and Kate Stewart.

Cc: Michael Fabry &lt;Michael.Fabry@microchip.com&gt;
Cc: Christian Gromm &lt;christian.gromm@microchip.com&gt;
Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Cc: Kate Stewart &lt;kstewart@linuxfoundation.org&gt;
Cc: Philippe Ombredanne &lt;pombredanne@nexb.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: most: aim-v4l2: constify v4l2_file_operations structures</title>
<updated>2016-09-27T11:06:55Z</updated>
<author>
<name>Bhumika Goyal</name>
<email>bhumirks@gmail.com</email>
</author>
<published>2016-09-27T09:17:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=af2708f5e8a82ddad80ff3f32102defd4ffd87d7'/>
<id>urn:sha1:af2708f5e8a82ddad80ff3f32102defd4ffd87d7</id>
<content type='text'>
Check for v4l2_file_operations structures that are only stored in the
fops field of video_device structures. As this field is constant, so
v4l2_file_operations structures having this property can also be
declared constant.
Done using coccinelle:

@r1 disable optional_qualifier @
identifier i;
position p;
@@
static struct v4l2_file_operations i@p = {...};

@ok1@
identifier r1.i;
position p;
struct video_device x;
@@
x.fops=&amp;i@p;

@bad@
position p!={r1.p,ok1.p};
identifier r1.i;
@@
i@p

@depends on !bad disable optional_qualifier@
identifier r1.i;
@@
static
+const
struct v4l2_file_operations i={...};

@depends on !bad disable optional_qualifier@
identifier r1.i;
@@
+const
struct v4l2_file_operations i;

File size before:
   text	   data	    bss	    dec	    hex	filename
   5608	    160	      4	   5772	   168c
drivers/staging/most/aim-v4l2/video.o

File size after:
   text	   data	    bss	    dec	    hex	filename
   5696	     96	      4	   5796	   16a4
drivers/staging/most/aim-v4l2/video.o

Signed-off-by: Bhumika Goyal &lt;bhumirks@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: most: replace MOST_CH_ISOC_AVP with MOST_CH_ISOC</title>
<updated>2016-09-22T09:54:47Z</updated>
<author>
<name>Andrey Shvetsov</name>
<email>andrey.shvetsov@k2l.de</email>
</author>
<published>2016-09-21T12:49:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=0540609fe217c3eed5804bcc095b0c41db5e63b0'/>
<id>urn:sha1:0540609fe217c3eed5804bcc095b0c41db5e63b0</id>
<content type='text'>
This patch replaces the enum value MOST_CH_ISOC_AVP with the more
appropriate MOST_CH_ISOC.

Signed-off-by: Andrey Shvetsov &lt;andrey.shvetsov@k2l.de&gt;
Signed-off-by: Christian Gromm &lt;christian.gromm@microchip.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: most: clean up configuration strings</title>
<updated>2016-09-22T09:54:47Z</updated>
<author>
<name>Christian Gromm</name>
<email>christian.gromm@microchip.com</email>
</author>
<published>2016-09-21T12:49:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=95f73013ed021ef30e787772ecf547c1355c4299'/>
<id>urn:sha1:95f73013ed021ef30e787772ecf547c1355c4299</id>
<content type='text'>
This patch adds the strings 'rx', 'tx' and 'isoc' to the list of accepted
identifiers when setting up a channel configuration. To keep consistency it
removes the prefix "dir_" from strings returned by the attributes
set_direction and available_directions and it removes the suffix "_avp"
from the string "isoc_avp" returned by the attributes set_datatype and
available_datatypes.

Signed-off-by: Christian Gromm &lt;christian.gromm@microchip.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: most: v4l2-aim: remove unnecessary spaces</title>
<updated>2016-08-15T17:17:04Z</updated>
<author>
<name>Christian Gromm</name>
<email>christian.gromm@microchip.com</email>
</author>
<published>2016-06-06T13:23:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=908614be1604388236c2a1cc6048ec29893df5df'/>
<id>urn:sha1:908614be1604388236c2a1cc6048ec29893df5df</id>
<content type='text'>
This patch removes the unnecessary spaces.

Signed-off-by: Andrey Shvetsov &lt;andrey.shvetsov@k2l.de&gt;
Signed-off-by: Christian Gromm &lt;christian.gromm@microchip.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: most: v4l2-aim: remove unnecessary label err_vbi_dev</title>
<updated>2016-08-15T17:17:04Z</updated>
<author>
<name>Christian Gromm</name>
<email>christian.gromm@microchip.com</email>
</author>
<published>2016-06-06T13:23:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=eab231c0398a91fbd294672bfe9e0ff45b368246'/>
<id>urn:sha1:eab231c0398a91fbd294672bfe9e0ff45b368246</id>
<content type='text'>
For optimization purposes this patch removes the label err_vbi_dev.

Signed-off-by: Andrey Shvetsov &lt;andrey.shvetsov@k2l.de&gt;
Signed-off-by: Christian Gromm &lt;christian.gromm@microchip.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
