diff options
author | Archit Taneja <archit@ti.com> | 2012-08-13 22:23:29 +0530 |
---|---|---|
committer | Archit Taneja <archit@ti.com> | 2012-08-16 18:09:41 +0530 |
commit | 6e883324b2ef9971ec208da2bf2f49268c36f2bb (patch) | |
tree | 8c9714be88beaa8bb8411eaf35f8098e65f8bcf6 /include/video/omapdss.h | |
parent | 0b3ffe397ab2cfae526568880ab4621ff8f113c9 (diff) | |
download | blackbird-op-linux-6e883324b2ef9971ec208da2bf2f49268c36f2bb.tar.gz blackbird-op-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/video/omapdss.h')
-rw-r--r-- | include/video/omapdss.h | 2 |
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 |