Merge branch 'lineage-17.1' of https://github.com/LineageOS/android_hardware_qcom_keymaster into HEAD

* 'lineage-17.1' of https://github.com/LineageOS/android_hardware_qcom_keymaster:
  keymaster: Reverse wait for qsee flag
  keymaster: Build with BOARD_VNDK_VERSION
  keymaster: move to /vendor
  keymaster: Fix compiler warnings
  keymaster: add TARGET_PROVIDES_KEYMASTER
  keymaster: Featureize support for waiting on QSEE to start
  Keymaster: Check if keymaster TZ app is loaded
  keymaster: Set HEAP_MASK_COMPATIBILITY by platform for QCOM_HARDWARE
  Keymaster: Support for 64bit userspace and 32bit TZ
  keymaster: Use generated kernel headers
  Revert "Remove legacy keymaster support for msm8226"
  Revert "msm8974: remove from top level makefile"

Issue: FP2A10-123
Change-Id: I961eb6d34db94f61b8b40969bedcd0d48291da1c
tree: 2da45ea47ab550ebeb3c90763070b79a1a18c4cd
  1. Android.mk
  2. keymaster_qcom.cpp
  3. keymaster_qcom.h
  4. QSEEComAPI.h