[PULL] 2nd pull for malidp-next

Liviu Dudau Liviu.Dudau at arm.com
Thu May 2 10:45:48 UTC 2019


Hi DRM maintainers,

This is the 2nd pull request for the malidp-next. The new patches add
additional support for Arm Mali D71 so that it can now be enabled
correctly and brought up on any SoC that contains the IP. From now on
we will start focusing on adding writeback, scaling and other useful
features to bring the driver to the same level of maturity as mali-dp.

Please pull,
Liviu



The following changes since commit 7c13e5cc2391950541f41fc9ab0336aae77c7f63:

  Merge tag 'drm-intel-next-fixes-2019-04-25' of git://anongit.freedesktop.org/drm/drm-intel into drm-next (2019-04-26 11:35:59 +1000)

are available in the Git repository at:

  git://linux-arm.org/linux-ld.git for-upstream/mali-dp

for you to fetch changes up to 96f9574666861e7c5902d412474d3ff28123c7d1:

  drm/komeda: remove set but not used variable 'kcrtc' (2019-04-29 14:51:11 +0100)

----------------------------------------------------------------
Nathan Chancellor (1):
      drm/komeda: Use memset to initialize config_id

YueHaibing (1):
      drm/komeda: remove set but not used variable 'kcrtc'

james qian wang (Arm Technology China) (18):
      drm: Add drm_atomic_get_old/new_private_obj_state
      drm/komeda: Add komeda_pipeline/component_get_state_and_set_user
      drm/komeda: Initialize komeda component as drm private object
      drm/komeda: Add komeda_build_layer_data_flow
      drm/komeda: Add komeda_plane/plane_helper_funcs
      drm/komeda: Add komeda_build_display_data_flow
      drm/komeda: Add komeda_release_unclaimed_resources
      drm/komeda: Add komeda_crtc_atomic_flush
      drm/komeda: Add komeda_crtc_mode_valid/fixup
      drm/komeda: Add komeda_crtc_prepare/unprepare
      drm/komeda: Add komeda_crtc_atomic_enable/disable
      drm/komeda: Add komeda_crtc_vblank_enable/disable
      drm/komeda: Add komeda_crtc_funcs
      drm/komeda: Add komeda_kms_check
      drm/komeda: Add sysfs attribute: core_id and config_id
      drm/komeda: Expose bus_width to Komeda-CORE
      drm/komeda: Fixed warning: Function parameter or member not described
      drm/komeda: Mark the local functions as static

 .../gpu/drm/arm/display/include/malidp_product.h   |  12 +
 drivers/gpu/drm/arm/display/komeda/Makefile        |   1 +
 .../gpu/drm/arm/display/komeda/d71/d71_component.c |   9 +-
 drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c   |  54 ++
 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c   | 395 ++++++++++++-
 drivers/gpu/drm/arm/display/komeda/komeda_dev.c    |  52 ++
 drivers/gpu/drm/arm/display/komeda/komeda_dev.h    |  44 +-
 drivers/gpu/drm/arm/display/komeda/komeda_drv.c    |   9 +-
 .../drm/arm/display/komeda/komeda_framebuffer.h    |   9 +-
 drivers/gpu/drm/arm/display/komeda/komeda_kms.c    |  39 +-
 drivers/gpu/drm/arm/display/komeda/komeda_kms.h    |  21 +-
 .../gpu/drm/arm/display/komeda/komeda_pipeline.c   |   2 +-
 .../gpu/drm/arm/display/komeda/komeda_pipeline.h   |  81 ++-
 .../drm/arm/display/komeda/komeda_pipeline_state.c | 610 +++++++++++++++++++++
 drivers/gpu/drm/arm/display/komeda/komeda_plane.c  | 137 +++++
 .../drm/arm/display/komeda/komeda_private_obj.c    | 220 +++++++-
 drivers/gpu/drm/drm_atomic.c                       |  45 +-
 include/drm/drm_atomic.h                           |   6 +
 18 files changed, 1698 insertions(+), 48 deletions(-)
 create mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c

-- 
====================
| I would like to |
| fix the world,  |
| but they're not |
| giving me the   |
 \ source code!  /
  ---------------
    ¯\_(ツ)_/¯


More information about the dri-devel mailing list