blob: 41103b0245c7d8df88a0386bd7e705e47ca2625a [file] [log] [blame]
/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef _ON_CPUS_H_
#define _ON_CPUS_H_
#include <stdbool.h>
extern bool cpu0_calls_idle;
void do_idle(void);
void on_cpu_async(int cpu, void (*func)(void *data), void *data);
void on_cpu(int cpu, void (*func)(void *data), void *data);
void on_cpus(void (*func)(void *data), void *data);
#endif /* _ON_CPUS_H_ */