
*** BLURB HERE *** Chenghai Huang (7): uadk: fix definition coding standard issues uadk: add or remove some store buf condition judgments uadk: add new alg called lz77_only uadk: remove redundant checks on bit read results uadk_tool: modify unrecv num in async benchmark test uadk_tool: add lz77_only alg in zip benchmark test uadk_tool: add lz4 alg in zip benchmark test Longfang Liu (3): uadk: resolve some code issues uadk: removal of the Shared Memory Interface for Queues uadk_tools: Removal of the Shared Memory Interface for Queues Qi Tao (1): uadk_tool: add aead algorithm Qinxin Xia (3): uadk: hisi_comp - abstract get sgl function and general deflate functions uadk: hisi_comp - support the new algorithm 'lz4' uadk: wd_comp - support the new algorithm 'lz4' Weili Qian (1): uadk: support data move Wenkai Lin (2): uadk: fix for rehash invalid size uadk: support hashjoin and gather algorithm Zhushuai Yin (5): uadk: Add max and min operations at the hash algorithm layer uadk: hash agg adapter drv parameter uadk:Add max,min,and rehash implementations uadk:zip algorithm increases buffer len interception uadk:fix dh prov segmentation issue Makefile.am | 31 +- drv/hisi_comp.c | 580 +++++-- drv/hisi_comp_huf.c | 11 +- drv/hisi_dae.c | 827 +++------- drv/hisi_dae.h | 229 +++ drv/hisi_dae_common.c | 387 +++++ drv/hisi_dae_join_gather.c | 1040 ++++++++++++ drv/hisi_qm_udrv.h | 3 +- drv/hisi_udma.c | 566 +++++++ include/drv/wd_agg_drv.h | 10 +- include/drv/wd_join_gather_drv.h | 52 + include/drv/wd_udma_drv.h | 34 + include/wd_agg.h | 9 +- include/wd_alg.h | 4 + include/wd_comp.h | 2 + include/wd_dae.h | 12 + include/wd_join_gather.h | 352 +++++ include/wd_udma.h | 124 ++ include/wd_util.h | 2 + libwd_dae.map | 34 +- uadk_tool/benchmark/sec_uadk_benchmark.c | 34 + uadk_tool/benchmark/sec_wd_benchmark.c | 34 + uadk_tool/benchmark/uadk_benchmark.c | 14 + uadk_tool/benchmark/uadk_benchmark.h | 4 + uadk_tool/benchmark/zip_uadk_benchmark.c | 24 +- v1/drv/hisi_zip_huf.c | 11 +- v1/drv/hisi_zip_udrv.c | 2 +- v1/test/hisi_hpre_test/hpre_test_tools.c | 392 ----- v1/test/hisi_zip_test_sgl/wd_sched_sgl.c | 310 ++-- v1/test/test_mm/test_wd_mem.c | 8 +- v1/test/wd_sched.c | 247 +-- v1/uacce.h | 1 - v1/wd.c | 57 +- v1/wd.h | 2 - wd.c | 2 +- wd_agg.c | 75 +- wd_comp.c | 56 +- wd_join_gather.c | 1823 ++++++++++++++++++++++ wd_sched.c | 3 +- wd_udma.c | 511 ++++++ wd_util.c | 34 +- 41 files changed, 6435 insertions(+), 1518 deletions(-) create mode 100644 drv/hisi_dae.h create mode 100644 drv/hisi_dae_common.c create mode 100644 drv/hisi_dae_join_gather.c create mode 100644 drv/hisi_udma.c create mode 100644 include/drv/wd_join_gather_drv.h create mode 100644 include/drv/wd_udma_drv.h create mode 100644 include/wd_join_gather.h create mode 100644 include/wd_udma.h create mode 100644 wd_join_gather.c create mode 100644 wd_udma.c -- 2.33.0