Lines Matching refs:uf_regs
33 printk(KERN_INFO "Base address: 0x%p\n", uccf->uf_regs); in ucc_fast_dump_regs()
36 &uccf->uf_regs->gumr, in_be32(&uccf->uf_regs->gumr)); in ucc_fast_dump_regs()
38 &uccf->uf_regs->upsmr, in_be32(&uccf->uf_regs->upsmr)); in ucc_fast_dump_regs()
40 &uccf->uf_regs->utodr, in_be16(&uccf->uf_regs->utodr)); in ucc_fast_dump_regs()
42 &uccf->uf_regs->udsr, in_be16(&uccf->uf_regs->udsr)); in ucc_fast_dump_regs()
44 &uccf->uf_regs->ucce, in_be32(&uccf->uf_regs->ucce)); in ucc_fast_dump_regs()
46 &uccf->uf_regs->uccm, in_be32(&uccf->uf_regs->uccm)); in ucc_fast_dump_regs()
48 &uccf->uf_regs->uccs, in_8(&uccf->uf_regs->uccs)); in ucc_fast_dump_regs()
50 &uccf->uf_regs->urfb, in_be32(&uccf->uf_regs->urfb)); in ucc_fast_dump_regs()
52 &uccf->uf_regs->urfs, in_be16(&uccf->uf_regs->urfs)); in ucc_fast_dump_regs()
54 &uccf->uf_regs->urfet, in_be16(&uccf->uf_regs->urfet)); in ucc_fast_dump_regs()
56 &uccf->uf_regs->urfset, in_be16(&uccf->uf_regs->urfset)); in ucc_fast_dump_regs()
58 &uccf->uf_regs->utfb, in_be32(&uccf->uf_regs->utfb)); in ucc_fast_dump_regs()
60 &uccf->uf_regs->utfs, in_be16(&uccf->uf_regs->utfs)); in ucc_fast_dump_regs()
62 &uccf->uf_regs->utfet, in_be16(&uccf->uf_regs->utfet)); in ucc_fast_dump_regs()
64 &uccf->uf_regs->utftt, in_be16(&uccf->uf_regs->utftt)); in ucc_fast_dump_regs()
66 &uccf->uf_regs->utpt, in_be16(&uccf->uf_regs->utpt)); in ucc_fast_dump_regs()
68 &uccf->uf_regs->urtry, in_be32(&uccf->uf_regs->urtry)); in ucc_fast_dump_regs()
70 &uccf->uf_regs->guemr, in_8(&uccf->uf_regs->guemr)); in ucc_fast_dump_regs()
92 out_be16(&uccf->uf_regs->utodr, UCC_FAST_TOD); in ucc_fast_transmit_on_demand()
98 struct ucc_fast __iomem *uf_regs; in ucc_fast_enable() local
101 uf_regs = uccf->uf_regs; in ucc_fast_enable()
104 gumr = in_be32(&uf_regs->gumr); in ucc_fast_enable()
113 out_be32(&uf_regs->gumr, gumr); in ucc_fast_enable()
119 struct ucc_fast __iomem *uf_regs; in ucc_fast_disable() local
122 uf_regs = uccf->uf_regs; in ucc_fast_disable()
125 gumr = in_be32(&uf_regs->gumr); in ucc_fast_disable()
134 out_be32(&uf_regs->gumr, gumr); in ucc_fast_disable()
141 struct ucc_fast __iomem *uf_regs; in ucc_fast_init() local
207 uccf->uf_regs = ioremap(uf_info->regs, sizeof(struct ucc_fast)); in ucc_fast_init()
208 if (uccf->uf_regs == NULL) { in ucc_fast_init()
218 uf_regs = uccf->uf_regs; in ucc_fast_init()
219 uccf->p_ucce = &uf_regs->ucce; in ucc_fast_init()
220 uccf->p_uccm = &uf_regs->uccm; in ucc_fast_init()
222 uccf->p_utodr = &uf_regs->utodr; in ucc_fast_init()
266 out_be32(&uf_regs->gumr, gumr); in ucc_fast_init()
293 out_be16(&uf_regs->urfs, uf_info->urfs); in ucc_fast_init()
294 out_be16(&uf_regs->urfet, uf_info->urfet); in ucc_fast_init()
295 out_be16(&uf_regs->urfset, uf_info->urfset); in ucc_fast_init()
296 out_be16(&uf_regs->utfs, uf_info->utfs); in ucc_fast_init()
297 out_be16(&uf_regs->utfet, uf_info->utfet); in ucc_fast_init()
298 out_be16(&uf_regs->utftt, uf_info->utftt); in ucc_fast_init()
300 out_be32(&uf_regs->utfb, uccf->ucc_fast_tx_virtual_fifo_base_offset); in ucc_fast_init()
301 out_be32(&uf_regs->urfb, uccf->ucc_fast_rx_virtual_fifo_base_offset); in ucc_fast_init()
369 out_be32(&uf_regs->uccm, uf_info->uccm_mask); in ucc_fast_init()
376 out_be32(&uf_regs->ucce, 0xffffffff); in ucc_fast_init()
394 if (uccf->uf_regs) in ucc_fast_free()
395 iounmap(uccf->uf_regs); in ucc_fast_free()