linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/7] D71 pipeline/component descovery and initialization
@ 2019-01-22  9:23 james qian wang (Arm Technology China)
  2019-01-22  9:23 ` [PATCH v2 1/7] drm/komeda: Add d71_enum_resources and d71_cleanup james qian wang (Arm Technology China)
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: james qian wang (Arm Technology China) @ 2019-01-22  9:23 UTC (permalink / raw)
  To: Liviu Dudau, airlied, Brian Starkey
  Cc: Jonathan Chai (Arm Technology China),
	Julien Yin (Arm Technology China),
	thomas Sun (Arm Technology China),
	Lowry Li (Arm Technology China),
	Ayan Halder, Tiannan Zhu (Arm Technology China),
	Jin Gao (Arm Technology China), Yiqi Kang (Arm Technology China),
	nd, malidp, linux-kernel, dri-devel,
	james qian wang (Arm Technology China)

This is the 2nd patchset for komeda-driver.

These patches focus on CHIP(D71) Layer for pipeline/component descovery and
initialization. All basic and essential display component: layer, compiz,
improc, timing-ctrlr and irq handling have been added, other component
support: scaler, wb_layer, merger, splitter will be added in the future.

v2:
- Rebase.
- Use DRM_DEBUG as default msg printer
- Return the specific errno not -1.

james qian wang (Arm Technology China) (7):
  drm/komeda: Add d71_enum_resources and d71_cleanup
  drm/komeda: Add d71 layer
  drm/komeda: Add d71 compiz component
  drm/komeda: Add D71 improc and timing_ctrlr
  drm/komeda: Add komeda_assemble_pipelines
  drm/komeda: Add irq handling
  drm/komeda: Add debugfs node "register" for register dump

 .../drm/arm/display/include/malidp_utils.h    |  29 +
 drivers/gpu/drm/arm/display/komeda/Makefile   |   3 +-
 .../arm/display/komeda/d71/d71_component.c    | 682 ++++++++++++++++++
 .../gpu/drm/arm/display/komeda/d71/d71_dev.c  | 375 +++++++++-
 .../gpu/drm/arm/display/komeda/d71/d71_dev.h  |  50 ++
 .../gpu/drm/arm/display/komeda/d71/d71_regs.h | 530 ++++++++++++++
 .../gpu/drm/arm/display/komeda/komeda_crtc.c  |  18 +
 .../gpu/drm/arm/display/komeda/komeda_dev.c   |  64 ++
 .../gpu/drm/arm/display/komeda/komeda_dev.h   |  51 ++
 .../gpu/drm/arm/display/komeda/komeda_kms.c   |  37 +-
 .../gpu/drm/arm/display/komeda/komeda_kms.h   |   5 +
 .../drm/arm/display/komeda/komeda_pipeline.c  | 111 ++-
 .../drm/arm/display/komeda/komeda_pipeline.h  |  48 +-
 13 files changed, 1973 insertions(+), 30 deletions(-)
 create mode 100644 drivers/gpu/drm/arm/display/komeda/d71/d71_component.c
 create mode 100644 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.h
 create mode 100644 drivers/gpu/drm/arm/display/komeda/d71/d71_regs.h

-- 
2.17.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2019-01-22  9:24 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-22  9:23 [PATCH v2 0/7] D71 pipeline/component descovery and initialization james qian wang (Arm Technology China)
2019-01-22  9:23 ` [PATCH v2 1/7] drm/komeda: Add d71_enum_resources and d71_cleanup james qian wang (Arm Technology China)
2019-01-22  9:23 ` [PATCH v2 2/7] drm/komeda: Add d71 layer james qian wang (Arm Technology China)
2019-01-22  9:23 ` [PATCH v2 3/7] drm/komeda: Add d71 compiz component james qian wang (Arm Technology China)
2019-01-22  9:24 ` [PATCH v2 4/7] drm/komeda: Add D71 improc and timing_ctrlr james qian wang (Arm Technology China)
2019-01-22  9:24 ` [PATCH v2 5/7] drm/komeda: Add komeda_assemble_pipelines james qian wang (Arm Technology China)
2019-01-22  9:24 ` [PATCH v2 6/7] drm/komeda: Add irq handling james qian wang (Arm Technology China)
2019-01-22  9:24 ` [PATCH v2 7/7] drm/komeda: Add debugfs node "register" for register dump james qian wang (Arm Technology China)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).