hc
2024-11-01 2f529f9b558ca1c1bd74be7437a84e4711743404
kernel/include/linux/tick.h
....@@ -20,6 +20,14 @@
2020 extern void tick_resume_local(void);
2121 extern void tick_handover_do_timer(void);
2222 extern void tick_cleanup_dead_cpu(int cpu);
23
+
24
+#ifdef CONFIG_IRQ_PIPELINE
25
+int tick_install_proxy(void (*setup_proxy)(struct clock_proxy_device *dev),
26
+ const struct cpumask *cpumask);
27
+void tick_uninstall_proxy(const struct cpumask *cpumask);
28
+void tick_notify_proxy(void);
29
+#endif
30
+
2331 #else /* CONFIG_GENERIC_CLOCKEVENTS */
2432 static inline void tick_init(void) { }
2533 static inline void tick_suspend_local(void) { }