Lines Matching refs:ioaddr

363 static int dscc4_found1(struct pci_dev *, void __iomem *ioaddr);
564 void __iomem *ioaddr = dscc4_priv(dev)->base_addr; in dscc4_do_action() local
567 writel(Action, ioaddr + GCMDR); in dscc4_do_action()
568 ioaddr += GSTAR; in dscc4_do_action()
570 u32 state = readl(ioaddr); in dscc4_do_action()
574 writel(ArAck, ioaddr); in dscc4_do_action()
578 writel(Arf, ioaddr); in dscc4_do_action()
712 void __iomem *ioaddr; in dscc4_init_one() local
732 ioaddr = pci_ioremap_bar(pdev, 0); in dscc4_init_one()
733 if (!ioaddr) { in dscc4_init_one()
748 rc = dscc4_found1(pdev, ioaddr); in dscc4_init_one()
761 writel(0x00000001, ioaddr + GMODE); in dscc4_init_one()
770 writel(bits, ioaddr + IQLENR0); in dscc4_init_one()
773 writel((u32)(((IRQ_RING_SIZE >> 5) - 1) << 20), ioaddr + IQLENR1); in dscc4_init_one()
781 writel(priv->iqcfg_dma, ioaddr + IQCFG); in dscc4_init_one()
793 writel(dpriv->iqtx_dma, ioaddr + IQTX0 + i*4); in dscc4_init_one()
801 writel(dpriv->iqrx_dma, ioaddr + IQRX0 + i*4); in dscc4_init_one()
805 writel(0x42104000, ioaddr + FIFOCR1); in dscc4_init_one()
807 writel(0xdef6d800, ioaddr + FIFOCR2); in dscc4_init_one()
809 writel(0x18181818, ioaddr + FIFOCR4); in dscc4_init_one()
811 writel(0x0000000e, ioaddr + FIFOCR3); in dscc4_init_one()
813 writel(0xff200001, ioaddr + GCMDR); in dscc4_init_one()
839 iounmap (ioaddr); in dscc4_init_one()
896 static int dscc4_found1(struct pci_dev *pdev, void __iomem *ioaddr) in dscc4_found1() argument
924 d->base_addr = (unsigned long)ioaddr; in dscc4_found1()
932 dpriv->base_addr = ioaddr; in dscc4_found1()
1015 static void dscc4_pci_reset(struct pci_dev *pdev, void __iomem *ioaddr) in dscc4_pci_reset() argument
1024 writel(0x001c0000, ioaddr + GMODE); in dscc4_pci_reset()
1026 writel(0x0000ffff, ioaddr + GPDIR); in dscc4_pci_reset()
1028 writel(0x0000ffff, ioaddr + GPIM); in dscc4_pci_reset()
1030 writel(0x0000ffff, ioaddr + GPDATA); in dscc4_pci_reset()
1031 writel(0x00000000, ioaddr + GPDATA); in dscc4_pci_reset()
1034 readl(ioaddr + GSTAR); in dscc4_pci_reset()
1043 #define dscc4_pci_reset(pdev,ioaddr) do {} while (0) argument
1476 void __iomem *ioaddr; in dscc4_irq() local
1486 ioaddr = root->base_addr; in dscc4_irq()
1488 state = readl(ioaddr + GSTAR); in dscc4_irq()
1495 writel(state, ioaddr + GSTAR); in dscc4_irq()
1969 void __iomem *ioaddr; in dscc4_remove_one() local
1975 ioaddr = root->base_addr; in dscc4_remove_one()
1977 dscc4_pci_reset(pdev, ioaddr); in dscc4_remove_one()
1994 iounmap(ioaddr); in dscc4_remove_one()