Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 230486
b: refs/heads/master
c: a9a62b6
h: refs/heads/master
v: v3
  • Loading branch information
Bryan Wu authored and Tomi Valkeinen committed Jan 10, 2011
1 parent 2dc28a2 commit d0c292a
Show file tree
Hide file tree
Showing 5 changed files with 402 additions and 1 deletion.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 36e8c27f3bee5e58f96b0a79d65922fa9e53b030
refs/heads/master: a9a62b6a886545960488cae3b97acb482361b802
37 changes: 37 additions & 0 deletions trunk/arch/arm/plat-omap/include/plat/panel-generic-dpi.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
/*
* Header for generic DPI panel driver
*
* Copyright (C) 2010 Canonical Ltd.
* Author: Bryan Wu <bryan.wu@canonical.com>
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 as published by
* the Free Software Foundation.
*
* 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, see <http://www.gnu.org/licenses/>.
*/

#ifndef __ARCH_ARM_PLAT_OMAP_PANEL_GENERIC_DPI_H
#define __ARCH_ARM_PLAT_OMAP_PANEL_GENERIC_DPI_H

#include "display.h"

/**
* struct panel_generic_dpi_data - panel driver configuration data
* @name: panel name
* @platform_enable: platform specific panel enable function
* @platform_disable: platform specific panel disable function
*/
struct panel_generic_dpi_data {
const char *name;
int (*platform_enable)(struct omap_dss_device *dssdev);
void (*platform_disable)(struct omap_dss_device *dssdev);
};

#endif /* __ARCH_ARM_PLAT_OMAP_PANEL_GENERIC_DPI_H */
8 changes: 8 additions & 0 deletions trunk/drivers/video/omap2/displays/Kconfig
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
menu "OMAP2/3 Display Device Drivers"
depends on OMAP2_DSS

config PANEL_GENERIC_DPI
tristate "Generic DPI Panel"
help
Generic DPI panel driver.
Supports DVI output for Beagle and OMAP3 SDP.
Supports LCD Panel used in TI SDP3430 and EVM boards,
OMAP3517 EVM boards and CM-T35.

config PANEL_GENERIC
tristate "Generic Panel"
help
Expand Down
1 change: 1 addition & 0 deletions trunk/drivers/video/omap2/displays/Makefile
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
obj-$(CONFIG_PANEL_GENERIC_DPI) += panel-generic-dpi.o
obj-$(CONFIG_PANEL_GENERIC) += panel-generic.o
obj-$(CONFIG_PANEL_SHARP_LS037V7DW01) += panel-sharp-ls037v7dw01.o
obj-$(CONFIG_PANEL_SHARP_LQ043T1DG01) += panel-sharp-lq043t1dg01.o
Expand Down
Loading

0 comments on commit d0c292a

Please sign in to comment.