Source: accel-config
Section: libs
Priority: optional
Maintainer: Daniel Baumann <daniel@debian.org>
Build-Depends:
 debhelper-compat (= 14),
 asciidoc,
 libjson-c-dev,
 libkeyutils-dev,
 libssl-dev,
 pkgconf,
 uuid-dev,
 xmlto,
 zlib1g-dev,
Standards-Version: 4.7.2
Homepage: https://github.com/intel/idxd-config
Vcs-Browser: https://forgejo.debian.net/intel/accel-config
Vcs-Git: https://forgejo.debian.net/intel/accel-config

Package: accel-config
Section: misc
Architecture: amd64 i386
Description: utility for configuring the DSA subsystem
 Intel Accelerator Utilities (accel-config) provides a user interface to the
 Intel Data Streaming Accelerator (DSA). DSA is a high-performance data copy
 and transformation accelerator integrated into Intel Xeon processors.
 .
 This package contains a utility for configuring the DSA (Data Stream
 Accelerator) subsystem in the Linux kernel.

Package: accel-config-test
Section: misc
Architecture: amd64 i386
Depends:
 accel-config,
Description: utility to test the DSA subsystem
 This utility has test cases that exercise the DSA subsysem. It uses
 libaccel-config API to configure workqueues and issues ENQCMD and MOVDIR64
 instructions to move memory.

Package: libaccel-config-dev
Section: libdevel
Architecture: amd64 i386
Multi-Arch: same
Depends:
 libaccel-config1 (= ${binary:Version}),
Description: development files for libaccel-config
 Header files and development library for compiling C programs to link with the
 libaccel-config library and manage the DSA subsystem in the Linux kernel.

Package: libaccel-config1
Architecture: amd64 i386
Multi-Arch: same
Description: utility library wrapping the Intel DSA sysfs ABI
 This provides access to work queues by using the mmap portal from the
 character device and send work to the accelerator. It also provides
 interfaces to manage virtual DSA devices exposed by the driver to the
 guest via VFIO mediated device framework.
 .
 This package contains a utility library for managing the DSA (Data
 Stream Accelerator) subsystem in the Linux kernel.
