<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/video/msm, branch tegra</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>treewide: Convert uses of struct resource to resource_size(ptr)</title>
<updated>2011-06-10T12:55:36+00:00</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2011-06-09T16:13:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=28f65c11f2ffb3957259dece647a24f8ad2e241b'/>
<id>28f65c11f2ffb3957259dece647a24f8ad2e241b</id>
<content type='text'>
Several fixes as well where the +1 was missing.

Done via coccinelle scripts like:

@@
struct resource *ptr;
@@

- ptr-&gt;end - ptr-&gt;start + 1
+ resource_size(ptr)

and some grep and typing.

Mostly uncompiled, no cross-compilers.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Several fixes as well where the +1 was missing.

Done via coccinelle scripts like:

@@
struct resource *ptr;
@@

- ptr-&gt;end - ptr-&gt;start + 1
+ resource_size(ptr)

and some grep and typing.

Mostly uncompiled, no cross-compilers.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>treewide: Fix iomap resource size miscalculations</title>
<updated>2011-04-10T15:01:04+00:00</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2011-03-23T19:55:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=06794eaeb766989e450c1b459ae28da76e1f8719'/>
<id>06794eaeb766989e450c1b459ae28da76e1f8719</id>
<content type='text'>
Convert off-by-1 r-&gt;end - r-&gt;start to resource_size(r)

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Acked-by: David Brown &lt;davidb@codeaurora.org&gt;
Acked-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Acked-by: Florian Fainelli &lt;florian@openwrt.org&gt;
Acked-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Acked-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Convert off-by-1 r-&gt;end - r-&gt;start to resource_size(r)

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Acked-by: David Brown &lt;davidb@codeaurora.org&gt;
Acked-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Acked-by: Florian Fainelli &lt;florian@openwrt.org&gt;
Acked-by: Wim Van Sebroeck &lt;wim@iguana.be&gt;
Acked-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>msm: mdp: Set the correct pack pattern for XRGB/ARGB</title>
<updated>2011-03-08T19:54:46+00:00</updated>
<author>
<name>Dima Zavin</name>
<email>dima@android.com</email>
</author>
<published>2011-03-02T21:18:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=8bec99b586e2aa285076c2057e72b70ab5c43175'/>
<id>8bec99b586e2aa285076c2057e72b70ab5c43175</id>
<content type='text'>
Signed-off-by: Dima Zavin &lt;dima@android.com&gt;
Signed-off-by: Carl Vanderlip &lt;carlv@codeaurora.org&gt;
Signed-off-by: David Brown &lt;davidb@codeaurora.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Dima Zavin &lt;dima@android.com&gt;
Signed-off-by: Carl Vanderlip &lt;carlv@codeaurora.org&gt;
Signed-off-by: David Brown &lt;davidb@codeaurora.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>msm_fb: Fix framebuffer console</title>
<updated>2011-03-08T19:54:23+00:00</updated>
<author>
<name>Arve Hjønnevåg</name>
<email>arve@android.com</email>
</author>
<published>2011-03-02T21:17:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=5d55779a5d95acdaa1080f1a4806fd6d4984d1e4'/>
<id>5d55779a5d95acdaa1080f1a4806fd6d4984d1e4</id>
<content type='text'>
Don't allow non panning updates to bypass the wait for the panel to turn on.

Signed-off-by: Carl Vanderlip &lt;carlv@codeaurora.org&gt;
Signed-off-by: Arve Hjønnevåg &lt;arve@android.com&gt;
Signed-off-by: David Brown &lt;davidb@codeaurora.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't allow non panning updates to bypass the wait for the panel to turn on.

Signed-off-by: Carl Vanderlip &lt;carlv@codeaurora.org&gt;
Signed-off-by: Arve Hjønnevåg &lt;arve@android.com&gt;
Signed-off-by: David Brown &lt;davidb@codeaurora.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>msm: mdp: Add support for RGBX 8888 image format.</title>
<updated>2011-03-02T21:43:15+00:00</updated>
<author>
<name>Dima Zavin</name>
<email>dima@android.com</email>
</author>
<published>2011-03-02T21:17:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=a8d380f30a7d8cc507fd5cc84b2dc5ee2b2144d7'/>
<id>a8d380f30a7d8cc507fd5cc84b2dc5ee2b2144d7</id>
<content type='text'>
Signed-off-by: Dima Zavin &lt;dima@android.com&gt;
Signed-off-by: Carl Vanderlip &lt;carlv@codeaurora.org&gt;
Signed-off-by: David Brown &lt;davidb@codeaurora.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Dima Zavin &lt;dima@android.com&gt;
Signed-off-by: Carl Vanderlip &lt;carlv@codeaurora.org&gt;
Signed-off-by: David Brown &lt;davidb@codeaurora.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>video: msmfb: Put the partial update magic value into the fix_screen struct.</title>
<updated>2011-03-02T21:43:15+00:00</updated>
<author>
<name>Dima Zavin</name>
<email>dima@android.com</email>
</author>
<published>2011-03-02T21:16:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=b0a679326ce90e65779178906df5b8b6180163d6'/>
<id>b0a679326ce90e65779178906df5b8b6180163d6</id>
<content type='text'>
This can then be tested by userspace to see if the capability is supported.
Userspace cannot rely on that value being left in var_screen, since userspace
itself can change it.

Signed-off-by: Dima Zavin &lt;dima@android.com&gt;
Signed-off-by: Carl Vanderlip &lt;carlv@codeaurora.org&gt;
Signed-off-by: David Brown &lt;davidb@codeaurora.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This can then be tested by userspace to see if the capability is supported.
Userspace cannot rely on that value being left in var_screen, since userspace
itself can change it.

Signed-off-by: Dima Zavin &lt;dima@android.com&gt;
Signed-off-by: Carl Vanderlip &lt;carlv@codeaurora.org&gt;
Signed-off-by: David Brown &lt;davidb@codeaurora.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>video/msm_fb: use system_wq instead of dedicated workqueues</title>
<updated>2011-01-25T23:14:28+00:00</updated>
<author>
<name>Tejun Heo</name>
<email>tj@kernel.org</email>
</author>
<published>2011-01-03T13:49:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=48b63b6908a10add9ee383c7db24c37f99e5d324'/>
<id>48b63b6908a10add9ee383c7db24c37f99e5d324</id>
<content type='text'>
With cmwq, there's no reason to use separate workqueues.  Drop
msmfb_info-&gt;resume_workqueue and use system_wq instead.

Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
Cc: Stanislaw Gruszka &lt;stf_xl@wp.pl&gt;
Cc: linux-usb@vger.kernel.org
Signed-off-by: David Brown &lt;davidb@codeaurora.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With cmwq, there's no reason to use separate workqueues.  Drop
msmfb_info-&gt;resume_workqueue and use system_wq instead.

Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
Cc: Stanislaw Gruszka &lt;stf_xl@wp.pl&gt;
Cc: linux-usb@vger.kernel.org
Signed-off-by: David Brown &lt;davidb@codeaurora.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>drivers/video/msm/mddi.c: Remove multiple KERN_&lt;level&gt; uses</title>
<updated>2010-10-27T20:43:21+00:00</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2010-10-26T02:44:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=17f52ed7358dc54e5534f9ad495e90306c68cfcf'/>
<id>17f52ed7358dc54e5534f9ad495e90306c68cfcf</id>
<content type='text'>
Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: Daniel Walker &lt;dwalker@codeaurora.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: Daniel Walker &lt;dwalker@codeaurora.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>drivers: msm: video: add dev_set_name call</title>
<updated>2010-10-12T23:11:12+00:00</updated>
<author>
<name>Daniel Walker</name>
<email>dwalker@codeaurora.org</email>
</author>
<published>2010-07-27T21:04:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=d601c795c41c0016790ff1a92f2307fd4ff29791'/>
<id>d601c795c41c0016790ff1a92f2307fd4ff29791</id>
<content type='text'>
This is required before the driver can successfully be registered.

Adapted from Arve Hjønnevåg &lt;arve@android.com&gt; changes in the Google tree.

Signed-off-by: Daniel Walker &lt;dwalker@codeaurora.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is required before the driver can successfully be registered.

Adapted from Arve Hjønnevåg &lt;arve@android.com&gt; changes in the Google tree.

Signed-off-by: Daniel Walker &lt;dwalker@codeaurora.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>drivers: video: msm: fix hang on disable_irq</title>
<updated>2010-10-12T23:10:23+00:00</updated>
<author>
<name>Daniel Walker</name>
<email>dwalker@codeaurora.org</email>
</author>
<published>2010-07-27T21:04:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=5ad43ff98ac926e37ecbdef04ba7d4d104604028'/>
<id>5ad43ff98ac926e37ecbdef04ba7d4d104604028</id>
<content type='text'>
There's a resource race around disable_irq. Using the nosync
version allows the function to continue and prevents the hang.

Adapted from Arve Hjønnevåg &lt;arve@android.com&gt; changes in the Google tree.

Signed-off-by: Daniel Walker &lt;dwalker@codeaurora.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There's a resource race around disable_irq. Using the nosync
version allows the function to continue and prevents the hang.

Adapted from Arve Hjønnevåg &lt;arve@android.com&gt; changes in the Google tree.

Signed-off-by: Daniel Walker &lt;dwalker@codeaurora.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
