summaryrefslogtreecommitdiffstats
path: root/include/video/omap-panel-picodlp.h
diff options
context:
space:
mode:
authorMayuresh Janorkar <mayur@ti.com>2011-05-17 14:19:40 +0200
committerTomi Valkeinen <tomi.valkeinen@ti.com>2011-09-14 17:08:23 +0200
commit24305db864cd62bf4279f745528c3238cbaf1c12 (patch)
tree04749e55b46f59efc1d56567735f856feb3d5d10 /include/video/omap-panel-picodlp.h
parentLinux 3.1-rc6 (diff)
downloadlinux-24305db864cd62bf4279f745528c3238cbaf1c12.tar.xz
linux-24305db864cd62bf4279f745528c3238cbaf1c12.zip
OMAP: DSS2: Add picodlp panel driver
PicoDLP is a micro projector from TI. DLP used in OMAP4 is dpp2600 (DLP Pico Projector) The DLP requires commands to be sent over i2c for configurations. To know more about dpp2600 commands please visit: https://focus.ti.com/myti/docs/extranet.tsp?sectionId=403 The picodlp module consists of a dss driver and an i2c_client. To know more please visit: http://www.omappedia.org/wiki/PicoDLP_projector_guide Based on original design from Mythri P K <mythripk@ti.com> Signed-off-by: Mayuresh Janorkar <mayur@ti.com> Signed-off-by: Mythri P K <mythripk@ti.com> [tomi.valkeinen@ti.com: squashed commits] Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Diffstat (limited to 'include/video/omap-panel-picodlp.h')
-rw-r--r--include/video/omap-panel-picodlp.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/include/video/omap-panel-picodlp.h b/include/video/omap-panel-picodlp.h
new file mode 100644
index 000000000000..1c342ef6f3a1
--- /dev/null
+++ b/include/video/omap-panel-picodlp.h
@@ -0,0 +1,23 @@
+/*
+ * panel data for picodlp panel
+ *
+ * Copyright (C) 2011 Texas Instruments
+ *
+ * Author: Mayuresh Janorkar <mayur@ti.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.
+ */
+#ifndef __PANEL_PICODLP_H
+#define __PANEL_PICODLP_H
+/**
+ * struct : picodlp panel data
+ * picodlp_adapter_id: i2c_adapter number for picodlp
+ */
+struct picodlp_panel_data {
+ int picodlp_adapter_id;
+ int emu_done_gpio;
+ int pwrgood_gpio;
+};
+#endif /* __PANEL_PICODLP_H */