diff options
| author | 2012-10-19 14:51:49 +0300 | |
|---|---|---|
| committer | 2012-10-22 18:31:20 +0200 | |
| commit | 1d508706ea848e32ff20bb311f4325896c6eb7b9 (patch) | |
| tree | cfd2760c7a693fceaa28e06001e31ca0f00c51fe /drivers/gpu/drm/i915/intel_modes.c | |
| parent | drm/i915/dp: Initialize eDP fixed mode in intel_dp_init (diff) | |
| download | linux-dev-1d508706ea848e32ff20bb311f4325896c6eb7b9.tar.xz linux-dev-1d508706ea848e32ff20bb311f4325896c6eb7b9.zip | |
drm/i915: Create generic intel_panel for LVDS and eDP
Create a generic struct intel_panel for sharing a data structure and code
between eDP and LVDS panels. Add the new struct to intel_connector so that
later on we can have generic EDID and mode reading functions with EDID
caching that transparently fallback to fixed mode when EDID is not
available.
Add intel_panel as a dummy first, and move data (such as the mentioned
fixed mode) to it in later patches.
Based on earlier work by Chris Wilson <chris@chris-wilson.co.uk>
CC: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
[danvet: Fixup tiny conflict in intel_dp_destroy.]
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/i915/intel_modes.c')
0 files changed, 0 insertions, 0 deletions
