Searched refs:ir_set (Results 1 - 8 of 8) sorted by relevance
/linux-master/drivers/usb/cdns3/ |
H A D | cdnsp-mem.c | 1109 temp = cdnsp_read_64(&pdev->ir_set->erst_dequeue); 1119 &pdev->ir_set->erst_dequeue); 1276 /* Set ir_set to interrupt register set 0 */ 1277 pdev->ir_set = &pdev->run_regs->ir_set[0]; 1293 val = readl(&pdev->ir_set->erst_size); 1296 writel(val, &pdev->ir_set->erst_size); 1299 val_64 = cdnsp_read_64(&pdev->ir_set->erst_base); 1302 cdnsp_write_64(val_64, &pdev->ir_set->erst_base);
|
H A D | cdnsp-gadget.c | 1246 temp = readl(&pdev->ir_set->irq_control); 1249 writel(temp, &pdev->ir_set->irq_control); 1300 temp = readl(&pdev->ir_set->irq_pending); 1301 writel(IMAN_IE_SET(temp), &pdev->ir_set->irq_pending); 1342 temp_64 = cdnsp_read_64(&pdev->ir_set->erst_dequeue); 1358 cdnsp_write_64(temp_64, &pdev->ir_set->erst_dequeue); 1441 temp = readl(&pdev->ir_set->irq_pending); 1442 writel(IMAN_IE_CLEAR(temp), &pdev->ir_set->irq_pending); 1448 temp = readl(&pdev->ir_set->irq_pending); 1450 writel(temp, &pdev->ir_set [all...] |
H A D | cdnsp-gadget.h | 417 * @ir_set: Array of Interrupter registers. 426 struct cdnsp_intr_reg ir_set[128]; member in struct:cdnsp_run_regs 1351 * @ir_set: Current interrupter register set. 1402 struct cdnsp_intr_reg __iomem *ir_set; member in struct:cdnsp_device
|
H A D | cdnsp-ring.c | 1584 irq_pending = readl(&pdev->ir_set->irq_pending); 1586 writel(irq_pending, &pdev->ir_set->irq_pending);
|
/linux-master/drivers/usb/host/ |
H A D | xhci.c | 301 ARRAY_SIZE(xhci->run_regs->ir_set)); 306 ir = &xhci->run_regs->ir_set[i]; 327 if (!ir || !ir->ir_set) 330 iman = readl(&ir->ir_set->irq_pending); 331 writel(ER_IRQ_ENABLE(iman), &ir->ir_set->irq_pending); 340 if (!ir || !ir->ir_set) 343 iman = readl(&ir->ir_set->irq_pending); 344 writel(ER_IRQ_DISABLE(iman), &ir->ir_set->irq_pending); 355 if (!ir || !ir->ir_set || imod_interval > U16_MAX * 250) 358 imod = readl(&ir->ir_set [all...] |
H A D | xhci-mem.c | 1814 if (ir->ir_set) { 1815 tmp = readl(&ir->ir_set->erst_size); 1817 writel(tmp, &ir->ir_set->erst_size); 1819 xhci_write_64(xhci, ERST_EHB, &ir->ir_set->erst_dequeue); 1988 xhci_write_64(xhci, deq & ERST_PTR_MASK, &ir->ir_set->erst_dequeue); 2327 ir->ir_set = &xhci->run_regs->ir_set[intr_num]; 2330 erst_size = readl(&ir->ir_set->erst_size); 2333 writel(erst_size, &ir->ir_set->erst_size); 2335 erst_base = xhci_read_64(xhci, &ir->ir_set [all...] |
H A D | xhci-ring.c | 3036 temp_64 = xhci_read_64(xhci, &ir->ir_set->erst_dequeue); 3055 xhci_write_64(xhci, temp_64, &ir->ir_set->erst_dequeue); 3065 irq_pending = readl(&ir->ir_set->irq_pending); 3067 writel(irq_pending, &ir->ir_set->irq_pending); 3094 temp = xhci_read_64(xhci, &ir->ir_set->erst_dequeue); 3095 xhci_write_64(xhci, temp | ERST_EHB, &ir->ir_set->erst_dequeue);
|
H A D | xhci.h | 286 struct xhci_intr_reg ir_set[128]; member in struct:xhci_run_regs 1432 struct xhci_intr_reg __iomem *ir_set; member in struct:xhci_interrupter
|
Completed in 294 milliseconds