crypto/qat: support device D15xx

Add support for Intel QuickAssist Technology device D15xx

Signed-off-by: Fiona Trahe <fiona.trahe@intel.com>
Acked-by: Deepak Kumar Jain <deepak.k.jain@intel.com>
Acked-by: John McNamara <john.mcnamara@intel.com>
This commit is contained in:
Fiona Trahe 2017-04-03 15:13:21 +01:00 committed by Pablo de Lara
parent f546c1ed0b
commit 259310f3a9
2 changed files with 9 additions and 3 deletions

View File

@ -36,6 +36,7 @@ hardware accelerator devices:
* ``Intel QuickAssist Technology DH895xCC`` * ``Intel QuickAssist Technology DH895xCC``
* ``Intel QuickAssist Technology C62x`` * ``Intel QuickAssist Technology C62x``
* ``Intel QuickAssist Technology C3xxx`` * ``Intel QuickAssist Technology C3xxx``
* ``Intel QuickAssist Technology D15xx``
Features Features
@ -123,12 +124,14 @@ available kernel drivers and device ids are :
+----------+--------+---------------+------------+--------+---------+--------+------------+ +----------+--------+---------------+------------+--------+---------+--------+------------+
| C3xxx | 4.5+ | qat_c3xxx | c3xxx | 19e2 | 1 | 19e3 | 16 | | C3xxx | 4.5+ | qat_c3xxx | c3xxx | 19e2 | 1 | 19e3 | 16 |
+----------+--------+---------------+------------+--------+---------+--------+------------+ +----------+--------+---------------+------------+--------+---------+--------+------------+
| D15xx | p | qat_d15xx | d15xx | 6f54 | 1 | 6f55 | 16 |
+----------+--------+---------------+------------+--------+---------+--------+------------+
The ``Driver`` column indicates either the Linux kernel version in which The ``Driver`` column indicates either the Linux kernel version in which
support for this device was introduced or a driver available on Intel's 01.org support for this device was introduced or a driver available on Intel's 01.org
website. There are both linux and 01.org kernel drivers available for some website. There are both linux and 01.org kernel drivers available for some
devices. devices. p = release pending.
If you are running on a kernel which includes a driver for your device, see If you are running on a kernel which includes a driver for your device, see
`Installation using kernel.org driver`_ below. Otherwise see `Installation using kernel.org driver`_ below. Otherwise see
@ -328,8 +331,8 @@ adjust the unbind command below::
done; \ done; \
done done
For Intel(R) QuickAssist Technology C3xxx device For Intel(R) QuickAssist Technology C3xxx or D15xx device
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The unbind command below assumes ``BDFs`` of ``01:01.00-01:02.07``, if your The unbind command below assumes ``BDFs`` of ``01:01.00-01:02.07``, if your
VFs are different adjust the unbind command below:: VFs are different adjust the unbind command below::

View File

@ -88,6 +88,9 @@ static const struct rte_pci_id pci_id_qat_map[] = {
{ {
RTE_PCI_DEVICE(0x8086, 0x19e3), RTE_PCI_DEVICE(0x8086, 0x19e3),
}, },
{
RTE_PCI_DEVICE(0x8086, 0x6f55),
},
{.device_id = 0}, {.device_id = 0},
}; };