1c924ee25SMaxime Ripard# 2c924ee25SMaxime Ripard# EEPROM subsystem configuration 3c924ee25SMaxime Ripard# 4c924ee25SMaxime Ripard 5c924ee25SMaxime Ripardmenu "1-wire EEPROM support" 6c924ee25SMaxime Ripard 7c924ee25SMaxime Ripardconfig W1_EEPROM 8c924ee25SMaxime Ripard bool "Enable support for EEPROMs on 1wire interface" 9c924ee25SMaxime Ripard depends on DM 10c924ee25SMaxime Ripard help 11c924ee25SMaxime Ripard Support for the EEPROMs connected on 1-wire Dallas protocol interface 12c924ee25SMaxime Ripard 13c924ee25SMaxime Ripardif W1_EEPROM 14c924ee25SMaxime Ripard 150749f646SMaxime Ripardconfig W1_EEPROM_DS24XXX 160749f646SMaxime Ripard bool "Enable Maxim DS24 families EEPROM support" 170749f646SMaxime Ripard depends on W1 180749f646SMaxime Ripard help 190749f646SMaxime Ripard Maxim DS24 EEPROMs 1-Wire EEPROM support 200749f646SMaxime Ripard 21*f9c87adcSMartin Fuzzeyconfig W1_EEPROM_DS2502 22*f9c87adcSMartin Fuzzey bool "Enable Maxim DS2502 Add-Only Memory support" 23*f9c87adcSMartin Fuzzey depends on W1 24*f9c87adcSMartin Fuzzey help 25*f9c87adcSMartin Fuzzey Maxim DS2502 1-Wire add-only memory support. 26*f9c87adcSMartin Fuzzey This device has 128 bytes of data memory, organized as 4 pages of 27*f9c87adcSMartin Fuzzey 32 bytes and 8 out of band status bytes that may be used to redirect 28*f9c87adcSMartin Fuzzey pages, allowing data to be modified up to 4 times (by external 29*f9c87adcSMartin Fuzzey programming). 30*f9c87adcSMartin Fuzzey 31*f9c87adcSMartin Fuzzey The device may be seen as a 32 byte memory, using the page redirection 32*f9c87adcSMartin Fuzzey or as a 128 byte memory, ignoring the page redirection. 33*f9c87adcSMartin Fuzzey 3484e55bddSEugen Hristevconfig W1_EEPROM_SANDBOX 3584e55bddSEugen Hristev bool "Enable sandbox onewire EEPROM driver" 3684e55bddSEugen Hristev depends on W1 3784e55bddSEugen Hristev help 3884e55bddSEugen Hristev Sandbox driver for a onewire EEPROM memory 3984e55bddSEugen Hristev 40c924ee25SMaxime Ripardendif 41c924ee25SMaxime Ripard 42c924ee25SMaxime Ripardendmenu 43