Hi,

This patch set looks good to me now.

Reviewed-by: Anders Roxell <[email protected]>

Cheers,
Anders

On 2014-09-10 20:07, 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.
> 
> v3: - fixed doxygen warnings
>     - updated README to configure build with static libraries
>     - moved internal debug functions to odp_debug_internal.h 
>     - moved global ODP state structure to shared memory
> 
> 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               |   50 +-
>  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  |  118 +++-
>  .../linux-keystone2/include/api/odp_buffer_pool.h  |  101 +++
>  platform/linux-keystone2/include/api/odp_crypto.h  |  372 +++++++++++
>  platform/linux-keystone2/include/api/odp_packet.h  |  257 ++++++++
>  .../linux-keystone2/include/api/odp_packet_io.h    |  137 ++++
>  platform/linux-keystone2/include/api/odp_state.h   |   56 ++
>  .../linux-keystone2/include/api/odp_ti_mcsdk.h     |   58 ++
>  .../include/configs/odp_config_platform.h          |   56 --
>  .../include/configs/odp_config_platform_c6638.h    |   95 ---
>  .../linux-keystone2/include/odp_buffer_internal.h  |   60 +-
>  .../include/odp_buffer_pool_internal.h             |   56 +-
>  .../linux-keystone2/include/odp_crypto_internal.h  |   84 +++
>  .../linux-keystone2/include/odp_debug_internal.h   |   70 ++
>  platform/linux-keystone2/include/odp_internal.h    |   53 ++
>  .../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        |  690 
> ++++++++++++++++++++
>  platform/linux-keystone2/mcsdk/mcsdk_navig.c       |  267 ++++++++
>  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                |  123 +---
>  platform/linux-keystone2/odp_packet.c              |   77 ++-
>  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, 4224 insertions(+), 1409 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_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_debug_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
> 
> -- 
> 1.7.9.5
> 
> 
> _______________________________________________
> lng-odp mailing list
> [email protected]
> http://lists.linaro.org/mailman/listinfo/lng-odp

-- 
Anders Roxell
[email protected]
M: +46 709 71 42 85 | IRC: roxell

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

Reply via email to