mbox series

[RFC,0/7] Add mipi dsi command mode support.

Message ID 20191014110122.31923-1-vandita.kulkarni@intel.com (mailing list archive)
Headers show
Series Add mipi dsi command mode support. | expand

Message

Kulkarni, Vandita Oct. 14, 2019, 11:01 a.m. UTC
This series has mainly patches to configure the dsi in
command mode, TE event handling and initiate a frame
request to the panel. Floating the RFC for review wrt
the above mentioned implementation.
For now we are configuring the MIPI DSI to operate in
TE gate mode and take TE events via GPIO.

There are few places that needs to be fixed to handle,
cases where mpi dsi could be operating in single link
cmd mode on port B.

I have tested dual link with this series on icl-y.
There is one open wrt flipdone which needs to be fixed.
This is WIP.

Madhav Chauhan (1):
  drm/i915/dsi: Helper to find dsi encoder in cmd mode

Vandita Kulkarni (6):
  drm/i915/dsi: Define command mode registers
  drm/i915/dsi: Configure transcoder operation for command mode.
  drm/i915/dsi: Add vblank calculation for command mode
  drm/i915/dsi: Configure TE interrupt for cmd mode
  drm/i915/dsi: Add TE handler for dsi cmd mode.
  drm/i915/dsi: Initiate frame request in cmd mode

 drivers/gpu/drm/i915/display/icl_dsi.c        | 132 +++++++++++++++---
 drivers/gpu/drm/i915/display/intel_display.c  |  16 +++
 .../drm/i915/display/intel_display_types.h    |   3 +
 drivers/gpu/drm/i915/display/intel_dsi.h      |   6 +
 drivers/gpu/drm/i915/i915_irq.c               | 110 ++++++++++++++-
 drivers/gpu/drm/i915/i915_reg.h               |  76 ++++++++--
 6 files changed, 315 insertions(+), 28 deletions(-)