[PATCH 0/2] Add most basic function to support D77

Tiannan Zhu (Arm Technology China) Tiannan.Zhu at arm.com
Wed Dec 11 10:30:05 UTC 2019


D77 is the next generation of D71, compared with D71, it add some new
features(components) like ATU, Crossbar, PerfCounter etc.

Crossbar is used to control every plane's zorder.
ATU (Asyncronise Timewarp Unit) is used to support and optimize VR/AR
PerfCounter is used to log device performance data

To enable D77 and make it work as D71, we need do the following things
1. make D77 recongnise these new components.
2. enable crossbar.

and the other new features will be commited later.

Tiannan Zhu (Arm Technology China) (2):
  drm/komeda: Add basic support for D77
  drm/komeda: add Crossbar support

 .../drm/arm/display/include/malidp_product.h  |  1 +
 .../arm/display/komeda/d71/d71_component.c    | 76 +++++++++++++++++++
 .../gpu/drm/arm/display/komeda/d71/d71_dev.c  |  1 +
 .../gpu/drm/arm/display/komeda/d71/d71_regs.h |  4 +
 .../gpu/drm/arm/display/komeda/komeda_drv.c   |  1 +
 .../drm/arm/display/komeda/komeda_pipeline.c  | 10 +++
 .../drm/arm/display/komeda/komeda_pipeline.h  |  7 ++
 .../display/komeda/komeda_pipeline_state.c    | 36 +++++++++
 .../arm/display/komeda/komeda_private_obj.c   | 49 ++++++++++++
 9 files changed, 185 insertions(+)

-- 
2.17.1



More information about the dri-devel mailing list