.. | .. |
---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
---|
1 | 2 | menu "EEPROM support" |
---|
2 | 3 | |
---|
3 | 4 | config EEPROM_AT24 |
---|
4 | 5 | tristate "I2C EEPROMs / RAMs / ROMs from most vendors" |
---|
5 | 6 | depends on I2C && SYSFS |
---|
6 | 7 | select NVMEM |
---|
| 8 | + select NVMEM_SYSFS |
---|
| 9 | + select REGMAP |
---|
7 | 10 | select REGMAP_I2C |
---|
8 | 11 | help |
---|
9 | 12 | Enable this driver to get read/write support to most I2C EEPROMs |
---|
.. | .. |
---|
33 | 36 | tristate "SPI EEPROMs from most vendors" |
---|
34 | 37 | depends on SPI && SYSFS |
---|
35 | 38 | select NVMEM |
---|
| 39 | + select NVMEM_SYSFS |
---|
36 | 40 | help |
---|
37 | 41 | Enable this driver to get read/write support to most SPI EEPROMs, |
---|
38 | 42 | after you configure the board init code to know about each eeprom |
---|
.. | .. |
---|
42 | 46 | will be called at25. |
---|
43 | 47 | |
---|
44 | 48 | config EEPROM_LEGACY |
---|
45 | | - tristate "Old I2C EEPROM reader" |
---|
| 49 | + tristate "Old I2C EEPROM reader (DEPRECATED)" |
---|
46 | 50 | depends on I2C && SYSFS |
---|
47 | 51 | help |
---|
48 | 52 | If you say yes here you get read-only access to the EEPROM data |
---|
49 | 53 | available on modern memory DIMMs and Sony Vaio laptops via I2C. Such |
---|
50 | 54 | EEPROMs could theoretically be available on other devices as well. |
---|
| 55 | + |
---|
| 56 | + This driver is deprecated and will be removed soon, please use the |
---|
| 57 | + better at24 driver instead. |
---|
51 | 58 | |
---|
52 | 59 | This driver can also be built as a module. If so, the module |
---|
53 | 60 | will be called eeprom. |
---|
.. | .. |
---|
79 | 86 | depends on SPI && SYSFS |
---|
80 | 87 | select REGMAP |
---|
81 | 88 | select NVMEM |
---|
| 89 | + select NVMEM_SYSFS |
---|
82 | 90 | help |
---|
83 | 91 | Driver for the microwire EEPROM chipsets 93xx46x. The driver |
---|
84 | 92 | supports both read and write commands and also the command to |
---|
.. | .. |
---|
111 | 119 | This driver can also be built as a module. If so, the module |
---|
112 | 120 | will be called idt_89hpesx. |
---|
113 | 121 | |
---|
| 122 | +config EEPROM_EE1004 |
---|
| 123 | + tristate "SPD EEPROMs on DDR4 memory modules" |
---|
| 124 | + depends on I2C && SYSFS |
---|
| 125 | + help |
---|
| 126 | + Enable this driver to get read support to SPD EEPROMs following |
---|
| 127 | + the JEDEC EE1004 standard. These are typically found on DDR4 |
---|
| 128 | + SDRAM memory modules. |
---|
| 129 | + |
---|
| 130 | + This driver can also be built as a module. If so, the module |
---|
| 131 | + will be called ee1004. |
---|
| 132 | + |
---|
114 | 133 | endmenu |
---|