linux-stable/drivers/nvmem
Phil Elwell 09dd7b993e nvmem: rmem: Use NVMEM_DEVID_AUTO
It is reasonable to declare multiple nvmem blocks. Unless a unique 'id'
is passed in for each block there may be name clashes.

Avoid this by using the magic token NVMEM_DEVID_AUTO.

Fixes: 5a3fa75a4d ("nvmem: Add driver to expose reserved memory as nvmem")
Signed-off-by: Phil Elwell <phil@raspberrypi.com>
Signed-off-by: Ivan T. Ivanov <iivanov@suse.de>
Reviewed-by: Stefan Wahren <stefan.wahren@i2se.com>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Message-ID: <20230611140330.154222-6-srinivas.kandagatla@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2023-06-15 13:42:18 +02:00
..
layouts
Kconfig nvmem: imx: support i.MX93 OCOTP 2023-06-15 13:42:17 +02:00
Makefile nvmem: imx: support i.MX93 OCOTP 2023-06-15 13:42:17 +02:00
apple-efuses.c
bcm-ocotp.c
brcm_nvram.c nvmem: brcm_nvram: add .read_post_process() for MACs 2023-06-15 13:42:16 +02:00
core.c nvmem: core: add support for fixed cells *layout* 2023-06-15 13:42:18 +02:00
imx-iim.c
imx-ocotp-ele.c nvmem: imx: support i.MX93 OCOTP 2023-06-15 13:42:17 +02:00
imx-ocotp-scu.c
imx-ocotp.c nvmem: imx-ocotp: Reverse MAC addresses on all i.MX derivates 2023-06-15 13:42:16 +02:00
jz4780-efuse.c
lan9662-otpc.c
layerscape-sfp.c
lpc18xx_eeprom.c
lpc18xx_otp.c
meson-efuse.c
meson-mx-efuse.c
microchip-otpc.c
mtk-efuse.c
mxs-ocotp.c
nintendo-otp.c
qcom-spmi-sdam.c
qfprom.c
rave-sp-eeprom.c
rmem.c nvmem: rmem: Use NVMEM_DEVID_AUTO 2023-06-15 13:42:18 +02:00
rockchip-efuse.c
rockchip-otp.c nvmem: rockchip-otp: Add support for RK3588 2023-06-15 13:42:17 +02:00
sc27xx-efuse.c
snvs_lpgpr.c
sprd-efuse.c
stm32-bsec-optee-ta.c
stm32-bsec-optee-ta.h
stm32-romem.c
sunplus-ocotp.c
sunxi_sid.c
u-boot-env.c
uniphier-efuse.c
vf610-ocotp.c
zynqmp_nvmem.c nvmem: zynqmp: Switch @xilinx.com emails to @amd.com 2023-06-15 13:42:17 +02:00