Lines Matching defs:rtc7301_priv
51 struct rtc7301_priv {
64 static u8 rtc7301_read(struct rtc7301_priv *priv, unsigned int reg)
74 static void rtc7301_write(struct rtc7301_priv *priv, u8 val, unsigned int reg)
81 static void rtc7301_update_bits(struct rtc7301_priv *priv, unsigned int reg,
89 static int rtc7301_wait_while_busy(struct rtc7301_priv *priv)
106 static void rtc7301_stop(struct rtc7301_priv *priv)
112 static void rtc7301_start(struct rtc7301_priv *priv)
117 static void rtc7301_select_bank(struct rtc7301_priv *priv, u8 bank)
136 static void rtc7301_get_time(struct rtc7301_priv *priv, struct rtc_time *tm,
170 static void rtc7301_write_time(struct rtc7301_priv *priv, struct rtc_time *tm,
205 static void rtc7301_alarm_irq(struct rtc7301_priv *priv, unsigned int enabled)
215 struct rtc7301_priv *priv = dev_get_drvdata(dev);
234 struct rtc7301_priv *priv = dev_get_drvdata(dev);
252 struct rtc7301_priv *priv = dev_get_drvdata(dev);
276 struct rtc7301_priv *priv = dev_get_drvdata(dev);
295 struct rtc7301_priv *priv = dev_get_drvdata(dev);
322 struct rtc7301_priv *priv = dev_get_drvdata(rtc->dev.parent);
342 static void rtc7301_init(struct rtc7301_priv *priv)
357 struct rtc7301_priv *priv;
407 struct rtc7301_priv *priv = dev_get_drvdata(dev);
417 struct rtc7301_priv *priv = dev_get_drvdata(dev);