Maxime Ripard | c924ee2 | 2018-09-18 10:35:27 +0300 | [diff] [blame] | 1 | # |
| 2 | # EEPROM subsystem configuration |
| 3 | # |
| 4 | |
| 5 | menu "1-wire EEPROM support" |
| 6 | |
| 7 | config W1_EEPROM |
| 8 | bool "Enable support for EEPROMs on 1wire interface" |
| 9 | depends on DM |
| 10 | help |
| 11 | Support for the EEPROMs connected on 1-wire Dallas protocol interface |
| 12 | |
| 13 | if W1_EEPROM |
| 14 | |
Maxime Ripard | 0749f64 | 2018-09-18 10:35:29 +0300 | [diff] [blame] | 15 | config W1_EEPROM_DS24XXX |
| 16 | bool "Enable Maxim DS24 families EEPROM support" |
| 17 | depends on W1 |
| 18 | help |
| 19 | Maxim DS24 EEPROMs 1-Wire EEPROM support |
| 20 | |
Martin Fuzzey | f9c87ad | 2018-10-24 10:21:19 +0200 | [diff] [blame] | 21 | config W1_EEPROM_DS2502 |
| 22 | bool "Enable Maxim DS2502 Add-Only Memory support" |
| 23 | depends on W1 |
| 24 | help |
| 25 | Maxim DS2502 1-Wire add-only memory support. |
| 26 | This device has 128 bytes of data memory, organized as 4 pages of |
| 27 | 32 bytes and 8 out of band status bytes that may be used to redirect |
| 28 | pages, allowing data to be modified up to 4 times (by external |
| 29 | programming). |
| 30 | |
| 31 | The device may be seen as a 32 byte memory, using the page redirection |
| 32 | or as a 128 byte memory, ignoring the page redirection. |
| 33 | |
Eugen Hristev | 84e55bd | 2018-09-18 10:35:31 +0300 | [diff] [blame] | 34 | config W1_EEPROM_SANDBOX |
| 35 | bool "Enable sandbox onewire EEPROM driver" |
| 36 | depends on W1 |
| 37 | help |
| 38 | Sandbox driver for a onewire EEPROM memory |
| 39 | |
Maxime Ripard | c924ee2 | 2018-09-18 10:35:27 +0300 | [diff] [blame] | 40 | endif |
| 41 | |
| 42 | endmenu |