Home
last modified time | relevance | path

Searched refs:ir_set (Results 1 – 8 of 8) sorted by relevance

/Linux-v6.6/drivers/usb/cdns3/
Dcdnsp-mem.c1109 temp = cdnsp_read_64(&pdev->ir_set->erst_dequeue); in cdnsp_set_event_deq()
1119 &pdev->ir_set->erst_dequeue); in cdnsp_set_event_deq()
1277 pdev->ir_set = &pdev->run_regs->ir_set[0]; in cdnsp_mem_init()
1293 val = readl(&pdev->ir_set->erst_size); in cdnsp_mem_init()
1296 writel(val, &pdev->ir_set->erst_size); in cdnsp_mem_init()
1299 val_64 = cdnsp_read_64(&pdev->ir_set->erst_base); in cdnsp_mem_init()
1302 cdnsp_write_64(val_64, &pdev->ir_set->erst_base); in cdnsp_mem_init()
Dcdnsp-gadget.c1248 temp = readl(&pdev->ir_set->irq_control); in cdnsp_run()
1251 writel(temp, &pdev->ir_set->irq_control); in cdnsp_run()
1302 temp = readl(&pdev->ir_set->irq_pending); in cdnsp_run()
1303 writel(IMAN_IE_SET(temp), &pdev->ir_set->irq_pending); in cdnsp_run()
1344 temp_64 = cdnsp_read_64(&pdev->ir_set->erst_dequeue); in cdnsp_update_erst_dequeue()
1360 cdnsp_write_64(temp_64, &pdev->ir_set->erst_dequeue); in cdnsp_update_erst_dequeue()
1445 temp = readl(&pdev->ir_set->irq_pending); in cdnsp_stop()
1446 writel(IMAN_IE_CLEAR(temp), &pdev->ir_set->irq_pending); in cdnsp_stop()
1452 temp = readl(&pdev->ir_set->irq_pending); in cdnsp_stop()
1454 writel(temp, &pdev->ir_set->irq_pending); in cdnsp_stop()
Dcdnsp-gadget.h426 struct cdnsp_intr_reg ir_set[128]; member
1404 struct cdnsp_intr_reg __iomem *ir_set; member
Dcdnsp-ring.c1581 irq_pending = readl(&pdev->ir_set->irq_pending); in cdnsp_irq_handler()
1583 writel(irq_pending, &pdev->ir_set->irq_pending); in cdnsp_irq_handler()
/Linux-v6.6/drivers/usb/host/
Dxhci-mem.c1822 if (ir->ir_set) { in xhci_free_interrupter()
1823 tmp = readl(&ir->ir_set->erst_size); in xhci_free_interrupter()
1825 writel(tmp, &ir->ir_set->erst_size); in xhci_free_interrupter()
1827 tmp64 = xhci_read_64(xhci, &ir->ir_set->erst_dequeue); in xhci_free_interrupter()
1829 xhci_write_64(xhci, tmp64, &ir->ir_set->erst_dequeue); in xhci_free_interrupter()
1944 temp = xhci_read_64(xhci, &ir->ir_set->erst_dequeue); in xhci_set_hc_event_deq()
1953 &ir->ir_set->erst_dequeue); in xhci_set_hc_event_deq()
2279 ir->ir_set = &xhci->run_regs->ir_set[intr_num]; in xhci_add_interrupter()
2282 erst_size = readl(&ir->ir_set->erst_size); in xhci_add_interrupter()
2285 writel(erst_size, &ir->ir_set->erst_size); in xhci_add_interrupter()
[all …]
Dxhci.c277 ARRAY_SIZE(xhci->run_regs->ir_set)); in xhci_zero_64b_regs()
282 ir = &xhci->run_regs->ir_set[i]; in xhci_zero_64b_regs()
303 if (!ir || !ir->ir_set) in xhci_enable_interrupter()
306 iman = readl(&ir->ir_set->irq_pending); in xhci_enable_interrupter()
307 writel(ER_IRQ_ENABLE(iman), &ir->ir_set->irq_pending); in xhci_enable_interrupter()
316 if (!ir || !ir->ir_set) in xhci_disable_interrupter()
319 iman = readl(&ir->ir_set->irq_pending); in xhci_disable_interrupter()
320 writel(ER_IRQ_DISABLE(iman), &ir->ir_set->irq_pending); in xhci_disable_interrupter()
522 temp_64 = xhci_read_64(xhci, &ir->ir_set->erst_dequeue); in xhci_run()
529 temp = readl(&ir->ir_set->irq_control); in xhci_run()
[all …]
Dxhci-ring.c3005 temp_64 = xhci_read_64(xhci, &ir->ir_set->erst_dequeue); in xhci_update_erst_dequeue()
3028 xhci_write_64(xhci, temp_64, &ir->ir_set->erst_dequeue); in xhci_update_erst_dequeue()
3082 irq_pending = readl(&ir->ir_set->irq_pending); in xhci_irq()
3084 writel(irq_pending, &ir->ir_set->irq_pending); in xhci_irq()
3094 temp_64 = xhci_read_64(xhci, &ir->ir_set->erst_dequeue); in xhci_irq()
3096 &ir->ir_set->erst_dequeue); in xhci_irq()
Dxhci.h542 struct xhci_intr_reg ir_set[128]; member
1713 struct xhci_intr_reg __iomem *ir_set; member