<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/staging/olpc_dcon, branch v3.8</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v3.8</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v3.8'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2012-11-21T23:05:00Z</updated>
<entry>
<title>staging: olpc_dcon: remove use of __devexit_p</title>
<updated>2012-11-21T23:05:00Z</updated>
<author>
<name>Bill Pemberton</name>
<email>wfp5p@virginia.edu</email>
</author>
<published>2012-11-19T18:21:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c8ddc220177c9b0aa3207f872ef3401c16da9d6d'/>
<id>urn:sha1:c8ddc220177c9b0aa3207f872ef3401c16da9d6d</id>
<content type='text'>
CONFIG_HOTPLUG is going away as an option so __devexit_p is no longer
needed.

Signed-off-by: Bill Pemberton &lt;wfp5p@virginia.edu&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging/olpc_dcon: use s/r hooks from device_driver-&gt;pm</title>
<updated>2012-10-22T18:39:22Z</updated>
<author>
<name>Andres Salomon</name>
<email>dilinger@queued.net</email>
</author>
<published>2012-10-01T21:46:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3e5e624bfda39417cc76e716a350a318049dbd39'/>
<id>urn:sha1:3e5e624bfda39417cc76e716a350a318049dbd39</id>
<content type='text'>
..instead of the i2c_driver hooks.  This should silence the following
runtime warnings:

[   17.820321] i2c-core: driver [olpc_dcon] using legacy suspend method
[   17.846082] i2c-core: driver [olpc_dcon] using legacy resume method

Signed-off-by: Andres Salomon &lt;dilinger@queued.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging/olpc_dcon: drop pin frobbing code for xo1.5</title>
<updated>2012-10-22T18:39:22Z</updated>
<author>
<name>Andres Salomon</name>
<email>dilinger@queued.net</email>
</author>
<published>2012-10-01T21:46:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=6c98274cba3b68e6d87ddb3b0be2bec449106181'/>
<id>urn:sha1:6c98274cba3b68e6d87ddb3b0be2bec449106181</id>
<content type='text'>
This code looks in the PCI config space for pin addresses and sets up some
stuff.  However, Openfirmware has already done this for us, so there's no
need to ever do it in Linux.  According to Mitch Bradley, this OFW has been
doing this for us since at least B3 builds (pre-mass production).

Signed-off-by: Andres Salomon &lt;dilinger@queued.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging/olpc_dcon: drop fb_notifier code</title>
<updated>2012-10-22T18:39:21Z</updated>
<author>
<name>Andres Salomon</name>
<email>dilinger@queued.net</email>
</author>
<published>2012-10-01T21:46:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=20b27c61b714537a4cd6d93679e9d8a5947f1769'/>
<id>urn:sha1:20b27c61b714537a4cd6d93679e9d8a5947f1769</id>
<content type='text'>
Previously we registered a notifier block to inform us of any framebuffer
device changes; if the screen was blanked or unblanked, we'd put the DCON
to sleep or wake it up.

Turns out that the backlight code registers a notifier block as well
and calls the update_status hook, so we can just use that to put the DCON
to sleep.  For those status updates where the blanking isn't changed,
dcon_sleep will do nothing.

Signed-off-by: Andres Salomon &lt;dilinger@queued.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging/olpc_dcon: move wait queue into dcon_priv struct</title>
<updated>2012-10-22T18:39:21Z</updated>
<author>
<name>Andres Salomon</name>
<email>dilinger@queued.net</email>
</author>
<published>2012-10-01T21:45:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c40f20da3b3f0738ced45533c743217e00090062'/>
<id>urn:sha1:c40f20da3b3f0738ced45533c743217e00090062</id>
<content type='text'>
Another global variable (dcon_wait_queue) moved into the dcon_priv struct.
In the process, replace an instance of a manually implemented
wait_event_timeout.  This code came from Jordan's original gxfb_dcon.c
driver waaaay back in 2006; well past time for a replacement.

Signed-off-by: Andres Salomon &lt;dilinger@queued.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging/olpc_dcon: drop useaa module arg</title>
<updated>2012-10-22T18:39:21Z</updated>
<author>
<name>Andres Salomon</name>
<email>dilinger@queued.net</email>
</author>
<published>2012-10-01T21:45:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=802562807af61fc8b6f830725e127bf53e0a7f1c'/>
<id>urn:sha1:802562807af61fc8b6f830725e127bf53e0a7f1c</id>
<content type='text'>
The 'useaa' module parameter was a workaround for a buggy DCON prototype
not supporting the optional anti-aliasing mode properly.  There's no
reason to disable it any more, so drop the option.

Signed-off-by: Andres Salomon &lt;dilinger@queued.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging/olpc_dcon: fix checkpatch warnings</title>
<updated>2012-08-17T16:45:37Z</updated>
<author>
<name>Toshiaki Yamane</name>
<email>yamanetoshi@gmail.com</email>
</author>
<published>2012-08-17T05:37:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ac9bbd085f5d22a2f01a03cb79abe740412bdae1'/>
<id>urn:sha1:ac9bbd085f5d22a2f01a03cb79abe740412bdae1</id>
<content type='text'>
The below checkpatch warnings was fixed,

-  WARNING: Prefer pr_debug(... to printk(KERN_DEBUG, ...
-  WARNING: Prefer pr_warn(... to printk(KERN_WARNING, ...
-  WARNING: Prefer pr_info(... to printk(KERN_INFO, ...
-  WARNING: Prefer pr_err(... to printk(KERN_ERR, ...

And added pr_fmt.

Signed-off-by: Toshiaki Yamane &lt;yamanetoshi@gmail.com&gt;
Acked-by: Andres Salomon &lt;dilinger@queued.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>drivers: OLPC: update various drivers to include olpc-ec.h</title>
<updated>2012-08-01T03:27:29Z</updated>
<author>
<name>Andres Salomon</name>
<email>dilinger@queued.net</email>
</author>
<published>2012-07-11T08:16:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3bf9428f220911795edde453a95f9509945004e5'/>
<id>urn:sha1:3bf9428f220911795edde453a95f9509945004e5</id>
<content type='text'>
Switch over to using olpc-ec.h in multiple steps, so as not to break builds.
This covers every driver that calls olpc_ec_cmd().

Signed-off-by: Andres Salomon &lt;dilinger@queued.net&gt;
Acked-by: Paul Fox &lt;pgf@laptop.org&gt;
Reviewed-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
</content>
</entry>
<entry>
<title>staging: olpc_dcon.c: Remove a few spaces between casts and variables</title>
<updated>2012-04-24T18:33:22Z</updated>
<author>
<name>Jesper Juhl</name>
<email>jj@chaosbits.net</email>
</author>
<published>2012-04-21T18:33:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c25626871c082432ae265594d4b336ccbeec4120'/>
<id>urn:sha1:c25626871c082432ae265594d4b336ccbeec4120</id>
<content type='text'>
Just a trivial style cleanup.

Signed-off-by: Jesper Juhl &lt;jj@chaosbits.net&gt;
Acked-by: Andres Salomon &lt;dilinger@queued.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: olpc_dcon.c: Add missing level to a printk()</title>
<updated>2012-04-24T18:33:21Z</updated>
<author>
<name>Jesper Juhl</name>
<email>jj@chaosbits.net</email>
</author>
<published>2012-04-21T18:33:07Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=5d2130862b1fbea27fb21b4d4be62f787f5d2898'/>
<id>urn:sha1:5d2130862b1fbea27fb21b4d4be62f787f5d2898</id>
<content type='text'>
Signed-off-by: Jesper Juhl &lt;jj@chaosbits.net&gt;
Acked-by: Andres Salomon &lt;dilinger@queued.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
