Lines Matching refs:udevice
32 int (*get)(struct udevice *dev, struct rtc_time *time);
43 int (*set)(struct udevice *dev, const struct rtc_time *time);
55 int (*reset)(struct udevice *dev);
64 int (*read8)(struct udevice *dev, unsigned int reg);
74 int (*write8)(struct udevice *dev, unsigned int reg, int val);
81 int (*alarm_trigger)(struct udevice *dev);
94 int dm_rtc_get(struct udevice *dev, struct rtc_time *time);
103 int dm_rtc_set(struct udevice *dev, struct rtc_time *time);
116 int dm_rtc_reset(struct udevice *dev);
125 int rtc_read8(struct udevice *dev, unsigned int reg);
135 int rtc_write8(struct udevice *dev, unsigned int reg, int val);
145 int rtc_read16(struct udevice *dev, unsigned int reg, u16 *valuep);
155 int rtc_write16(struct udevice *dev, unsigned int reg, u16 value);
165 int rtc_read32(struct udevice *dev, unsigned int reg, u32 *valuep);
175 int rtc_write32(struct udevice *dev, unsigned int reg, u32 value);
183 int rtc_alarm_trigger(struct udevice *dev);