Skip to content

Commit 0bfa060

Browse files
wenjz-qualcommarakshit011
authored andcommitted
QCLINUX: qcom.config: enable the ICE related config
Below is the reason why config aren't enable in upstream: Not all filesystem support encryption, the default config must be safe for all situation. Upstream kernel keeps optional features off by default. Filesystem encryption must be enabled in per-filesystem. Kernel developmenters added options to dosable fscrypt per-filesystem means it's not intended as default. Signed-off-by: Wenjia Zhang <wenjia.zhang@oss.qualcomm.com> Signed-off-by: Abhinaba Rakshit <abhinaba.rakshit@oss.qualcomm.com>
1 parent 1cefa86 commit 0bfa060

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

arch/arm64/configs/qcom.config

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,4 +72,10 @@ CONFIG_ZRAM=y
7272
CONFIG_CRYPTO_USER_API=y
7373
CONFIG_CRYPTO_USER_API_HASH=y
7474
CONFIG_CRYPTO_USER_API_SKCIPHER=y
75-
CONFIG_CRYPTO_USER_API_AEAD=y
75+
CONFIG_CRYPTO_USER_API_AEAD=y
76+
# Support ICE/UFS crypto driver
77+
CONFIG_BLK_INLINE_ENCRYPTION=y
78+
CONFIG_QCOM_INLINE_CRYPTO_ENGINE=m
79+
CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y
80+
CONFIG_SCSI_UFS_CRYPTO=y
81+
CONFIG_FS_ENCRYPTION=y

0 commit comments

Comments
 (0)