Loading drivers/crypto/Kconfig +42 −0 Original line number Diff line number Diff line Loading @@ -626,6 +626,48 @@ config CRYPTO_DEV_QCE hardware. To compile this driver as a module, choose M here. The module will be called qcrypto. config CRYPTO_DEV_QCOM_MSM_QCE tristate "QTI Crypto Engine (QCE) module" depends on ARCH_QCOM help This driver supports QTI Crypto Engine accelerator hardware, which is present on SDM845, etc. This is the core crypto driver which adds CE5.0 functionalities. To compile this driver as a module, choose M here. The module will be called QCE50. config CRYPTO_DEV_QCRYPTO tristate "QTI Crypto accelerator" depends on ARCH_QCOM select CRYPTO_DES select CRYPTO_ALGAPI select CRYPTO_AUTHENC select CRYPTO_BLKCIPHER help This driver supports QTI crypto acceleration for kernel clients. To compile this driver as a module, choose M here: the module will be called qcrypto. Please select Y here to enable. config CRYPTO_DEV_QCEDEV tristate "QCEDEV Interface to CE module" depends on ARCH_QCOM help This driver supports QTI QCEDEV Crypto Engine 5.0. This exposes the interface to the QCE hardware accelerator via IOCTLs. To compile this driver as a module, choose M here: the module will be called qcedev. config CRYPTO_DEV_OTA_CRYPTO tristate "OTA Crypto module" depends on ARCH_QCOM help This driver supports QTI OTA Crypto in the FSM9xxx. To compile this driver as a module, choose M here: the module will be called ota_crypto. Please select Y here to enable. config CRYPTO_DEV_QCOM_RNG tristate "Qualcomm Random Number Generator Driver" depends on ARCH_QCOM || COMPILE_TEST Loading drivers/crypto/Makefile +1 −0 Original line number Diff line number Diff line Loading @@ -34,6 +34,7 @@ obj-$(CONFIG_CRYPTO_DEV_PICOXCELL) += picoxcell_crypto.o obj-$(CONFIG_CRYPTO_DEV_PPC4XX) += amcc/ obj-$(CONFIG_CRYPTO_DEV_QAT) += qat/ obj-$(CONFIG_CRYPTO_DEV_QCE) += qce/ obj-$(CONFIG_CRYPTO_DEV_QCOM_MSM_QCE) += msm/ obj-$(CONFIG_CRYPTO_DEV_QCOM_RNG) += qcom-rng.o obj-$(CONFIG_CRYPTO_DEV_ROCKCHIP) += rockchip/ obj-$(CONFIG_CRYPTO_DEV_S5P) += s5p-sss.o Loading drivers/crypto/msm/Makefile 0 → 100644 +5 −0 Original line number Diff line number Diff line # SPDX-License-Identifier: GPL-2.0-only obj-$(CONFIG_CRYPTO_DEV_QCOM_MSM_QCE) += qce50.o obj-$(CONFIG_CRYPTO_DEV_QCEDEV) += qcedev.o obj-$(CONFIG_CRYPTO_DEV_QCEDEV) += qcedev_smmu.o obj-$(CONFIG_CRYPTO_DEV_QCRYPTO) += qcrypto.o Loading
drivers/crypto/Kconfig +42 −0 Original line number Diff line number Diff line Loading @@ -626,6 +626,48 @@ config CRYPTO_DEV_QCE hardware. To compile this driver as a module, choose M here. The module will be called qcrypto. config CRYPTO_DEV_QCOM_MSM_QCE tristate "QTI Crypto Engine (QCE) module" depends on ARCH_QCOM help This driver supports QTI Crypto Engine accelerator hardware, which is present on SDM845, etc. This is the core crypto driver which adds CE5.0 functionalities. To compile this driver as a module, choose M here. The module will be called QCE50. config CRYPTO_DEV_QCRYPTO tristate "QTI Crypto accelerator" depends on ARCH_QCOM select CRYPTO_DES select CRYPTO_ALGAPI select CRYPTO_AUTHENC select CRYPTO_BLKCIPHER help This driver supports QTI crypto acceleration for kernel clients. To compile this driver as a module, choose M here: the module will be called qcrypto. Please select Y here to enable. config CRYPTO_DEV_QCEDEV tristate "QCEDEV Interface to CE module" depends on ARCH_QCOM help This driver supports QTI QCEDEV Crypto Engine 5.0. This exposes the interface to the QCE hardware accelerator via IOCTLs. To compile this driver as a module, choose M here: the module will be called qcedev. config CRYPTO_DEV_OTA_CRYPTO tristate "OTA Crypto module" depends on ARCH_QCOM help This driver supports QTI OTA Crypto in the FSM9xxx. To compile this driver as a module, choose M here: the module will be called ota_crypto. Please select Y here to enable. config CRYPTO_DEV_QCOM_RNG tristate "Qualcomm Random Number Generator Driver" depends on ARCH_QCOM || COMPILE_TEST Loading
drivers/crypto/Makefile +1 −0 Original line number Diff line number Diff line Loading @@ -34,6 +34,7 @@ obj-$(CONFIG_CRYPTO_DEV_PICOXCELL) += picoxcell_crypto.o obj-$(CONFIG_CRYPTO_DEV_PPC4XX) += amcc/ obj-$(CONFIG_CRYPTO_DEV_QAT) += qat/ obj-$(CONFIG_CRYPTO_DEV_QCE) += qce/ obj-$(CONFIG_CRYPTO_DEV_QCOM_MSM_QCE) += msm/ obj-$(CONFIG_CRYPTO_DEV_QCOM_RNG) += qcom-rng.o obj-$(CONFIG_CRYPTO_DEV_ROCKCHIP) += rockchip/ obj-$(CONFIG_CRYPTO_DEV_S5P) += s5p-sss.o Loading
drivers/crypto/msm/Makefile 0 → 100644 +5 −0 Original line number Diff line number Diff line # SPDX-License-Identifier: GPL-2.0-only obj-$(CONFIG_CRYPTO_DEV_QCOM_MSM_QCE) += qce50.o obj-$(CONFIG_CRYPTO_DEV_QCEDEV) += qcedev.o obj-$(CONFIG_CRYPTO_DEV_QCEDEV) += qcedev_smmu.o obj-$(CONFIG_CRYPTO_DEV_QCRYPTO) += qcrypto.o