diff options
author | Philipp Zabel <p.zabel@pengutronix.de> | 2014-12-11 20:32:44 +0300 |
---|---|---|
committer | Thierry Reding <treding@nvidia.com> | 2015-04-02 20:04:12 +0300 |
commit | 2938931f3732a4ec70c299e221ec8dea01dfd796 (patch) | |
tree | 4f08dd05bd203e91000989c1dea8804a35c735df /drivers/gpu/drm/panel | |
parent | 725c9d40f3fe61256903adfab868f302e249fa2a (diff) | |
download | linux-2938931f3732a4ec70c299e221ec8dea01dfd796.tar.xz |
drm/panel: Add display timing support
Many panel data sheets, additionally to typical values, list allowed
ranges for timings such as hsync/vsync lengths, porches, and the pixel
clock rate. These can be stored in a struct display_timing, to be used
by an encoder mode_fixup callback to clamp user provided timing values
or to validate workarounds for clock source limitations.
This patch adds a new drm_panel_funcs callback that returns the panel's
available display_timing entries.
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'drivers/gpu/drm/panel')
0 files changed, 0 insertions, 0 deletions