]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commitdiff
rtc: rv3032: fix nvram nvmem priv pointer
authorAlexandre Belloni <alexandre.belloni@bootlin.com>
Sun, 8 Nov 2020 22:37:10 +0000 (23:37 +0100)
committerAlexandre Belloni <alexandre.belloni@bootlin.com>
Sat, 14 Nov 2020 23:51:34 +0000 (00:51 +0100)
The nvmem priv pointer is set to rv3032 but the rv3032_nvram_write and
rv3032_nvram_read expect the regmap pointer.

Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Link: https://lore.kernel.org/r/20201108223710.1574331-1-alexandre.belloni@bootlin.com
drivers/rtc/rtc-rv3032.c

index 3e67f71f42614c30b82e76f9f39ab222ef12a219..14e931d6f9c6ae0e2fee068f81b6f3bff744cf56 100644 (file)
@@ -889,7 +889,7 @@ static int rv3032_probe(struct i2c_client *client)
        if (ret)
                return ret;
 
-       nvmem_cfg.priv = rv3032;
+       nvmem_cfg.priv = rv3032->regmap;
        rtc_nvmem_register(rv3032->rtc, &nvmem_cfg);
        eeprom_cfg.priv = rv3032;
        rtc_nvmem_register(rv3032->rtc, &eeprom_cfg);