Lines Matching refs:local

86 			dev->local, dev->remote);  in vlynq_dump_regs()
89 i + 1, ((u32 *)dev->local)[i]); in vlynq_dump_regs()
114 if (readl(&dev->local->status) & VLYNQ_STATUS_LINK) in vlynq_linked()
124 writel(readl(&dev->local->control) | VLYNQ_CTRL_RESET, in vlynq_reset()
125 &dev->local->control); in vlynq_reset()
131 writel(readl(&dev->local->control) & ~VLYNQ_CTRL_RESET, in vlynq_reset()
132 &dev->local->control); in vlynq_reset()
198 u32 status = readl(&dev->local->status); in vlynq_local_ack()
202 writel(status, &dev->local->status); in vlynq_local_ack()
221 status = readl(&dev->local->int_status); in vlynq_irq()
222 writel(status, &dev->local->int_status); in vlynq_irq()
271 writel(readl(&dev->local->status), &dev->local->status); in vlynq_setup_irq()
278 val |= readl(&dev->local->control); in vlynq_setup_irq()
279 writel(VLYNQ_INT_OFFSET, &dev->local->int_ptr); in vlynq_setup_irq()
280 writel(val, &dev->local->control); in vlynq_setup_irq()
407 writel((readl(&dev->local->control) in __vlynq_try_remote()
411 &dev->local->control); in __vlynq_try_remote()
444 writel((readl(&dev->local->control) & in __vlynq_try_local()
448 &dev->local->control); in __vlynq_try_local()
480 writel((readl(&dev->local->control) & in __vlynq_try_external()
482 &dev->local->control); in __vlynq_try_external()
533 vlynq_ldiv1), &dev->local->control); in __vlynq_enable_device()
551 writel(0, &dev->local->control); in __vlynq_enable_device()
606 writel(tx_offset, &dev->local->tx_offset); in vlynq_set_local_mapping()
608 writel(mapping[i].offset, &dev->local->rx_mapping[i].offset); in vlynq_set_local_mapping()
609 writel(mapping[i].size, &dev->local->rx_mapping[i].size); in vlynq_set_local_mapping()
713 dev->local = ioremap(regs_res->start, len); in vlynq_probe()
714 if (!dev->local) { in vlynq_probe()
721 dev->remote = (struct vlynq_regs *)((void *)dev->local + in vlynq_probe()
751 iounmap(dev->local); in vlynq_probe()
764 iounmap(dev->local); in vlynq_remove()