Lines Matching defs:pdsp
56 struct knav_pdsp_info *pdsp = range->acc_info.pdsp;
73 writel_relaxed(mask, pdsp->intd + offset);
82 struct knav_pdsp_info *pdsp;
93 pdsp = range->acc_info.pdsp;
113 writel_relaxed(1, pdsp->intd + ACC_INTD_OFFSET_COUNT(channel));
116 pdsp->intd + ACC_INTD_OFFSET_EOI);
121 notifies = readl_relaxed(pdsp->intd + ACC_INTD_OFFSET_COUNT(channel));
186 writel_relaxed(1, pdsp->intd + ACC_INTD_OFFSET_COUNT(channel));
190 pdsp->intd + ACC_INTD_OFFSET_EOI);
277 knav_acc_write(struct knav_device *kdev, struct knav_pdsp_info *pdsp,
286 writel_relaxed(cmd->timer_config, &pdsp->acc_command->timer_config);
287 writel_relaxed(cmd->queue_num, &pdsp->acc_command->queue_num);
288 writel_relaxed(cmd->list_dma, &pdsp->acc_command->list_dma);
289 writel_relaxed(cmd->queue_mask, &pdsp->acc_command->queue_mask);
290 writel_relaxed(cmd->command, &pdsp->acc_command->command);
294 result = readl_relaxed(&pdsp->acc_command->command);
346 result = knav_acc_write(kdev, range->acc_info.pdsp, &cmd);
364 result = knav_acc_write(kdev, range->acc_info.pdsp, &cmd);
476 struct knav_pdsp_info *pdsp;
509 pdsp = knav_find_pdsp(kdev, info->pdsp_id);
510 if (!pdsp) {
511 dev_err(kdev->dev, "pdsp id %d not found for range %s\n",
516 if (!pdsp->started) {
517 dev_err(kdev->dev, "pdsp id %d not started for range %s\n",
522 info->pdsp = pdsp;