Searched refs:pdsp (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/soc/ti/ |
H A D | knav_qmss_acc.c | 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 in knav_acc_int_handler() 277 knav_acc_write(struct knav_device *kdev, struct knav_pdsp_info *pdsp, struct knav_reg_acc_command *cmd) knav_acc_write() argument 476 struct knav_pdsp_info *pdsp; knav_init_acc_range() local [all...] |
H A D | knav_qmss_queue.c | 1495 struct knav_pdsp_info *pdsp; in knav_queue_init_pdsps() local 1499 pdsp = devm_kzalloc(dev, sizeof(*pdsp), GFP_KERNEL); in knav_queue_init_pdsps() 1500 if (!pdsp) { in knav_queue_init_pdsps() 1501 dev_err(dev, "out of memory allocating pdsp\n"); in knav_queue_init_pdsps() 1504 pdsp->name = knav_queue_find_name(child); in knav_queue_init_pdsps() 1505 pdsp->iram = in knav_queue_init_pdsps() 1508 pdsp->regs = in knav_queue_init_pdsps() 1511 pdsp->intd = in knav_queue_init_pdsps() 1514 pdsp in knav_queue_init_pdsps() 1542 knav_queue_stop_pdsp(struct knav_device *kdev, struct knav_pdsp_info *pdsp) knav_queue_stop_pdsp() argument 1561 knav_queue_load_pdsp(struct knav_device *kdev, struct knav_pdsp_info *pdsp) knav_queue_load_pdsp() argument 1600 knav_queue_start_pdsp(struct knav_device *kdev, struct knav_pdsp_info *pdsp) knav_queue_start_pdsp() argument 1633 struct knav_pdsp_info *pdsp; knav_queue_stop_pdsps() local 1642 struct knav_pdsp_info *pdsp; knav_queue_start_pdsps() local [all...] |
H A D | knav_qmss.h | 109 struct knav_pdsp_info *pdsp; member 365 #define for_each_pdsp(kdev, pdsp) \ 366 list_for_each_entry(pdsp, &kdev->pdsps, list) 374 struct knav_pdsp_info *pdsp; in knav_find_pdsp() local 376 for_each_pdsp(kdev, pdsp) in knav_find_pdsp() 377 if (pdsp_id == pdsp->id) in knav_find_pdsp() 378 return pdsp; in knav_find_pdsp()
|
/kernel/linux/linux-6.6/drivers/soc/ti/ |
H A D | knav_qmss_acc.c | 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 in knav_acc_int_handler() 277 knav_acc_write(struct knav_device *kdev, struct knav_pdsp_info *pdsp, struct knav_reg_acc_command *cmd) knav_acc_write() argument 476 struct knav_pdsp_info *pdsp; knav_init_acc_range() local [all...] |
H A D | knav_qmss_queue.c | 1495 struct knav_pdsp_info *pdsp; in knav_queue_init_pdsps() local 1499 pdsp = devm_kzalloc(dev, sizeof(*pdsp), GFP_KERNEL); in knav_queue_init_pdsps() 1500 if (!pdsp) { in knav_queue_init_pdsps() 1502 dev_err(dev, "out of memory allocating pdsp\n"); in knav_queue_init_pdsps() 1505 pdsp->name = knav_queue_find_name(child); in knav_queue_init_pdsps() 1506 pdsp->iram = in knav_queue_init_pdsps() 1509 pdsp->regs = in knav_queue_init_pdsps() 1512 pdsp->intd = in knav_queue_init_pdsps() 1515 pdsp in knav_queue_init_pdsps() 1543 knav_queue_stop_pdsp(struct knav_device *kdev, struct knav_pdsp_info *pdsp) knav_queue_stop_pdsp() argument 1562 knav_queue_load_pdsp(struct knav_device *kdev, struct knav_pdsp_info *pdsp) knav_queue_load_pdsp() argument 1601 knav_queue_start_pdsp(struct knav_device *kdev, struct knav_pdsp_info *pdsp) knav_queue_start_pdsp() argument 1634 struct knav_pdsp_info *pdsp; knav_queue_stop_pdsps() local 1643 struct knav_pdsp_info *pdsp; knav_queue_start_pdsps() local [all...] |
H A D | knav_qmss.h | 109 struct knav_pdsp_info *pdsp; member 365 #define for_each_pdsp(kdev, pdsp) \ 366 list_for_each_entry(pdsp, &kdev->pdsps, list) 374 struct knav_pdsp_info *pdsp; in knav_find_pdsp() local 376 for_each_pdsp(kdev, pdsp) in knav_find_pdsp() 377 if (pdsp_id == pdsp->id) in knav_find_pdsp() 378 return pdsp; in knav_find_pdsp()
|
Completed in 8 milliseconds