qce_ota.h 638 B

12345678910111213141516171819202122
  1. /* SPDX-License-Identifier: GPL-2.0-only */
  2. /*
  3. * QTI Crypto Engine driver OTA API
  4. *
  5. * Copyright (c) 2010-2020, The Linux Foundation. All rights reserved.
  6. */
  7. #ifndef __CRYPTO_MSM_QCE_OTA_H
  8. #define __CRYPTO_MSM_QCE_OTA_H
  9. #include <linux/platform_device.h>
  10. #include "linux/qcota.h"
  11. int qce_f8_req(void *handle, struct qce_f8_req *req,
  12. void *cookie, qce_comp_func_ptr_t qce_cb);
  13. int qce_f8_multi_pkt_req(void *handle, struct qce_f8_multi_pkt_req *req,
  14. void *cookie, qce_comp_func_ptr_t qce_cb);
  15. int qce_f9_req(void *handle, struct qce_f9_req *req,
  16. void *cookie, qce_comp_func_ptr_t qce_cb);
  17. #endif /* __CRYPTO_MSM_QCE_OTA_H */