| * Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de> |
| * generic videomode description |
| * This file is released under the GPLv2 |
| #ifndef __LINUX_VIDEOMODE_H |
| #define __LINUX_VIDEOMODE_H |
| #include <video/display_timing.h> |
| * Subsystem independent description of a videomode. |
| * Can be generated from struct display_timing. |
| unsigned long pixelclock; /* pixelclock in Hz */ |
| enum display_flags flags; /* display flags */ |
| * videomode_from_timing - convert display timing to videomode |
| * @dt: display_timing structure |
| * This function converts a struct display_timing to a struct videomode. |
| void videomode_from_timing(const struct display_timing *dt, |
| * videomode_from_timings - convert one display timings entry to videomode |
| * @disp: structure with all possible timing entries |
| * @index: index into the list of display timings in devicetree |
| * This function converts one struct display_timing entry to a struct videomode. |
| int videomode_from_timings(const struct display_timings *disp, |
| struct videomode *vm, unsigned int index); |