Skip to content

Commit e879e95

Browse files
lyakhlgirdwood
authored andcommitted
pipeline: (cosmetic) simplify pipeline_task_init()
pipeline_task_init() is always called with pipeline_task as its last parameter. Remove the parameter and use the function explicitly. Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
1 parent 6556933 commit e879e95

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/audio/pipeline/pipeline-schedule.c

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,7 @@ static enum task_state pipeline_task(void *arg)
7171
return SOF_TASK_STATE_RESCHEDULE;
7272
}
7373

74-
static struct task *pipeline_task_init(struct pipeline *p, uint32_t type,
75-
enum task_state (*func)(void *data))
74+
static struct task *pipeline_task_init(struct pipeline *p, uint32_t type)
7675
{
7776
struct pipeline_task *task = NULL;
7877

@@ -82,7 +81,7 @@ static struct task *pipeline_task_init(struct pipeline *p, uint32_t type,
8281
return NULL;
8382

8483
if (schedule_task_init_ll(&task->task, SOF_UUID(pipe_task_uuid), type,
85-
p->priority, func,
84+
p->priority, pipeline_task,
8685
p, p->core, 0) < 0) {
8786
rfree(task);
8887
return NULL;
@@ -159,7 +158,7 @@ int pipeline_comp_task_init(struct pipeline *p)
159158
type = pipeline_is_timer_driven(p) ? SOF_SCHEDULE_LL_TIMER :
160159
SOF_SCHEDULE_LL_DMA;
161160

162-
p->pipe_task = pipeline_task_init(p, type, pipeline_task);
161+
p->pipe_task = pipeline_task_init(p, type);
163162
if (!p->pipe_task) {
164163
pipe_err(p, "pipeline_comp_task_init(): task init failed");
165164
return -ENOMEM;

0 commit comments

Comments
 (0)