<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pm24.git/drivers/media/pci/ttpci, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://git.kobert.dev/pm24.git/atom/drivers/media/pci/ttpci?h=master</id>
<link rel='self' href='https://git.kobert.dev/pm24.git/atom/drivers/media/pci/ttpci?h=master'/>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/'/>
<updated>2024-06-21T06:57:09Z</updated>
<entry>
<title>media: Convert from tasklet to BH workqueue</title>
<updated>2024-06-21T06:57:09Z</updated>
<author>
<name>Allen Pais</name>
<email>allen.lkml@gmail.com</email>
</author>
<published>2024-06-18T22:52:27Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=1021dd010d212ccd770b89c7aff2e2031dc97619'/>
<id>urn:sha1:1021dd010d212ccd770b89c7aff2e2031dc97619</id>
<content type='text'>
The only generic interface to execute asynchronously in the BH context is
tasklet; however, it's marked deprecated and has some design flaws. To
replace tasklets, BH workqueue support was recently added. A BH workqueue
behaves similarly to regular workqueues except that the queued work items
are executed in the BH context.

This patch converts drivers/media/* from tasklet to BH workqueue.

Based on the work done by Tejun Heo &lt;tj@kernel.org&gt;

Signed-off-by: Allen Pais &lt;allen.lkml@gmail.com&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: pci: add missing MODULE_DESCRIPTION() macros</title>
<updated>2024-06-15T08:49:20Z</updated>
<author>
<name>Jeff Johnson</name>
<email>quic_jjohnson@quicinc.com</email>
</author>
<published>2024-06-12T00:14:30Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=29abda17fc86bad96163f1f5d26cae42831ecf03'/>
<id>urn:sha1:29abda17fc86bad96163f1f5d26cae42831ecf03</id>
<content type='text'>
With ARCH=x86, make allmodconfig &amp;&amp; make W=1 C=1 reports:
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/ttpci/budget-core.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/bt8xx/bt878.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/ivtv/ivtvfb.o

Add the missing invocations of the MODULE_DESCRIPTION() macro.

Signed-off-by: Jeff Johnson &lt;quic_jjohnson@quicinc.com&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: ttpci: coding style fixes: logging</title>
<updated>2024-04-15T22:02:53Z</updated>
<author>
<name>Stefan Herdler</name>
<email>herdler@nurfuerspam.de</email>
</author>
<published>2024-04-15T02:24:11Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=c3224f4147cc4159f2a47fe2162ee9b23bb09ed2'/>
<id>urn:sha1:c3224f4147cc4159f2a47fe2162ee9b23bb09ed2</id>
<content type='text'>
This patch fixes the following checkpatch warnings:

WARNING:PRINTK_WITHOUT_KERN_LEVEL: printk() should include KERN_&lt;LEVEL&gt; facility level
WARNING:PREFER_PR_LEVEL: Prefer [subsystem eg: netdev]_dbg([subsystem]dev, ... then dev_dbg(dev, ... then pr_debug(...  to printk(KERN_DEBUG ...
WARNING:EMBEDDED_FUNCTION_NAME: Prefer using '"%s...", __func__' to using 'ciintf_slot_ts_enable', this function's name, in a string
CHECK:MACRO_ARG_PRECEDENCE: Macro argument 'level' may be better as '(level)' to avoid precedence issues

There was no consistent style of logging functions used so far.
Convert all logging to the appropriate pr_* macros.
Add a global pr_fmt macro for the whole driver.

Signed-off-by: Stefan Herdler &lt;herdler@nurfuerspam.de&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: ttpci: coding style fixes: miscellaneous</title>
<updated>2024-04-15T22:02:53Z</updated>
<author>
<name>Stefan Herdler</name>
<email>herdler@nurfuerspam.de</email>
</author>
<published>2024-04-15T02:24:10Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=58557349a875d321a582880b12943329a9f3fde4'/>
<id>urn:sha1:58557349a875d321a582880b12943329a9f3fde4</id>
<content type='text'>
This patch fixes the following checkpatch warnings:

WARNING:RETURN_VOID: void function return statements are not generally useful
WARNING:TRAILING_SEMICOLON: macros should not use a trailing semicolon

Signed-off-by: Stefan Herdler &lt;herdler@nurfuerspam.de&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: ttpci: coding style fixes: constant_comparsation</title>
<updated>2024-04-15T22:02:53Z</updated>
<author>
<name>Stefan Herdler</name>
<email>herdler@nurfuerspam.de</email>
</author>
<published>2024-04-15T02:24:09Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=22a8f8c216d2f9cd9d4607758bd2a017a4a8dcbf'/>
<id>urn:sha1:22a8f8c216d2f9cd9d4607758bd2a017a4a8dcbf</id>
<content type='text'>
This patch fixes the following checkpatch warnings:

WARNING:CONSTANT_COMPARISON: Comparisons should place the constant on the right side of the test

Signed-off-by: Stefan Herdler &lt;herdler@nurfuerspam.de&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: ttpci: coding style fixes: trailing_statements</title>
<updated>2024-04-15T22:02:53Z</updated>
<author>
<name>Stefan Herdler</name>
<email>herdler@nurfuerspam.de</email>
</author>
<published>2024-04-15T02:24:08Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=2b8db3ebaf4c9e3d708ca94dc880e751e5b68ad8'/>
<id>urn:sha1:2b8db3ebaf4c9e3d708ca94dc880e751e5b68ad8</id>
<content type='text'>
This patch fixes the following checkpatch errors:

ERROR:TRAILING_STATEMENTS: trailing statements should be on next line

Signed-off-by: Stefan Herdler &lt;herdler@nurfuerspam.de&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: ttpci: coding style fixes: assign_in_if</title>
<updated>2024-04-15T22:02:53Z</updated>
<author>
<name>Stefan Herdler</name>
<email>herdler@nurfuerspam.de</email>
</author>
<published>2024-04-15T02:24:07Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=23aebcf13193396fb76b7bc956c7a46fb64c98a2'/>
<id>urn:sha1:23aebcf13193396fb76b7bc956c7a46fb64c98a2</id>
<content type='text'>
This patch fixes the following checkpatch errors:

ERROR:ASSIGN_IN_IF: do not use assignment in if condition

Signed-off-by: Stefan Herdler &lt;herdler@nurfuerspam.de&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: ttpci: coding style fixes: export_symbol</title>
<updated>2024-04-15T22:02:53Z</updated>
<author>
<name>Stefan Herdler</name>
<email>herdler@nurfuerspam.de</email>
</author>
<published>2024-04-15T02:24:06Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=f126e8a44a033f206ade1db20b050508373d9864'/>
<id>urn:sha1:f126e8a44a033f206ade1db20b050508373d9864</id>
<content type='text'>
This patch fixes the following checkpatch warnings:

WARNING:EXPORT_SYMBOL: EXPORT_SYMBOL(foo); should immediately follow its function/variable

Signed-off-by: Stefan Herdler &lt;herdler@nurfuerspam.de&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: ttpci: coding style fixes: braces</title>
<updated>2024-04-15T22:02:53Z</updated>
<author>
<name>Stefan Herdler</name>
<email>herdler@nurfuerspam.de</email>
</author>
<published>2024-04-15T02:24:05Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=e4fc63e2a9273a4a6593aec34a378766ee5e1c96'/>
<id>urn:sha1:e4fc63e2a9273a4a6593aec34a378766ee5e1c96</id>
<content type='text'>
This patch fixes the following checkpatch warnings and errors:

WARNING:BRACES: braces {} are not necessary for any arm of this statement
WARNING:BRACES: braces {} are not necessary for single statement blocks
ERROR:OPEN_BRACE: that open brace { should be on the previous line
CHECK:BRACES: braces {} should be used on all arms of this statement
CHECK:BRACES: Unbalanced braces around else statement

Signed-off-by: Stefan Herdler &lt;herdler@nurfuerspam.de&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: ttpci: coding style fixes: comments</title>
<updated>2024-04-15T22:02:53Z</updated>
<author>
<name>Stefan Herdler</name>
<email>herdler@nurfuerspam.de</email>
</author>
<published>2024-04-15T02:24:04Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=004e24f9f2027b0efc20fd189d15ee310943e0ad'/>
<id>urn:sha1:004e24f9f2027b0efc20fd189d15ee310943e0ad</id>
<content type='text'>
This patch fixes the following checkpatch warnings:

WARNING:BLOCK_COMMENT_STYLE: Block comments use * on subsequent lines
WARNING:BLOCK_COMMENT_STYLE: Block comments use a trailing */ on a separate line
WARNING: It's generally not useful to have the filename in the file

Signed-off-by: Stefan Herdler &lt;herdler@nurfuerspam.de&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
</feed>
