Lines Matching refs:uregs
27 TSI148 *uregs; member
64 dev->uregs = (TSI148 *)val; in tsi148_init()
66 debug("Tsi148: Base : %p\n", dev->uregs); in tsi148_init()
70 readl(&dev->uregs->pci_id)); in tsi148_init()
71 if (((LPCI_DEVICE << 16) | LPCI_VENDOR) != readl(&dev->uregs->pci_id)) { in tsi148_init()
73 readl(&dev->uregs->pci_id)); in tsi148_init()
78 debug("Tsi148: PCI_BS = %08X\n", readl(&dev->uregs->pci_mbarl)); in tsi148_init()
80 dev->pci_bs = readl(&dev->uregs->pci_mbarl); in tsi148_init()
84 __raw_writel(htonl(0x00000000), &dev->uregs->outbound[j].otat); in tsi148_init()
85 __raw_writel(htonl(0x00000000), &dev->uregs->inbound[j].itat); in tsi148_init()
89 __raw_writel(htonl(0x00000084), &dev->uregs->vctrl); in tsi148_init()
92 if ((__raw_readl(&dev->uregs->vstat) & 0x00000100) != 0) in tsi148_init()
102 __raw_writel(htonl(0x00000000), &dev->uregs->inten); in tsi148_init()
104 __raw_writel(htonl(0x00000000), &dev->uregs->inteo); in tsi148_init()
107 __raw_writel(htonl(0x03ff3f00), &dev->uregs->intc); in tsi148_init()
109 __raw_writel(htonl(0x00000000), &dev->uregs->intm1); in tsi148_init()
110 __raw_writel(htonl(0x00000000), &dev->uregs->intm2); in tsi148_init()
113 val = __raw_readl(&dev->uregs->vstat); in tsi148_init()
115 __raw_writel(val, &dev->uregs->vstat); in tsi148_init()
144 if (0x00000000 == readl(&dev->uregs->outbound[i].otat)) in tsi148_pci_slave_window()
158 __raw_writel(htonl(pciAddr), &dev->uregs->outbound[i].otsal); in tsi148_pci_slave_window()
159 __raw_writel(0x00000000, &dev->uregs->outbound[i].otsau); in tsi148_pci_slave_window()
160 __raw_writel(htonl(pciAddr + size), &dev->uregs->outbound[i].oteal); in tsi148_pci_slave_window()
161 __raw_writel(0x00000000, &dev->uregs->outbound[i].oteau); in tsi148_pci_slave_window()
162 __raw_writel(htonl(vmeAddr - pciAddr), &dev->uregs->outbound[i].otofl); in tsi148_pci_slave_window()
163 __raw_writel(0x00000000, &dev->uregs->outbound[i].otofu); in tsi148_pci_slave_window()
200 __raw_writel(htonl(ctl), &dev->uregs->outbound[i].otat); in tsi148_pci_slave_window()
203 &dev->uregs->outbound[i].otsau); in tsi148_pci_slave_window()
205 i, ntohl(__raw_readl(&dev->uregs->outbound[i].otat))); in tsi148_pci_slave_window()
207 i, ntohl(__raw_readl(&dev->uregs->outbound[i].otsal))); in tsi148_pci_slave_window()
209 i, ntohl(__raw_readl(&dev->uregs->outbound[i].oteal))); in tsi148_pci_slave_window()
211 i, ntohl(__raw_readl(&dev->uregs->outbound[i].otofl))); in tsi148_pci_slave_window()
269 if (0x00000000 == readl(&dev->uregs->inbound[i].itat)) in tsi148_vme_slave_window()
281 __raw_writel(htonl(vmeAddr), &dev->uregs->inbound[i].itsal); in tsi148_vme_slave_window()
282 __raw_writel(0x00000000, &dev->uregs->inbound[i].itsau); in tsi148_vme_slave_window()
283 __raw_writel(htonl(vmeAddr + size), &dev->uregs->inbound[i].iteal); in tsi148_vme_slave_window()
284 __raw_writel(0x00000000, &dev->uregs->inbound[i].iteau); in tsi148_vme_slave_window()
285 __raw_writel(htonl(pciAddr - vmeAddr), &dev->uregs->inbound[i].itofl); in tsi148_vme_slave_window()
287 __raw_writel(0xffffffff, &dev->uregs->inbound[i].itofu); in tsi148_vme_slave_window()
289 __raw_writel(0x00000000, &dev->uregs->inbound[i].itofu); in tsi148_vme_slave_window()
293 __raw_writel(htonl(ctl), &dev->uregs->inbound[i].itat); in tsi148_vme_slave_window()
296 &dev->uregs->inbound[i].itsau); in tsi148_vme_slave_window()
298 i, ntohl(__raw_readl(&dev->uregs->inbound[i].itat))); in tsi148_vme_slave_window()
300 i, ntohl(__raw_readl(&dev->uregs->inbound[i].itsal))); in tsi148_vme_slave_window()
302 i, ntohl(__raw_readl(&dev->uregs->inbound[i].iteal))); in tsi148_vme_slave_window()
304 i, ntohl(__raw_readl(&dev->uregs->inbound[i].itofl))); in tsi148_vme_slave_window()
325 __raw_writel(htonl(vmeAddr), &dev->uregs->gbal); in tsi148_vme_gcsr_window()
326 __raw_writel(0x00000000, &dev->uregs->gbau); in tsi148_vme_gcsr_window()
330 __raw_writel(htonl(ctl), &dev->uregs->gcsrat); in tsi148_vme_gcsr_window()
349 __raw_writel(htonl(vmeAddr), &dev->uregs->crol); in tsi148_vme_crcsr_window()
350 __raw_writel(0x00000000, &dev->uregs->crou); in tsi148_vme_crcsr_window()
353 __raw_writel(htonl(ctl), &dev->uregs->crat); in tsi148_vme_crcsr_window()
372 __raw_writel(htonl(vmeAddr), &dev->uregs->cbal); in tsi148_vme_crg_window()
373 __raw_writel(0x00000000, &dev->uregs->cbau); in tsi148_vme_crg_window()
377 __raw_writel(htonl(ctl), &dev->uregs->crgat); in tsi148_vme_crg_window()