Skip to content

drm/i915: Baytrail MIPI DSI support

Jani Nikula intel-gfx 3 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest15 patches 4 repliesIn review
  2. v215 patches 5 repliesSuperseded
  3. v114 patches 5 repliesSuperseded

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/15drm: add MIPI DSI encoder and connector typesdrivers/gpu/drm/drm_crtc.c include/uapi/drm/drm_mode.h+4 -00 replies
2/15drm/i915: add more VLV IOSF sideband ports accessorsdrivers/gpu/drm/i915/i915_drv.h drivers/gpu/drm/i915/i915_reg.h drivers/gpu/drm/i915/intel_sideband.c+68 -00 replies
3/15drm/i915: add VLV pipeconf bit definition for DSI PLL lockdrivers/gpu/drm/i915/i915_reg.h+1 -00 replies
4/15drm/i915: add MIPI DSI register definitionsdrivers/gpu/drm/i915/i915_reg.h+410 -00 replies
5/15drm/i915: add MIPI DSI output type and subtypesdrivers/gpu/drm/i915/intel_drv.h+5 -10 replies
6/15drm/i915: add structs for MIPI DSI outputdrivers/gpu/drm/i915/intel_dsi.h+99 -00 replies
7/15drm/i915: add MIPI DSI command sending routinesdrivers/gpu/drm/i915/Makefile drivers/gpu/drm/i915/intel_dsi_cmd.c drivers/gpu/drm/i915/intel_dsi_cmd.h+537 -00 replies
8/15drm/i915: add basic MIPI DSI output supportdrivers/gpu/drm/i915/Makefile drivers/gpu/drm/i915/intel_drv.h drivers/gpu/drm/i915/intel_dsi.c+568 -00 replies
9/15drm/i915: add VLV DSI PLL Calculationsdrivers/gpu/drm/i915/Makefile drivers/gpu/drm/i915/i915_reg.h drivers/gpu/drm/i915/intel_dsi.c +2 more+360 -02 replies
9/15drm/i915: add VLV DSI PLL Calculationsdrivers/gpu/drm/i915/Makefile drivers/gpu/drm/i915/i915_reg.h drivers/gpu/drm/i915/intel_dsi.c +2 more+360 -00 replies
10/15drm/i915: fix PLL assertions for DSI PLLdrivers/gpu/drm/i915/intel_display.c+36 -80 replies
11/15drm/i915: don't enable DPLL for DSIdrivers/gpu/drm/i915/intel_display.c+30 -200 replies
12/15drm/i915: Band Gap WAdrivers/gpu/drm/i915/intel_dsi.c+48 -01 reply
13/15drm/i915: Parse the MIPI related VBT Block and store relevant infodrivers/gpu/drm/i915/i915_drv.h drivers/gpu/drm/i915/intel_bios.c drivers/gpu/drm/i915/intel_bios.h+62 -00 replies
14/15drm/i915: initialize DSI output on VLVdrivers/gpu/drm/i915/intel_display.c+2 -00 replies
15/15drm/i915: add AUO MIPI DSI display sub-encoderdrivers/gpu/drm/i915/Makefile drivers/gpu/drm/i915/auo_dsi_display.c drivers/gpu/drm/i915/intel_dsi.c +1 more+191 -00 replies

Reviews trailers per patch

2 of 16 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchVille Syrjälä
SeriesR-b
1/15
2/15
3/15
4/15
5/15
6/15
7/15
8/15
9/15R-b
9/15R-b
10/15
11/15
12/15
13/15
14/15
15/15

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [PATCH v3 00/15] drm/i915: Baytrail MIPI DSI support

Hi all, v3 of [1] addressing (most of) Ville's review comments.

I am not reposting patch 1/15 to dri-devel, as it's unchanged since [2].

BR,
Jani.

[1] http://mid.gmane.org/[email protected]
[2] http://mid.gmane.org/[email protected]

Jani Nikula (10):
drm/i915: add more VLV IOSF sideband ports accessors drm/i915: add VLV pipeconf bit definition for DSI PLL lock drm/i915: add MIPI DSI register definitions drm/i915: add MIPI DSI output type and subtypes drm/i915: add structs for MIPI DSI output drm/i915: add MIPI DSI command sending routines drm/i915: add basic MIPI DSI output support drm/i915: fix PLL assertions for DSI PLL drm/i915: don't enable DPLL for DSI
drm/i915: initialize DSI output on VLV

Shobhit Kumar (4):
drm: add MIPI DSI encoder and connector types
drm/i915: Band Gap WA
drm/i915: Parse the MIPI related VBT Block and store relevant info drm/i915: add AUO MIPI DSI display sub-encoder

ymohanma (1):
drm/i915: add VLV DSI PLL Calculations

 drivers/gpu/drm/drm_crtc.c             |    2 +
 drivers/gpu/drm/i915/Makefile          |    4 +
 drivers/gpu/drm/i915/auo_dsi_display.c |  182 ++++++++++
 drivers/gpu/drm/i915/i915_drv.h        |   13 +
 drivers/gpu/drm/i915/i915_reg.h        |  447 +++++++++++++++++++++++
 drivers/gpu/drm/i915/intel_bios.c      |   16 +
 drivers/gpu/drm/i915/intel_bios.h      |   41 +++
 drivers/gpu/drm/i915/intel_display.c   |   96 +++--
 drivers/gpu/drm/i915/intel_drv.h       |    7 +-
 drivers/gpu/drm/i915/intel_dsi.c       |  626 ++++++++++++++++++++++++++++++++
 drivers/gpu/drm/i915/intel_dsi.h       |  105 ++++++
 drivers/gpu/drm/i915/intel_dsi_cmd.c   |  427 ++++++++++++++++++++++
 drivers/gpu/drm/i915/intel_dsi_cmd.h   |  109 ++++++
 drivers/gpu/drm/i915/intel_dsi_pll.c   |  317 ++++++++++++++++
 drivers/gpu/drm/i915/intel_sideband.c  |   56 +++
 include/uapi/drm/drm_mode.h            |    2 +
 16 files changed, 2421 insertions(+), 29 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/auo_dsi_display.c
 create mode 100644 drivers/gpu/drm/i915/intel_dsi.c
 create mode 100644 drivers/gpu/drm/i915/intel_dsi.h
 create mode 100644 drivers/gpu/drm/i915/intel_dsi_cmd.c
 create mode 100644 drivers/gpu/drm/i915/intel_dsi_cmd.h
 create mode 100644 drivers/gpu/drm/i915/intel_dsi_pll.c
Signature · 1 line
1.7.9.5