Lines Matching defs:rtc
17 #include <linux/rtc.h>
38 struct ntxec_rtc *rtc = dev_get_drvdata(dev);
43 res = regmap_read(rtc->ec->regmap, NTXEC_REG_READ_MINUTE_SECOND, &value);
50 res = regmap_read(rtc->ec->regmap, NTXEC_REG_READ_MDAY_HOUR, &value);
57 res = regmap_read(rtc->ec->regmap, NTXEC_REG_READ_YEAR_MONTH, &value);
69 res = regmap_read(rtc->ec->regmap, NTXEC_REG_READ_MINUTE_SECOND, &value);
81 struct ntxec_rtc *rtc = dev_get_drvdata(dev);
100 return regmap_multi_reg_write(rtc->ec->regmap, regs, ARRAY_SIZE(regs));
111 struct ntxec_rtc *rtc;
115 rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
116 if (!rtc)
119 rtc->dev = &pdev->dev;
120 rtc->ec = dev_get_drvdata(pdev->dev.parent);
121 platform_set_drvdata(pdev, rtc);
136 .name = "ntxec-rtc",
145 MODULE_ALIAS("platform:ntxec-rtc");