common/qat: add gen-specific device implementation
authorFan Zhang <roy.fan.zhang@intel.com>
Thu, 4 Nov 2021 10:34:50 +0000 (10:34 +0000)
committerAkhil Goyal <gakhil@marvell.com>
Thu, 4 Nov 2021 18:46:27 +0000 (19:46 +0100)
commit5438e4ec8b48f8b58f61c348f89cb84c294b5021
tree2e3aac674a97dee28ce8c3f38a05eb03966df27b
parent04dd78d10932e784ab1458e46a2671562093bf37
common/qat: add gen-specific device implementation

This patch replaces the mixed QAT device configuration
implementation by separate files with shared or
individual implementation for specific QAT generation.

Signed-off-by: Arek Kusztal <arkadiuszx.kusztal@intel.com>
Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com>
Signed-off-by: Kai Ji <kai.ji@intel.com>
Acked-by: Ciara Power <ciara.power@intel.com>
drivers/common/qat/dev/qat_dev_gen1.c [new file with mode: 0644]
drivers/common/qat/dev/qat_dev_gen2.c [new file with mode: 0644]
drivers/common/qat/dev/qat_dev_gen3.c [new file with mode: 0644]
drivers/common/qat/dev/qat_dev_gen4.c [new file with mode: 0644]
drivers/common/qat/dev/qat_dev_gens.h [new file with mode: 0644]
drivers/common/qat/meson.build
drivers/common/qat/qat_device.c
drivers/common/qat/qat_device.h
drivers/common/qat/qat_qp.c