crypto: qat: Update QAT drivers upto v6.7
JIRA: https://issues.redhat.com/browse/RHEL-15640
Depends: !3350
Omitted-Fix: 586d492f2856 Intentionally omitted as they are for
Omitted-Fix: 8ae8a494eae4 unrelated code
Upstream Status: 73 commits are merged into the linux.git
1 last commit is from herbert/cryptodev-2.6.git
Update QAT drivers upto the upstream v6.7 fixing important bugs.
Bring in unrelated commits to make include/linux/units.h equal
to the upstream one. Bring in unrelated keembay and ixp4xx commits
to make a clean move drivers/crypto/ -> drivers/crypto/intel/.
Almost all the commits apply cleanly, no conflicts, no changes vs
the upstream. The following commits have conflicts explained in
the commit messages:
- units: Add BYTES_PER_*BIT
- crypto: keembay - Move driver to drivers/crypto/intel/keembay
- crypto: ixp4xx - Move driver to drivers/crypto/intel/ixp4xx
Signed-off-by: Vladis Dronov <vdronov@redhat.com>
Edited by Vladis Dronov