Lines Matching refs:pdsp

56 	struct knav_pdsp_info *pdsp = range->acc_info.pdsp;  in knav_acc_set_notify()  local
73 writel_relaxed(mask, pdsp->intd + offset); in knav_acc_set_notify()
82 struct knav_pdsp_info *pdsp; in knav_acc_int_handler() local
93 pdsp = range->acc_info.pdsp; in knav_acc_int_handler()
113 writel_relaxed(1, pdsp->intd + ACC_INTD_OFFSET_COUNT(channel)); in knav_acc_int_handler()
116 pdsp->intd + ACC_INTD_OFFSET_EOI); in knav_acc_int_handler()
121 notifies = readl_relaxed(pdsp->intd + ACC_INTD_OFFSET_COUNT(channel)); in knav_acc_int_handler()
186 writel_relaxed(1, pdsp->intd + ACC_INTD_OFFSET_COUNT(channel)); in knav_acc_int_handler()
190 pdsp->intd + ACC_INTD_OFFSET_EOI); in knav_acc_int_handler()
277 knav_acc_write(struct knav_device *kdev, struct knav_pdsp_info *pdsp, in knav_acc_write() argument
286 writel_relaxed(cmd->timer_config, &pdsp->acc_command->timer_config); in knav_acc_write()
287 writel_relaxed(cmd->queue_num, &pdsp->acc_command->queue_num); in knav_acc_write()
288 writel_relaxed(cmd->list_dma, &pdsp->acc_command->list_dma); in knav_acc_write()
289 writel_relaxed(cmd->queue_mask, &pdsp->acc_command->queue_mask); in knav_acc_write()
290 writel_relaxed(cmd->command, &pdsp->acc_command->command); in knav_acc_write()
294 result = readl_relaxed(&pdsp->acc_command->command); in knav_acc_write()
346 result = knav_acc_write(kdev, range->acc_info.pdsp, &cmd); in knav_acc_stop()
364 result = knav_acc_write(kdev, range->acc_info.pdsp, &cmd); in knav_acc_start()
476 struct knav_pdsp_info *pdsp; in knav_init_acc_range() local
509 pdsp = knav_find_pdsp(kdev, info->pdsp_id); in knav_init_acc_range()
510 if (!pdsp) { in knav_init_acc_range()
516 if (!pdsp->started) { in knav_init_acc_range()
522 info->pdsp = pdsp; in knav_init_acc_range()