summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorArseny Solokha2019-07-16 13:12:36 +0200
committerGreg Kroah-Hartman2019-07-25 14:39:51 +0200
commit1b5621832f9bd9899370ea6928462cd02ebe7dc0 (patch)
tree84728d2985e094a2554088ab20c9aaee09f4d4ec /lib
parentvmw_balloon: Remove Julien from the maintainers list (diff)
downloadkernel-qcow2-linux-1b5621832f9bd9899370ea6928462cd02ebe7dc0.tar.gz
kernel-qcow2-linux-1b5621832f9bd9899370ea6928462cd02ebe7dc0.tar.xz
kernel-qcow2-linux-1b5621832f9bd9899370ea6928462cd02ebe7dc0.zip
eeprom: make older eeprom drivers select NVMEM_SYSFS
misc/eeprom/{at24,at25,eeprom_93xx46} drivers all register their corresponding devices in the nvmem framework in compat mode which requires nvmem sysfs interface to be present. The latter, however, has been split out from nvmem under a separate Kconfig in commit ae0c2d725512 ("nvmem: core: add NVMEM_SYSFS Kconfig"). As a result, probing certain I2C-attached EEPROMs now fails with at24: probe of 0-0050 failed with error -38 because of a stub implementation of nvmem_sysfs_setup_compat() in drivers/nvmem/nvmem.h. Update the nvmem dependency for these drivers so they could load again: at24 0-0050: 32768 byte 24c256 EEPROM, writable, 64 bytes/write Cc: Adrian Bunk <bunk@kernel.org> Cc: Bartosz Golaszewski <brgl@bgdev.pl> Cc: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Cc: stable@vger.kernel.org # v5.2+ Signed-off-by: Arseny Solokha <asolokha@kb.kras.ru> Link: https://lore.kernel.org/r/20190716111236.27803-1-asolokha@kb.kras.ru Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions