summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorArchit Taneja2012-08-13 18:53:29 +0200
committerArchit Taneja2012-08-16 14:39:41 +0200
commit6e883324b2ef9971ec208da2bf2f49268c36f2bb (patch)
tree8c9714be88beaa8bb8411eaf35f8098e65f8bcf6 /include
parentOMAPDSS: DSI: Maintain copy of video mode timings in driver data (diff)
downloadkernel-qcow2-linux-6e883324b2ef9971ec208da2bf2f49268c36f2bb.tar.gz
kernel-qcow2-linux-6e883324b2ef9971ec208da2bf2f49268c36f2bb.tar.xz
kernel-qcow2-linux-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')
-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 bf6d16b405a2..b868123e6cf1 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