Dan Williams | 9bc89cd | 2007-01-02 11:10:44 -0700 | [diff] [blame] | 1 | config ASYNC_CORE |
| 2 | tristate |
| 3 | |
| 4 | config ASYNC_MEMCPY |
| 5 | tristate |
| 6 | select ASYNC_CORE |
| 7 | |
| 8 | config ASYNC_XOR |
| 9 | tristate |
| 10 | select ASYNC_CORE |
| 11 | select XOR_BLOCKS |
| 12 | |
| 13 | config ASYNC_MEMSET |
| 14 | tristate |
| 15 | select ASYNC_CORE |
| 16 | |
Dan Williams | b2f46fd | 2009-07-14 12:20:36 -0700 | [diff] [blame] | 17 | config ASYNC_PQ |
| 18 | tristate |
| 19 | select ASYNC_CORE |
| 20 | |
Dan Williams | 0a82a62 | 2009-07-14 12:20:37 -0700 | [diff] [blame] | 21 | config ASYNC_RAID6_RECOV |
| 22 | tristate |
| 23 | select ASYNC_CORE |
| 24 | select ASYNC_PQ |
David Woodhouse | e5d8497 | 2009-10-29 16:41:49 +0000 | [diff] [blame] | 25 | select ASYNC_XOR |
| 26 | |
| 27 | config ASYNC_RAID6_TEST |
| 28 | tristate "Self test for hardware accelerated raid6 recovery" |
| 29 | depends on ASYNC_RAID6_RECOV |
| 30 | select ASYNC_MEMCPY |
| 31 | ---help--- |
| 32 | This is a one-shot self test that permutes through the |
| 33 | recovery of all the possible two disk failure scenarios for a |
| 34 | N-disk array. Recovery is performed with the asynchronous |
| 35 | raid6 recovery routines, and will optionally use an offload |
| 36 | engine if one is available. |
| 37 | |
| 38 | If unsure, say N. |
Dan Williams | 0a82a62 | 2009-07-14 12:20:37 -0700 | [diff] [blame] | 39 | |
Dan Williams | 7b3cc2b | 2009-11-19 17:10:37 -0700 | [diff] [blame] | 40 | config ASYNC_TX_DISABLE_PQ_VAL_DMA |
| 41 | bool |
| 42 | |
| 43 | config ASYNC_TX_DISABLE_XOR_VAL_DMA |
| 44 | bool |