IDXD has always been used everywhere but technically it stands for the driver, not the HW (Intel Data Streaming Accelerator Driver) where the X comes from "Streaming Accelerator" somehow. Anyway, the underlying hardware is just DSA. It doesn't matter much now but upcoming patches will add support for a new HW accelerator called the Intel In-Memory Analytics Accelerator which we'll call IAA and it will use the same (mostly) device driver (IDXD) as DSA. So, calling the HW what it is will lessen confusion when adding IAA support. This patch just does renaming for the accel_fw module and associated files (RPC, etc). Signed-off-by: paul luse <paul.e.luse@intel.com> Change-Id: Ib3b1f982cc60359ecfea5dbcbeeb33e4d69aee6a Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11984 Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
12 lines
352 B
Python
12 lines
352 B
Python
def dsa_scan_accel_engine(client, config_kernel_mode=None):
|
|
"""Scan and enable DSA accel engine.
|
|
|
|
Args:
|
|
config_kernel_mode: Use kernel DSA driver. (optional)
|
|
"""
|
|
params = {}
|
|
|
|
if config_kernel_mode is not None:
|
|
params['config_kernel_mode'] = config_kernel_mode
|
|
return client.call('dsa_scan_accel_engine', params)
|