/* * File: drivers/video/omap/lcd-htcherald.c * * LCD panel support for the HTC Herald * * Copyright (C) 2009 Cory Maccarrone * Copyright (C) 2009 Wing Linux * * Based on the lcd_htcwizard.c file from the linwizard project: * Copyright (C) linwizard.sourceforge.net * Author: Angelo Arrifano * Based on lcd_h4 by Imre Deak * * 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. */ #include #include #include "omapfb.h" static int htcherald_panel_init(struct lcd_panel *panel, struct omapfb_device *fbdev) { return 0; } static void htcherald_panel_cleanup(struct lcd_panel *panel) { } static int htcherald_panel_enable(struct lcd_panel *panel) { return 0; } static void htcherald_panel_disable(struct lcd_panel *panel) { } static unsigned long htcherald_panel_get_caps(struct lcd_panel *panel) { return 0; } /* Found on WIZ200 (miknix) and some HERA110 models (darkstar62) */ struct lcd_panel htcherald_panel_1 = { .name = "lcd_herald", .config = OMAP_LCDC_PANEL_TFT | OMAP_LCDC_INV_HSYNC | OMAP_LCDC_INV_VSYNC | OMAP_LCDC_INV_PIX_CLOCK, .bpp = 16, .data_lines = 16, .x_res = 240, .y_res = 320, .pixel_clock = 6093, .pcd = 0, /* 15 */ .hsw = 10, .hfp = 10, .hbp = 20, .vsw = 3, .vfp = 2, .vbp = 2, .init = htcherald_panel_init, .cleanup = htcherald_panel_cleanup, .enable = htcherald_panel_enable, .disable = htcherald_panel_disable, .get_caps = htcherald_panel_get_caps, }; static int htcherald_panel_probe(struct platform_device *pdev) { omapfb_register_panel(&htcherald_panel_1); return 0; } static int htcherald_panel_remove(struct platform_device *pdev) { return 0; } static int htcherald_panel_suspend(struct platform_device *pdev, pm_message_t mesg) { return 0; } static int htcherald_panel_resume(struct platform_device *pdev) { return 0; } static struct platform_driver htcherald_panel_driver = { .probe = htcherald_panel_probe, .remove = htcherald_panel_remove, .suspend = htcherald_panel_suspend, .resume = htcherald_panel_resume, .driver = { .name = "lcd_htcherald", }, }; module_platform_driver(htcherald_panel_driver); 22bcf363ec717085dd78c3ea7cd'>drivers/usb/class/Makefile
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2017-02-03 13:46:38 -0800
committerLinus Torvalds <torvalds@linux-foundation.org>2017-02-03 13:46:38 -0800
commit3f67790d2b7e322bcf363ec717085dd78c3ea7cd (patch)
tree7be20232078a2e801ed93bcdb72f0d955dd9836f /drivers/usb/class/Makefile
parentcd44691f7177b2c1e1509d1a17d9b198ebaa34eb (diff)
parent206c4720092d2a24bfefc041b377e889a220ffbf (diff)
Merge tag 'regulator-fix-v4.10-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Pull regulator fixes from Mark Brown: "Three changes here: two run of the mill driver specific fixes and a change from Mark Rutland which reverts some new device specific ACPI binding code which was added during the merge window as there are concerns about this sending the wrong signal about usage of regulators in ACPI systems" * tag 'regulator-fix-v4.10-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator: regulator: fixed: Revert support for ACPI interface regulator: axp20x: AXP806: Fix dcdcb being set instead of dcdce regulator: twl6030: fix range comparison, allowing vsel = 59
Diffstat (limited to 'drivers/usb/class/Makefile')