* updated libksieve (21.12.1 -> 21.12.2), untested
[t2-trunk.git] / architecture / share / linux-block.conf.m4
blobde66e188bc2ce60bd40b87a7a4fc44a119302732
1 dnl --- T2-COPYRIGHT-NOTE-BEGIN ---
2 dnl This copyright note is auto-generated by scripts/Create-CopyPatch.
3 dnl 
4 dnl T2 SDE: architecture/share/linux-block.conf.m4
5 dnl Copyright (C) 2004 - 2021 The T2 SDE Project
6 dnl 
7 dnl More information can be found in the files COPYING and README.
8 dnl 
9 dnl This program is free software; you can redistribute it and/or modify
10 dnl it under the terms of the GNU General Public License as published by
11 dnl the Free Software Foundation; version 2 of the License. A copy of the
12 dnl GNU General Public License can be found in the file COPYING.
13 dnl --- T2-COPYRIGHT-NOTE-END ---
15 dnl Basic block layer
16 dnl
17 CONFIG_IOSCHED_NOOP=y
18 CONFIG_IOSCHED_AS=m
19 CONFIG_IOSCHED_DEADLINE=m
20 CONFIG_IOSCHED_CFQ=y
22 dnl Activate SCSI discs and cd-roms - but not the verbose
23 dnl SCSI error reporting (CONSTANTS)
24 dnl
25 CONFIG_SCSI=m
26 CONFIG_BLK_DEV_RAM=m
27 CONFIG_BLK_DEV_SD=m
28 CONFIG_BLK_DEV_SR=m
29 CONFIG_CHR_DEV_SG=m
30 CONFIG_CHR_DEV_ST=m
31 # CONFIG_SCSI_CONSTANTS is not set
33 dnl Some IDE stuff
34 dnl
35 CONFIG_IDE=m
36 CONFIG_IDEDMA_AUTO=y
37 CONFIG_IDEPCI_SHARE_IRQ=y
38 # CONFIG_IDE_TASKFILE_IO is not set
39 CONFIG_BLK_DEV_IDEPCI=y
40 CONFIG_BLK_DEV_IDEDMA=y
41 CONFIG_BLK_DEV_HD=y
42 CONFIG_BLK_DEV_IDE=y
43 CONFIG_BLK_DEV_IDEDISK=m
44 CONFIG_BLK_DEV_IDECD=m
45 CONFIG_BLK_DEV_IDETAPE=m
46 CONFIG_BLK_DEV_IDEFLOPPY=m
47 CONFIG_BLK_DEV_IDEDMA_PCI=y
49 dnl Make sure the drivers are modular ...
50 dnl
51 CONFIG_IDE_GENERIC=m
52 CONFIG_BLK_DEV_CMD640=m
53 CONFIG_BLK_DEV_GENERIC=m
54 CONFIG_BLK_DEV_RZ1000=m
55 CONFIG_BLK_DEV_PIIX=m
56 CONFIG_BLK_DEV_PDC202XX_NEW=m
58 CONFIG_SCSI_SATA=y
59 dnl Make sure the drivers are modular ...
60 dnl
61 # CONFIG_PATA_LEGACY is not set
62 CONFIG_SCSI_ATA_PIIX=m
63 # CONFIG_PATA_WINBOND_VLB is not set
65 CONFIG_SCSI_QLA2XXX=m
66 CONFIG_SCSI_SYM53C8XX_2=m
67 CONFIG_SCSI_QLA2XXX=m
68 CONFIG_SCSI_MESH=m
70 CONFIG_NVME_MULTIPATH=y
71 CONFIG_NVME_HWMON=y
72 CONFIG_NVME_TARGET_PASSTHRU=y
74 dnl "High end" SCSI not enabled by default
75 CONFIG_FUSION=y
77 dnl Use multi-mode and DMA since this reduces the CPU load and
78 dnl also increases the IDE I/O performance in general
79 CONFIG_BLK_DEV_IDEDMA=y
80 CONFIG_IDEDISK_MULTI_MODE=y
81 CONFIG_IDEDMA_PCI_AUTO=y
83 dnl Enable PCMCIA SCSI (drivers themself are modules)
84 dnl
85 CONFIG_SCSI_PCMCIA=y
87 dnl Enable non-scsi cd-rom drives (drivers themself are modules)
88 dnl
89 CONFIG_CD_NO_IDESCSI=y
91 dnl Enable software-raid
92 dnl
93 CONFIG_MD=y
95 dnl Zone aware and fault testing
96 dnl
97 CONFIG_BLK_DEV_ZONED=y
98 CONFIG_FAULT_INJECTION=y
100 dnl some more USB storage quirks
102 CONFIG_USB_STORAGE_DATAFAB=y
103 CONFIG_USB_STORAGE_FREECOM=y
104 CONFIG_USB_STORAGE_ISD200=y
105 CONFIG_USB_STORAGE_DPCM=y
106 CONFIG_USB_STORAGE_USBAT=y
107 CONFIG_USB_STORAGE_SDDR09=y
108 CONFIG_USB_STORAGE_SDDR55=y
109 CONFIG_USB_STORAGE_JUMPSHOT=y
110 CONFIG_USB_STORAGE_ALAUDA=y