hc
2025-02-14 bbb9540dc49f70f6b703d1c8d1b85fa5f602d86e
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) { }