Lines Matching refs:device
15 #include <linux/device.h>
60 static int mcp795_rtcc_read(struct device *dev, u8 addr, u8 *buf, u8 count)
77 static int mcp795_rtcc_write(struct device *dev, u8 addr, u8 *data, u8 count)
96 static int mcp795_rtcc_set_bits(struct device *dev, u8 addr, u8 mask, u8 state)
113 static int mcp795_stop_oscillator(struct device *dev, bool *extosc)
144 static int mcp795_start_oscillator(struct device *dev, bool *extosc)
160 static int mcp795_update_alarm(struct device *dev, bool enable)
183 static int mcp795_set_time(struct device *dev, struct rtc_time *tim)
237 static int mcp795_read_time(struct device *dev, struct rtc_time *tim)
260 static int mcp795_set_alarm(struct device *dev, struct rtc_wkalrm *alm)
319 static int mcp795_read_alarm(struct device *dev, struct rtc_wkalrm *alm)
344 static int mcp795_alarm_irq_enable(struct device *dev, unsigned int enabled)