2019-11-28 23:45:28 +08:00
|
|
|
// SPDX-License-Identifier: BSD-3-Clause
|
|
|
|
//
|
|
|
|
// Copyright(c) 2019 Intel Corporation. All rights reserved.
|
|
|
|
//
|
|
|
|
// Author: Tomasz Lauda <tomasz.lauda@linux.intel.com>
|
|
|
|
|
|
|
|
#include <sof/schedule/ll_schedule.h>
|
2020-01-31 22:48:16 +08:00
|
|
|
#include <sof/schedule/schedule.h>
|
2019-11-28 23:45:28 +08:00
|
|
|
|
2020-03-02 23:39:24 +08:00
|
|
|
int schedule_task_init_ll(struct task *task, uint32_t uid, uint16_t type,
|
|
|
|
uint16_t priority,
|
2019-11-28 23:45:28 +08:00
|
|
|
enum task_state (*run)(void *data), void *data,
|
|
|
|
uint16_t core, uint32_t flags)
|
|
|
|
{
|
2020-03-24 18:39:38 +08:00
|
|
|
return schedule_task_init(task, uid, type, priority, run, data, core,
|
|
|
|
flags);
|
2019-11-28 23:45:28 +08:00
|
|
|
}
|