summaryrefslogtreecommitdiff
path: root/include/video
diff options
context:
space:
mode:
authorArchit Taneja <archit@ti.com>2012-08-13 22:23:29 +0530
committerArchit Taneja <archit@ti.com>2012-08-16 18:09:41 +0530
commit6e883324b2ef9971ec208da2bf2f49268c36f2bb (patch)
tree8c9714be88beaa8bb8411eaf35f8098e65f8bcf6 /include/video
parent0b3ffe397ab2cfae526568880ab4621ff8f113c9 (diff)
downloadlinux-3.10-6e883324b2ef9971ec208da2bf2f49268c36f2bb.tar.gz
linux-3.10-6e883324b2ef9971ec208da2bf2f49268c36f2bb.tar.bz2
linux-3.10-6e883324b2ef9971ec208da2bf2f49268c36f2bb.zip
OMAPDSS: RFBI: Maitain copy of rfbi timings in driver data
The RFBI driver currently relies on the omap_dss_device struct to receive the rfbi specific timings requested by the panel driver. This makes the RFBI interface driver dependent on the omap_dss_device struct. Make the RFBI driver data maintain it's own rfbi specific timings field. The panel driver is expected to call omapdss_rfbi_set_interface_timings() to configure the rfbi timings before the interface is enabled. Signed-off-by: Archit Taneja <archit@ti.com>
Diffstat (limited to 'include/video')
-rw-r--r--include/video/omapdss.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/video/omapdss.h b/include/video/omapdss.h
index bf6d16b405a..b868123e6cf 100644
--- a/include/video/omapdss.h
+++ b/include/video/omapdss.h
@@ -765,5 +765,7 @@ void omapdss_rfbi_set_pixel_size(struct omap_dss_device *dssdev,
int pixel_size);
void omapdss_rfbi_set_data_lines(struct omap_dss_device *dssdev,
int data_lines);
+void omapdss_rfbi_set_interface_timings(struct omap_dss_device *dssdev,
+ struct rfbi_timings *timings);
#endif