.. | .. |
---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | menu "Self-contained MTD device drivers" |
---|
2 | 3 | depends on MTD!=n |
---|
3 | 4 | depends on HAS_IOMEM |
---|
.. | .. |
---|
47 | 48 | |
---|
48 | 49 | If you want to compile this driver as a module ( = code which can be |
---|
49 | 50 | inserted in and removed from the running kernel whenever you want), |
---|
50 | | - say M here and read <file:Documentation/kbuild/modules.txt>. |
---|
| 51 | + say M here and read <file:Documentation/kbuild/modules.rst>. |
---|
51 | 52 | The module will be called ms02-nv. |
---|
52 | 53 | |
---|
53 | 54 | config MTD_DATAFLASH |
---|
.. | .. |
---|
78 | 79 | other key product data. The second half is programmed with a |
---|
79 | 80 | unique-to-each-chip bit pattern at the factory. |
---|
80 | 81 | |
---|
81 | | -config MTD_M25P80 |
---|
82 | | - tristate "Support most SPI Flash chips (AT26DF, M25P, W25X, ...)" |
---|
83 | | - depends on SPI_MASTER && MTD_SPI_NOR |
---|
84 | | - select SPI_MEM |
---|
85 | | - help |
---|
86 | | - This enables access to most modern SPI flash chips, used for |
---|
87 | | - program and data storage. Series supported include Atmel AT26DF, |
---|
88 | | - Spansion S25SL, SST 25VF, ST M25P, and Winbond W25X. Other chips |
---|
89 | | - are supported as well. See the driver source for the current list, |
---|
90 | | - or to add other chips. |
---|
91 | | - |
---|
92 | | - Note that the original DataFlash chips (AT45 series, not AT26DF), |
---|
93 | | - need an entirely different driver. |
---|
94 | | - |
---|
95 | | - Set up your spi devices with the right board-specific platform data, |
---|
96 | | - if you want to specify device partitioning or to use a device which |
---|
97 | | - doesn't support the JEDEC ID instruction. |
---|
98 | | - |
---|
99 | 82 | config MTD_MCHP23K256 |
---|
100 | 83 | tristate "Microchip 23K256 SRAM" |
---|
101 | 84 | depends on SPI_MASTER |
---|
.. | .. |
---|
108 | 91 | |
---|
109 | 92 | config MTD_SPEAR_SMI |
---|
110 | 93 | tristate "SPEAR MTD NOR Support through SMI controller" |
---|
111 | | - depends on PLAT_SPEAR |
---|
| 94 | + depends on PLAT_SPEAR || COMPILE_TEST |
---|
112 | 95 | default y |
---|
113 | 96 | help |
---|
114 | 97 | This enable SNOR support on SPEAR platforms using SMI controller |
---|
.. | .. |
---|
207 | 190 | config MTD_DOCG3 |
---|
208 | 191 | tristate "M-Systems Disk-On-Chip G3" |
---|
209 | 192 | select BCH |
---|
210 | | - select BCH_CONST_PARAMS if !MTD_NAND_BCH |
---|
| 193 | + select BCH_CONST_PARAMS if !MTD_NAND_ECC_SW_BCH |
---|
211 | 194 | select BITREVERSE |
---|
212 | 195 | help |
---|
213 | 196 | This provides an MTD device driver for the M-Systems DiskOnChip |
---|