Home
last modified time | relevance | path

Searched refs:viortc_class (Results 1 – 3 of 3) sorted by relevance

/drivers/virtio/
A Dvirtio_rtc_class.c25 struct viortc_class { struct
44 struct viortc_class *viortc_class; in viortc_class_get_locked() local
53 return viortc_class; in viortc_class_get_locked()
66 struct viortc_class *viortc_class; in viortc_class_read_time() local
96 struct viortc_class *viortc_class; in viortc_class_read_alarm() local
129 struct viortc_class *viortc_class; in viortc_class_set_alarm() local
161 struct viortc_class *viortc_class; in viortc_class_alarm_irq_enable() local
203 void viortc_class_stop(struct viortc_class *viortc_class) in viortc_class_stop() argument
219 int viortc_class_register(struct viortc_class *viortc_class) in viortc_class_register() argument
238 struct viortc_class *viortc_class; in viortc_class_init() local
[all …]
A Dvirtio_rtc_internal.h33 struct viortc_class;
35 struct viortc_class *viortc_class_from_dev(struct device *dev);
86 void viortc_class_alarm(struct viortc_class *viortc_class, u16 vio_clk_id);
88 void viortc_class_stop(struct viortc_class *viortc_class);
90 int viortc_class_register(struct viortc_class *viortc_class);
92 struct viortc_class *viortc_class_init(struct viortc_dev *viortc,
98 static inline void viortc_class_alarm(struct viortc_class *viortc_class, in viortc_class_alarm() argument
103 static inline void viortc_class_stop(struct viortc_class *viortc_class) in viortc_class_stop() argument
107 static inline int viortc_class_register(struct viortc_class *viortc_class) in viortc_class_register() argument
112 static inline struct viortc_class *viortc_class_init(struct viortc_dev *viortc, in viortc_class_init()
A Dvirtio_rtc_driver.c55 struct viortc_class *viortc_class; member
105 return viortc->viortc_class ?: ERR_PTR(-ENODEV); in viortc_class_from_dev()
349 if (!viortc->viortc_class) in viortc_alarmq_hdlr()
937 struct viortc_class *viortc_class; in viortc_init_rtc_class_clock() local
948 if (viortc->viortc_class) { in viortc_init_rtc_class_clock()
958 if (IS_ERR(viortc_class)) in viortc_init_rtc_class_clock()
959 return PTR_ERR(viortc_class); in viortc_init_rtc_class_clock()
961 viortc->viortc_class = viortc_class; in viortc_init_rtc_class_clock()
966 return viortc_class_register(viortc_class) ?: 1; in viortc_init_rtc_class_clock()
1073 if (viortc->viortc_class) in viortc_clocks_deinit()
[all …]

Completed in 7 milliseconds