menu "Cesa options"
	depends on MV_INCLUDE_CESA

config  MV_CESA
	bool "Support for Marvell Cryptographic Engine and Security Acceleration"
	default y

config  MV_CESA_TOOL
	tristate "Support for Marvell CESA Tool"
	depends on MV_CESA
	---help---

config MV_CESA_CHANNELS
	int "Total CESA HW channels supported"
        depends on MV_CESA
	range 1 2
        default 1
         ---help---
	Select the number of CESA channels to be used for crypto operations acceleration.

config MV_CESA_CHAIN_MODE
	bool "Support CESA chain-mode"
        depends on MV_CESA
        default n
         ---help---
        Choosing this option will enable crypto engine(CESA) chain mode support.
	Warning: currently this feature is supported only by NFP-IPSec.

choice 
        prompt "CESA Mode"
        depends on MV_CESA
        default MV_CESA_OCF

config	MV_CESA_OCF
	tristate "Support for Marvell CESA OCF driver"
	depends on OCF_OCF
	---help---
	  Choosing this option will enable you to use the Marvell Cryptographic Engine and
	  Security Accelerator, under the OCF package.

config  MV_CESA_TEST
	bool "Support for Marvell CESA test driver"
	depends on MV_CESA_TOOL 
	---help---
	  Choosing this option will enable you to use the Marvell Cryptographic Engine and
	  Security Accelerator, with the mv_cesa_tool in test mode.
endchoice

endmenu


