xref: /openbmc/linux/crypto/async_tx/Kconfig (revision b2441318)
1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
29bc89cd8SDan Williamsconfig ASYNC_CORE
39bc89cd8SDan Williams	tristate
49bc89cd8SDan Williams
59bc89cd8SDan Williamsconfig ASYNC_MEMCPY
69bc89cd8SDan Williams	tristate
79bc89cd8SDan Williams	select ASYNC_CORE
89bc89cd8SDan Williams
99bc89cd8SDan Williamsconfig ASYNC_XOR
109bc89cd8SDan Williams	tristate
119bc89cd8SDan Williams	select ASYNC_CORE
129bc89cd8SDan Williams	select XOR_BLOCKS
139bc89cd8SDan Williams
14b2f46fd8SDan Williamsconfig ASYNC_PQ
15b2f46fd8SDan Williams	tristate
16b2f46fd8SDan Williams	select ASYNC_CORE
17b2f46fd8SDan Williams
180a82a623SDan Williamsconfig ASYNC_RAID6_RECOV
190a82a623SDan Williams	tristate
200a82a623SDan Williams	select ASYNC_CORE
210a82a623SDan Williams	select ASYNC_PQ
22e5d84970SDavid Woodhouse	select ASYNC_XOR
23e5d84970SDavid Woodhouse
247b3cc2b1SDan Williamsconfig ASYNC_TX_DISABLE_PQ_VAL_DMA
257b3cc2b1SDan Williams	bool
267b3cc2b1SDan Williams
277b3cc2b1SDan Williamsconfig ASYNC_TX_DISABLE_XOR_VAL_DMA
287b3cc2b1SDan Williams	bool
29