• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/scsi/

Lines Matching defs:iop

60 		req = readl(&hba->u.itl.iop->inbound_queue);
67 writel(req, &hba->u.itl.iop->outbound_queue);
68 readl(&hba->u.itl.iop->outbound_intstatus);
93 while ((req = readl(&hba->u.itl.iop->outbound_queue)) !=
102 ((char __iomem *)hba->u.itl.iop + req);
118 struct hpt_iopmu_itl __iomem *iop = hba->u.itl.iop;
126 status = readl(&iop->outbound_intstatus);
129 u32 msg = readl(&iop->outbound_msgaddr0);
132 writel(IOPMU_OUTBOUND_INT_MSG0, &iop->outbound_intstatus);
241 writel((unsigned long)req - (unsigned long)hba->u.itl.iop,
242 &hba->u.itl.iop->inbound_queue);
243 readl(&hba->u.itl.iop->outbound_intstatus);
277 writel(msg, &hba->u.itl.iop->inbound_msgaddr0);
278 readl(&hba->u.itl.iop->outbound_intstatus);
313 req32 = readl(&hba->u.itl.iop->inbound_queue);
318 ((unsigned long)hba->u.itl.iop + req32);
331 writel(req32, &hba->u.itl.iop->outbound_queue);
363 req32 = readl(&hba->u.itl.iop->inbound_queue);
368 ((unsigned long)hba->u.itl.iop + req32);
385 writel(req32, &hba->u.itl.iop->outbound_queue);
414 &hba->u.itl.iop->outbound_intmask);
469 hba->u.itl.iop = hptiop_map_pci_bar(hba, 0);
470 if (hba->u.itl.iop == NULL)
473 hba->u.itl.plx = hba->u.itl.iop;
474 hba->u.itl.iop = hptiop_map_pci_bar(hba, 2);
475 if (hba->u.itl.iop == NULL) {
487 iounmap(hba->u.itl.iop);
513 dprintk("iop message 0x%x\n", msg);
632 ((unsigned long)hba->u.itl.iop + tag);
661 writel(tag, &hba->u.itl.iop->outbound_queue);
724 &hba->u.itl.iop->inbound_queue);
727 &hba->u.itl.iop->inbound_queue);
1171 /* stop the iop */
1173 printk(KERN_ERR "scsi%d: shutdown the iop timeout\n",
1184 int_mask = readl(&hba->u.itl.iop->outbound_intmask);
1187 &hba->u.itl.iop->outbound_intmask);
1188 readl(&hba->u.itl.iop->outbound_intmask);