<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/video/msm, branch v3.3.3</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/video/msm?h=v3.3.3</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/video/msm?h=v3.3.3'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2011-10-31T23:31:33Z</updated>
<entry>
<title>video: Add export.h for THIS_MODULE/EXPORT_SYMBOL to drivers/video</title>
<updated>2011-10-31T23:31:33Z</updated>
<author>
<name>Paul Gortmaker</name>
<email>paul.gortmaker@windriver.com</email>
</author>
<published>2011-07-10T17:20:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a8a359318530a779c8d28d86357d492adead5b1f'/>
<id>urn:sha1:a8a359318530a779c8d28d86357d492adead5b1f</id>
<content type='text'>
With module.h being implicitly everywhere via device.h, the absence
of explicitly including something for EXPORT_SYMBOL went unnoticed.
Since we are heading to fix things up and clean module.h from the
device.h file, we need to explicitly include these files now.

Signed-off-by: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;
</content>
</entry>
<entry>
<title>video: irq: Remove IRQF_DISABLED</title>
<updated>2011-10-03T15:52:22Z</updated>
<author>
<name>Yong Zhang</name>
<email>yong.zhang0@gmail.com</email>
</author>
<published>2011-09-22T08:59:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=f8798ccbefc0e4ef7438c080b7ba0410738c8cfa'/>
<id>urn:sha1:f8798ccbefc0e4ef7438c080b7ba0410738c8cfa</id>
<content type='text'>
Since commit [e58aa3d2: genirq: Run irq handlers with interrupts disabled],
We run all interrupt handlers with interrupts disabled
and we even check and yell when an interrupt handler
returns with interrupts enabled (see commit [b738a50a:
genirq: Warn when handler enables interrupts]).

So now this flag is a NOOP and can be removed.

Signed-off-by: Yong Zhang &lt;yong.zhang0@gmail.com&gt;
Acked-by: David Brown &lt;davidb@codeaurora.org&gt;
Signed-off-by: Florian Tobias Schandinat &lt;FlorianSchandinat@gmx.de&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/fbdev-3.x into fbdev-next</title>
<updated>2011-08-29T09:14:30Z</updated>
<author>
<name>Florian Tobias Schandinat</name>
<email>FlorianSchandinat@gmx.de</email>
</author>
<published>2011-08-29T09:14:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d4a7dbfdf180a656de3eb9e64614e2b991ffaa53'/>
<id>urn:sha1:d4a7dbfdf180a656de3eb9e64614e2b991ffaa53</id>
<content type='text'>
Conflicts:
	drivers/video/atmel_lcdfb.c
</content>
</entry>
<entry>
<title>drivers/video/msm/mdp.c: adjust error handling code</title>
<updated>2011-07-13T07:49:37Z</updated>
<author>
<name>Julia Lawall</name>
<email>julia@diku.dk</email>
</author>
<published>2011-07-04T14:11:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=945903c7a477784e796168ef87b5022241cb52b5'/>
<id>urn:sha1:945903c7a477784e796168ef87b5022241cb52b5</id>
<content type='text'>
Use the error handling code at the end of the function, rather than
returning directly.

The semantic match that finds this problem is as follows:
(http://coccinelle.lip6.fr/)

// &lt;smpl&gt;
@r@
identifier x;
@@

kfree(x)

@@
identifier r.x;
expression E1!=0,E2,E3,E4;
statement S;
@@

(
if (&lt;+...x...+&gt;) S
|
if (...) { ... when != kfree(x)
               when != if (...) { ... kfree(x); ... }
               when != x = E3
* return E1;
}
... when != x = E2
if (...) { ... when != x = E4
 kfree(x); ... return ...; }
)
// &lt;/smpl&gt;

Signed-off-by: Julia Lawall &lt;julia@diku.dk&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
</entry>
<entry>
<title>treewide: Convert uses of struct resource to resource_size(ptr)</title>
<updated>2011-06-10T12:55:36Z</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2011-06-09T16:13:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=28f65c11f2ffb3957259dece647a24f8ad2e241b'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>treewide: Fix iomap resource size miscalculations</title>
<updated>2011-04-10T15:01:04Z</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2011-03-23T19:55:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=06794eaeb766989e450c1b459ae28da76e1f8719'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>msm: mdp: Set the correct pack pattern for XRGB/ARGB</title>
<updated>2011-03-08T19:54:46Z</updated>
<author>
<name>Dima Zavin</name>
<email>dima@android.com</email>
</author>
<published>2011-03-02T21:18:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8bec99b586e2aa285076c2057e72b70ab5c43175'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>msm_fb: Fix framebuffer console</title>
<updated>2011-03-08T19:54:23Z</updated>
<author>
<name>Arve Hjønnevåg</name>
<email>arve@android.com</email>
</author>
<published>2011-03-02T21:17:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5d55779a5d95acdaa1080f1a4806fd6d4984d1e4'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>msm: mdp: Add support for RGBX 8888 image format.</title>
<updated>2011-03-02T21:43:15Z</updated>
<author>
<name>Dima Zavin</name>
<email>dima@android.com</email>
</author>
<published>2011-03-02T21:17:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a8d380f30a7d8cc507fd5cc84b2dc5ee2b2144d7'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>video: msmfb: Put the partial update magic value into the fix_screen struct.</title>
<updated>2011-03-02T21:43:15Z</updated>
<author>
<name>Dima Zavin</name>
<email>dima@android.com</email>
</author>
<published>2011-03-02T21:16:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=b0a679326ce90e65779178906df5b8b6180163d6'/>
<id>urn:sha1: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>
</entry>
</feed>
