Without a unique name, the nvmem framework creates identical character
device names for all instances, preventing creation of additional
devices.

Signed-off-by: Oleksij Rempel <o.rem...@pengutronix.de>
---
changes v3:
- fix types in the commit message
---
 drivers/nvmem/rmem.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/nvmem/rmem.c b/drivers/nvmem/rmem.c
index fd742b69861b..378a93110d3f 100644
--- a/drivers/nvmem/rmem.c
+++ b/drivers/nvmem/rmem.c
@@ -118,7 +118,7 @@ static int rmem_probe(struct device *dev)
 
        config.dev = priv->dev = dev;
        config.priv = priv;
-       config.name = "rmem";
+       config.name = dev_name(dev);
        config.size = resource_size(mem);
        priv->size = config.size;
 
-- 
2.39.5


Reply via email to