Lines Matching refs:us_regs
49 out_be16(&uccs->us_regs->utodr, UCC_SLOW_TOD); in ucc_slow_poll_transmitter_now()
85 struct ucc_slow *us_regs; in ucc_slow_enable() local
88 us_regs = uccs->us_regs; in ucc_slow_enable()
91 gumr_l = in_be32(&us_regs->gumr_l); in ucc_slow_enable()
100 out_be32(&us_regs->gumr_l, gumr_l); in ucc_slow_enable()
106 struct ucc_slow *us_regs; in ucc_slow_disable() local
109 us_regs = uccs->us_regs; in ucc_slow_disable()
112 gumr_l = in_be32(&us_regs->gumr_l); in ucc_slow_disable()
121 out_be32(&us_regs->gumr_l, gumr_l); in ucc_slow_disable()
133 struct ucc_slow __iomem *us_regs; in ucc_slow_init() local
171 uccs->us_regs = ioremap(us_info->regs, sizeof(struct ucc_slow)); in ucc_slow_init()
172 if (uccs->us_regs == NULL) { in ucc_slow_init()
180 us_regs = uccs->us_regs; in ucc_slow_init()
181 uccs->p_ucce = (u16 *) & (us_regs->ucce); in ucc_slow_init()
182 uccs->p_uccm = (u16 *) & (us_regs->uccm); in ucc_slow_init()
282 out_be32(&us_regs->gumr_h, gumr); in ucc_slow_init()
295 out_be32(&us_regs->gumr_l, gumr); in ucc_slow_init()
336 out_be16(&us_regs->uccm, us_info->uccm_mask); in ucc_slow_init()
343 out_be16(&us_regs->ucce, 0xffff); in ucc_slow_init()
374 if (uccs->us_regs) in ucc_slow_free()
375 iounmap(uccs->us_regs); in ucc_slow_free()