Does somebody work on reviewing this patch set?

Maxim.

On 08/28/2014 02:16 PM, Taras Kondratiuk wrote:
This series adds initial accelerated Crypto API implementation. To do this
Keystone2 ODP implementation migrates to TI Multicore SDK instead of OpenEM
helper libraries.

v2: - Migrated to McSDK release 3.1.0.3 which has open Security Accelerator
       driver
     - Addressed Anders' comments: fixed license boilerplates, updated README
     - Increased max number of hardware descriptors to 16k.

Taras Kondratiuk (3):
   Add platform-specific Makefile.inc for applications
   linux-keystone2: Switch to McSDK libraries
   linux-keystone2: Add intial crypto implementation

  example/Makefile.inc                               |    1 +
  platform/linux-keystone2/Makefile.am               |   52 +-
  platform/linux-keystone2/Makefile.inc              |   18 +
  platform/linux-keystone2/README                    |   76 ++-
  platform/linux-keystone2/include/api/mcsdk_tune.h  |  208 ++++++
  platform/linux-keystone2/include/api/odp_buffer.h  |   79 ++-
  .../linux-keystone2/include/api/odp_buffer_pool.h  |  101 +++
  platform/linux-keystone2/include/api/odp_crypto.h  |  375 +++++++++++
  platform/linux-keystone2/include/api/odp_debug.h   |  126 ++++
  platform/linux-keystone2/include/api/odp_packet.h  |  251 +++++++
  .../linux-keystone2/include/api/odp_packet_io.h    |  137 ++++
  platform/linux-keystone2/include/api/odp_state.h   |   72 ++
  .../linux-keystone2/include/api/odp_ti_mcsdk.h     |   46 ++
  .../include/configs/odp_config_platform.h          |   56 --
  .../include/configs/odp_config_platform_c6638.h    |   95 ---
  .../linux-keystone2/include/odp_buffer_internal.h  |   58 +-
  .../include/odp_buffer_pool_internal.h             |   56 +-
  .../linux-keystone2/include/odp_crypto_internal.h  |   84 +++
  platform/linux-keystone2/include/odp_internal.h    |   52 ++
  .../linux-keystone2/include/odp_packet_internal.h  |   60 +-
  .../include/odp_packet_io_internal.h               |   33 +-
  .../linux-keystone2/include/odp_packet_io_queue.h  |   34 +
  .../linux-keystone2/include/odp_queue_internal.h   |   57 +-
  .../include/odp_shared_memory_internal.h           |   29 -
  platform/linux-keystone2/include/sockrmmsg.h       |   27 +
  platform/linux-keystone2/include/sockutils.h       |   46 ++
  platform/linux-keystone2/mcsdk/mcsdk_init.c        |  709 ++++++++++++++++++++
  platform/linux-keystone2/mcsdk/mcsdk_navig.c       |  266 ++++++++
  platform/linux-keystone2/mcsdk/mcsdk_rmclient.c    |  273 ++++++++
  platform/linux-keystone2/mcsdk/sockutils.c         |  223 ++++++
  platform/linux-keystone2/odp_buffer.c              |   61 +-
  platform/linux-keystone2/odp_buffer_pool.c         |  336 +++-------
  platform/linux-keystone2/odp_crypto.c              |  490 ++++++++++++++
  platform/linux-keystone2/odp_init.c                |  137 ++--
  platform/linux-keystone2/odp_packet.c              |   79 ++-
  platform/linux-keystone2/odp_packet_io.c           |  400 ++++++-----
  platform/linux-keystone2/odp_queue.c               |  196 +++---
  platform/linux-keystone2/odp_shared_memory.c       |  284 --------
  test/Makefile.inc                                  |    1 +
  39 files changed, 4287 insertions(+), 1397 deletions(-)
  create mode 100644 platform/linux-dpdk/Makefile.inc
  create mode 100644 platform/linux-generic/Makefile.inc
  create mode 100644 platform/linux-keystone2/Makefile.inc
  create mode 100644 platform/linux-keystone2/include/api/mcsdk_tune.h
  create mode 100644 platform/linux-keystone2/include/api/odp_buffer_pool.h
  create mode 100644 platform/linux-keystone2/include/api/odp_crypto.h
  create mode 100644 platform/linux-keystone2/include/api/odp_debug.h
  create mode 100644 platform/linux-keystone2/include/api/odp_packet.h
  create mode 100644 platform/linux-keystone2/include/api/odp_packet_io.h
  create mode 100644 platform/linux-keystone2/include/api/odp_state.h
  create mode 100644 platform/linux-keystone2/include/api/odp_ti_mcsdk.h
  delete mode 100644 
platform/linux-keystone2/include/configs/odp_config_platform.h
  delete mode 100644 
platform/linux-keystone2/include/configs/odp_config_platform_c6638.h
  create mode 100644 platform/linux-keystone2/include/odp_crypto_internal.h
  create mode 100644 platform/linux-keystone2/include/odp_internal.h
  create mode 100644 platform/linux-keystone2/include/odp_packet_io_queue.h
  delete mode 100644 
platform/linux-keystone2/include/odp_shared_memory_internal.h
  create mode 100644 platform/linux-keystone2/include/sockrmmsg.h
  create mode 100644 platform/linux-keystone2/include/sockutils.h
  create mode 100644 platform/linux-keystone2/mcsdk/mcsdk_init.c
  create mode 100644 platform/linux-keystone2/mcsdk/mcsdk_navig.c
  create mode 100644 platform/linux-keystone2/mcsdk/mcsdk_rmclient.c
  create mode 100644 platform/linux-keystone2/mcsdk/sockutils.c
  create mode 100644 platform/linux-keystone2/odp_crypto.c
  delete mode 100644 platform/linux-keystone2/odp_shared_memory.c



_______________________________________________
lng-odp mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to