config AMLOGIC_AMFC tristate "Amlogic AMFC driver" default n help Amlogic AMFC driver for Hardware compress/decompress module This module can help for speed up zram and some other cases which using compress/decompress choice prompt "AMFC soc" depends on AMLOGIC_AMFC default AMFC_S7D help select which soc for AMFC related drivers config AMFC_S7D bool "AMFC on S7D" config AMFC_T6D bool "AMFC on T6D" config AMFC_T6W bool "AMFC on T6W" endchoice config AMFC_BASE hex "io base for decompress kernel" default 0xfe024000 if AMFC_S7D default 0xfe092000 if AMFC_T6D default 0xfe092000 if AMFC_T6W default 0xfe024000 help Register base of AMFC for decompress uImage code. config AMLOGIC_F2FS bool "AMLOGIC_F2FS filesystem support" depends on AMLOGIC_AMFC depends on F2FS_FS_COMPRESSION default n help AMLOGIC_F2FS is an optimzation for using amfc as f2fs compress backe-end, which can help to increase io performance on platform. If unsure, say N. config AMFC_DMA_TEST bool "amfc dma test case for bandwidth" depends on AMLOGIC_AMFC default y help Provide an interface for bandwidth testing. the test node: /sys/class/amfc/band_test source "$(COMMON_DRIVERS_DIR)/drivers/amfc/aml_erofs/Kconfig" source "$(COMMON_DRIVERS_DIR)/drivers/amfc/aml_zram/Kconfig" source "$(COMMON_DRIVERS_DIR)/drivers/amfc/sym_helper/Kconfig"