Lines Matching defs:mtk_rtc
101 struct mtk_rtc {
108 static void mtk_w32(struct mtk_rtc *rtc, u32 reg, u32 val)
113 static u32 mtk_r32(struct mtk_rtc *rtc, u32 reg)
118 static void mtk_rmw(struct mtk_rtc *rtc, u32 reg, u32 mask, u32 set)
128 static void mtk_set(struct mtk_rtc *rtc, u32 reg, u32 val)
133 static void mtk_clr(struct mtk_rtc *rtc, u32 reg, u32 val)
138 static void mtk_rtc_hw_init(struct mtk_rtc *hw)
152 static void mtk_rtc_get_alarm_or_time(struct mtk_rtc *hw, struct rtc_time *tm,
184 static void mtk_rtc_set_alarm_or_time(struct mtk_rtc *hw, struct rtc_time *tm,
203 struct mtk_rtc *hw = (struct mtk_rtc *)id;
222 struct mtk_rtc *hw = dev_get_drvdata(dev);
231 struct mtk_rtc *hw = dev_get_drvdata(dev);
249 struct mtk_rtc *hw = dev_get_drvdata(dev);
262 struct mtk_rtc *hw = dev_get_drvdata(dev);
305 struct mtk_rtc *hw;
362 struct mtk_rtc *hw = platform_get_drvdata(pdev);
370 struct mtk_rtc *hw = dev_get_drvdata(dev);
380 struct mtk_rtc *hw = dev_get_drvdata(dev);