Skip to content

drm/i915/icl: dsi enabling

Jani Nikula intel-gfx 5 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v11 Latest23 patches 14 repliesIn review
  2. v1015 patches 16 repliesSuperseded
  3. v915 patches 8 repliesSuperseded
Earlier versions · 2
VersionPostedPatchesRepliesStatus
v838 patches32 repliesApplied
v723 patches25 repliesSuperseded

Patches in v11 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/23drm/i915/icl: push pll to port mapping/unmapping to ddi encoder hooksdrivers/gpu/drm/i915/intel_ddi.c drivers/gpu/drm/i915/intel_display.c drivers/gpu/drm/i915/intel_drv.h+34 -621 reply
2/23drm/i915/icl: Sanitize DDI port clock gating for DSI portsdrivers/gpu/drm/i915/intel_ddi.c drivers/gpu/drm/i915/intel_dsi.h+53 -170 replies
3/23drm/i915/icl: Calculate DPLL params for DSIdrivers/gpu/drm/i915/intel_display.c drivers/gpu/drm/i915/intel_dpll_mgr.c+5 -20 replies
4/23drm/i915/icl: Allocate DSI encoder/connectordrivers/gpu/drm/i915/icl_dsi.c+109 -80 replies
5/23drm/i915/icl: Use the same pll functions for dsidrivers/gpu/drm/i915/icl_dsi.c+11 -50 replies
6/23drm/i915/icl: Fill DSI ports infodrivers/gpu/drm/i915/icl_dsi.c+8 -00 replies
7/23drm/i915/icl: Allocate DSI hosts and imlement host transferdrivers/gpu/drm/i915/icl_dsi.c+147 -00 replies
8/23drm/i915/icl: Add get config functionality for DSIdrivers/gpu/drm/i915/icl_dsi.c drivers/gpu/drm/i915/intel_ddi.c drivers/gpu/drm/i915/intel_drv.h+19 -20 replies
9/23drm/i915/icl: Get HW state for DSI encoderdrivers/gpu/drm/i915/icl_dsi.c+59 -00 replies
10/23drm/i915/icl: Add DSI encoder compute config hookdrivers/gpu/drm/i915/icl_dsi.c+31 -00 replies
11/23drm/i915/icl: Configure DSI Dual link modedrivers/gpu/drm/i915/icl_dsi.c+41 -10 replies
12/23drm/i915/icl: Consider DSI for getting transcoder statedrivers/gpu/drm/i915/intel_display.c+24 -70 replies
13/23drm/i915/icl: Get pipe timings for DSIdrivers/gpu/drm/i915/intel_display.c+2 -10 replies
14/23drm/i915/icl: Define missing bitfield for shortplug regdrivers/gpu/drm/i915/i915_reg.h+1 -00 replies
15/23drm/i915/icl: Define Panel power ctrl registerdrivers/gpu/drm/i915/i915_reg.h+11 -00 replies
16/23drm/i915/icl: Define display GPIO pins for DSIdrivers/gpu/drm/i915/intel_dsi_vbt.c+12 -00 replies
17/23drm/i915/icl: add dummy DSI GPIO element execution functiondrivers/gpu/drm/i915/intel_dsi_vbt.c+9 -11 reply
18/23drm/i915/icl: Gate clocks for DSIdrivers/gpu/drm/i915/icl_dsi.c+20 -00 replies
19/23drm/i915/icl: Ungate DSI clocksdrivers/gpu/drm/i915/icl_dsi.c+19 -00 replies
20/23drm/i915/icl: add pll mapping for DSIdrivers/gpu/drm/i915/icl_dsi.c+24 -01 reply
20/23drm/i915/icl: add pll mapping for DSIdrivers/gpu/drm/i915/icl_dsi.c+25 -00 replies
21/23HACK: drm/i915/icl: Add changes to program DSI panel GPIOsdrivers/gpu/drm/i915/intel_dsi_vbt.c+37 -10 replies
22/23HACK: drm/i915/icl: Configure backlight functions for DSIdrivers/gpu/drm/i915/intel_panel.c+2 -10 replies
23/23HACK: drm/i915/bios: ignore VBT not overflowing the mailboxdrivers/gpu/drm/i915/intel_bios.c+0 -11 reply

Reviews trailers per patch

8 of 24 patches have a Reviewed-by or Acked-by.

PatchJani NikulaMadhav Chauhan
1/23R-b
2/23R-b
3/23
4/23
5/23R-b
6/23R-b
7/23
8/23
9/23
10/23
11/23
12/23
13/23
14/23
15/23
16/23
17/23R-b
18/23
19/23
20/23R-b R-b
20/23R-b R-b
21/23
22/23
23/23A-b

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

Read the v11 thread

Cover letter [PATCH v11 00/23] drm/i915/icl: dsi enabling

v11 of [1], incorporating DSI PLL work [2] from Vandita as well as PLL mapping and gating patches [3] from me and [4] from Imre.

It made sense to squash some patches in [1] and [2] together, I've tried to set authorship and co-developed-by tags fairly.

The series is also available in icl-dsi-2018-11-29 branch of my fdo git repo [5].

BR,
Jani.

[1] https://patchwork.freedesktop.org/series/51011/
[2] https://patchwork.freedesktop.org/series/51373/
[3] http://patchwork.freedesktop.org/patch/msgid/[email protected]
[4] http://patchwork.freedesktop.org/patch/msgid/[email protected]
[5] https://cgit.freedesktop.org/~jani/drm/

Imre Deak (1):
drm/i915/icl: Sanitize DDI port clock gating for DSI ports

Jani Nikula (4):
drm/i915/icl: push pll to port mapping/unmapping to ddi encoder hooks drm/i915/icl: add dummy DSI GPIO element execution function drm/i915/icl: add pll mapping for DSI
HACK: drm/i915/bios: ignore VBT not overflowing the mailbox

Madhav Chauhan (16):
drm/i915/icl: Calculate DPLL params for DSI drm/i915/icl: Allocate DSI encoder/connector drm/i915/icl: Fill DSI ports info
drm/i915/icl: Allocate DSI hosts and imlement host transfer drm/i915/icl: Get HW state for DSI encoder drm/i915/icl: Add DSI encoder compute config hook drm/i915/icl: Configure DSI Dual link mode drm/i915/icl: Consider DSI for getting transcoder state drm/i915/icl: Get pipe timings for DSI drm/i915/icl: Define missing bitfield for shortplug reg drm/i915/icl: Define Panel power ctrl register drm/i915/icl: Define display GPIO pins for DSI drm/i915/icl: Gate clocks for DSI
drm/i915/icl: Ungate DSI clocks
HACK: drm/i915/icl: Add changes to program DSI panel GPIOs
HACK: drm/i915/icl: Configure backlight functions for DSI

Vandita Kulkarni (2):
drm/i915/icl: Use the same pll functions for dsi drm/i915/icl: Add get config functionality for DSI

 drivers/gpu/drm/i915/i915_reg.h       |  12 +
 drivers/gpu/drm/i915/icl_dsi.c        | 492 +++++++++++++++++++++++++++++++++-
 drivers/gpu/drm/i915/intel_bios.c     |   1 -
 drivers/gpu/drm/i915/intel_ddi.c      | 153 ++++++-----
 drivers/gpu/drm/i915/intel_display.c  |  44 +--
 drivers/gpu/drm/i915/intel_dpll_mgr.c |   3 +-
 drivers/gpu/drm/i915/intel_drv.h      |   8 +-
 drivers/gpu/drm/i915/intel_dsi.h      |   5 +
 drivers/gpu/drm/i915/intel_dsi_vbt.c  |  58 +++-
 drivers/gpu/drm/i915/intel_panel.c    |   3 +-
 10 files changed, 674 insertions(+), 105 deletions(-)
Signature · 6 lines
2.11.0

_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx