/* * LCD panel support for Palm Tungsten|T * Current version : Marek Vasut <marek.vasut@gmail.com> * * Modified from lcd_inn1510.c * * This program is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by the * Free Software Foundation; either version 2 of the License, or (at your * option) any later version. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ /* GPIO11 - backlight GPIO12 - screen blanking GPIO13 - screen blanking */ #include <linux/platform_device.h> #include <linux/module.h> #include <linux/io.h> #include <linux/gpio.h> #include "omapfb.h" static int palmtt_panel_init(struct lcd_panel *panel, struct omapfb_device *fbdev) { return 0; } static void palmtt_panel_cleanup(struct lcd_panel *panel) { } static int palmtt_panel_enable(struct lcd_panel *panel) { return 0; } static void palmtt_panel_disable(struct lcd_panel *panel) { } static unsigned long palmtt_panel_get_caps(struct lcd_panel *panel) { return OMAPFB_CAPS_SET_BACKLIGHT; } struct lcd_panel palmtt_panel = { .name = "palmtt", .config = OMAP_LCDC_PANEL_TFT | OMAP_LCDC_INV_VSYNC | OMAP_LCDC_INV_HSYNC | OMAP_LCDC_HSVS_RISING_EDGE | OMAP_LCDC_HSVS_OPPOSITE, .bpp = 16, .data_lines = 16, .x_res = 320, .y_res = 320, .pixel_clock = 10000, .hsw = 4, .hfp = 8, .hbp = 28, .vsw = 1, .vfp = 8, .vbp = 7, .pcd = 0, .init = palmtt_panel_init, .cleanup = palmtt_panel_cleanup, .enable = palmtt_panel_enable, .disable = palmtt_panel_disable, .get_caps = palmtt_panel_get_caps, }; static int palmtt_panel_probe(struct platform_device *pdev) { omapfb_register_panel(&palmtt_panel); return 0; } static int palmtt_panel_remove(struct platform_device *pdev) { return 0; } static int palmtt_panel_suspend(struct platform_device *pdev, pm_message_t mesg) { return 0; } static int palmtt_panel_resume(struct platform_device *pdev) { return 0; } static struct platform_driver palmtt_panel_driver = { .probe = palmtt_panel_probe, .remove = palmtt_panel_remove, .suspend = palmtt_panel_suspend, .resume = palmtt_panel_resume, .driver = { .name = "lcd_palmtt", }, }; module_platform_driver(palmtt_panel_driver); ' name='q' value=''/> <input type='submit' value='search'/> </form> </td></tr></table> <div class='path'>path: <a href='/cgit.cgi/linux/net-next.git/commit/?id=424414947da3dd5cb0d60e4f299f7c51e472ae77'>root</a>/<a href='/cgit.cgi/linux/net-next.git/commit/include?id=424414947da3dd5cb0d60e4f299f7c51e472ae77'>include</a>/<a href='/cgit.cgi/linux/net-next.git/commit/include/trace?id=424414947da3dd5cb0d60e4f299f7c51e472ae77'>trace</a>/<a href='/cgit.cgi/linux/net-next.git/commit/include/trace/events?id=424414947da3dd5cb0d60e4f299f7c51e472ae77'>events</a>/<a href='/cgit.cgi/linux/net-next.git/commit/include/trace/events/i2c.h?id=424414947da3dd5cb0d60e4f299f7c51e472ae77'>i2c.h</a></div><div class='content'><div class='cgit-panel'><b>diff options</b><form method='get'><input type='hidden' name='id' value='424414947da3dd5cb0d60e4f299f7c51e472ae77'/><table><tr><td colspan='2'/></tr><tr><td class='label'>context:</td><td class='ctrl'><select name='context' onchange='this.form.submit();'><option value='1'>1</option><option value='2'>2</option><option value='3' selected='selected'>3</option><option value='4'>4</option><option value='5'>5</option><option value='6'>6</option><option value='7'>7</option><option value='8'>8</option><option value='9'>9</option><option value='10'>10</option><option value='15'>15</option><option value='20'>20</option><option value='25'>25</option><option value='30'>30</option><option value='35'>35</option><option value='40'>40</option></select></td></tr><tr><td class='label'>space:</td><td class='ctrl'><select name='ignorews' onchange='this.form.submit();'><option value='0' selected='selected'>include</option><option value='1'>ignore</option></select></td></tr><tr><td class='label'>mode:</td><td class='ctrl'><select name='dt' onchange='this.form.submit();'><option value='0' selected='selected'>unified</option><option value='1'>ssdiff</option><option value='2'>stat only</option></select></td></tr><tr><td/><td class='ctrl'><noscript><input type='submit' value='reload'/></noscript></td></tr></table></form></div><table summary='commit info' class='commit-info'> <tr><th>author</th><td>Greg Kroah-Hartman <gregkh@linuxfoundation.org></td><td class='right'>2017-02-03 22:19:15 +0100</td></tr> <tr><th>committer</th><td>Greg Kroah-Hartman <gregkh@linuxfoundation.org></td><td class='right'>2017-02-03 22:19:15 +0100</td></tr> <tr><th>commit</th><td colspan='2' class='oid'><a href='/cgit.cgi/linux/net-next.git/commit/include/trace/events/i2c.h?id=424414947da3dd5cb0d60e4f299f7c51e472ae77'>424414947da3dd5cb0d60e4f299f7c51e472ae77</a> (<a href='/cgit.cgi/linux/net-next.git/patch/include/trace/events/i2c.h?id=424414947da3dd5cb0d60e4f299f7c51e472ae77'>patch</a>)</td></tr> <tr><th>tree</th><td colspan='2' class='oid'><a href='/cgit.cgi/linux/net-next.git/tree/?id=424414947da3dd5cb0d60e4f299f7c51e472ae77'>a4067480c4256c80ae8f8438a3e4bb88e32050bc</a> /<a href='/cgit.cgi/linux/net-next.git/tree/include/trace/events/i2c.h?id=424414947da3dd5cb0d60e4f299f7c51e472ae77'>include/trace/events/i2c.h</a></td></tr> <tr><th>parent</th><td colspan='2' class='oid'><a href='/cgit.cgi/linux/net-next.git/commit/include/trace/events/i2c.h?id=a3683e0c1410c5c8136a7a93b0336ce88d3b893a'>a3683e0c1410c5c8136a7a93b0336ce88d3b893a</a> (<a href='/cgit.cgi/linux/net-next.git/diff/include/trace/events/i2c.h?id=424414947da3dd5cb0d60e4f299f7c51e472ae77&id2=a3683e0c1410c5c8136a7a93b0336ce88d3b893a'>diff</a>)</td></tr><tr><th>parent</th><td colspan='2' class='oid'><a href='/cgit.cgi/linux/net-next.git/commit/include/trace/events/i2c.h?id=d07830db1bdb254e4b50d366010b219286b8c937'>d07830db1bdb254e4b50d366010b219286b8c937</a> (<a href='/cgit.cgi/linux/net-next.git/diff/include/trace/events/i2c.h?id=424414947da3dd5cb0d60e4f299f7c51e472ae77&id2=d07830db1bdb254e4b50d366010b219286b8c937'>diff</a>)</td></tr></table> <div class='commit-subject'>Merge tag 'usb-serial-4.10-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus</div><div class='commit-msg'>Johan writes: USB-serial fixes for v4.10-rc7 One more device ID for pl2303. Signed-off-by: Johan Hovold <johan@kernel.org> </div><div class='diffstat-header'><a href='/cgit.cgi/linux/net-next.git/diff/?id=424414947da3dd5cb0d60e4f299f7c51e472ae77'>Diffstat</a> (limited to 'include/trace/events/i2c.h')</div><table summary='diffstat' class='diffstat'>