unplugged-kernel/drivers/misc/mediatek/apusys/midware/1.1/mdw_sched.h

25 lines
486 B
C

// SPDX-License-Identifier: GPL-2.0
/*
* Copyright (c) 2020 MediaTek Inc.
*/
#ifndef __APUSYS_MDW_SCHED_H__
#define __APUSYS_MDW_SCHED_H__
#ifdef CONFIG_MTK_APUSYS_RT_SUPPORT
#define preemption_support (1)
#else
#define preemption_support (0)
#endif
int mdw_sched_dev_routine(void *arg);
int mdw_sched(struct mdw_apu_sc *sc);
void mdw_sched_set_thd_group(void);
int mdw_sched_init(void);
void mdw_sched_exit(void);
int mdw_sched_pause(void);
void mdw_sched_restart(void);
#endif