Lines Matching full:nvmem
17 #include <linux/nvmem-consumer.h>
277 struct nvmem_device *nvmem; in am33xx_pm_begin() local
280 nvmem = devm_nvmem_device_get(&omap_rtc->dev, in am33xx_pm_begin()
282 if (!IS_ERR(nvmem)) in am33xx_pm_begin()
283 nvmem_device_write(nvmem, RTC_SCRATCH_MAGIC_REG * 4, 4, in am33xx_pm_begin()
307 struct nvmem_device *nvmem; in am33xx_pm_end() local
309 nvmem = devm_nvmem_device_get(&omap_rtc->dev, "omap_rtc_scratch0"); in am33xx_pm_end()
310 if (IS_ERR(nvmem)) in am33xx_pm_end()
328 nvmem_device_write(nvmem, RTC_SCRATCH_MAGIC_REG * 4, 4, in am33xx_pm_end()
441 struct nvmem_device *nvmem; in am33xx_pm_rtc_setup() local
466 nvmem = devm_nvmem_device_get(&omap_rtc->dev, in am33xx_pm_rtc_setup()
468 if (!IS_ERR(nvmem)) { in am33xx_pm_rtc_setup()
469 nvmem_device_read(nvmem, RTC_SCRATCH_MAGIC_REG * 4, in am33xx_pm_rtc_setup()
474 nvmem_device_write(nvmem, RTC_SCRATCH_MAGIC_REG * 4, in am33xx_pm_rtc_setup()
477 nvmem_device_write(nvmem, RTC_SCRATCH_RESUME_REG * 4, in am33xx_pm_rtc_setup()