]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Pixel Clock changes for DSI dual link
authorGaurav K Singh <gaurav.k.singh@intel.com>
Fri, 5 Dec 2014 08:43:41 +0000 (14:13 +0530)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Fri, 5 Dec 2014 14:28:20 +0000 (15:28 +0100)
commitee1c42c93656e921c8e5d1f3f2c8b480c15b9c8a
treed5a078e15b1db6eaf2ae49570ae5acb7cd9b0e80
parent4c0ac7c673b67ec5e316dc5925761e4f784ae7fb
drm/i915: Pixel Clock changes for DSI dual link

For dual link MIPI Panels, each port needs half of pixel clock. Pixel overlap
can be enabled if needed by panel, then in that case, pixel clock will be
increased for extra pixels.

v2 : Address review comments by Jani
     - Removed the bit mask used for ->dual_link
     - Used DSI instead of MIPI for #define variables

v3: Added the VLV_DISPLAY_BASE to VLV_CHICKEN_3 register

Signed-off-by: Gaurav K Singh <gaurav.k.singh@intel.com>
Signed-off-by: Shobhit Kumar <shobhit.kumar@intel.com>
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_reg.h
drivers/gpu/drm/i915/intel_bios.h
drivers/gpu/drm/i915/intel_dsi.c
drivers/gpu/drm/i915/intel_dsi.h
drivers/gpu/drm/i915/intel_dsi_panel_vbt.c