Lines Matching refs:regs
177 static int __load_zsregs(struct zilog_channel __iomem *channel, unsigned char *regs)
199 regs[R1] & ~(RxINT_MASK | TxINT_ENAB | EXT_INT_ENAB));
202 write_zsreg(channel, R4, regs[R4]);
205 write_zsreg(channel, R10, regs[R10]);
208 write_zsreg(channel, R3, regs[R3] & ~RxENAB);
209 write_zsreg(channel, R5, regs[R5] & ~TxENAB);
212 write_zsreg(channel, R6, regs[R6]);
213 write_zsreg(channel, R7, regs[R7]);
221 write_zsreg(channel, R14, regs[R14] & ~BRENAB);
224 write_zsreg(channel, R11, regs[R11]);
227 write_zsreg(channel, R12, regs[R12]);
228 write_zsreg(channel, R13, regs[R13]);
231 write_zsreg(channel, R14, regs[R14]);
234 write_zsreg(channel, R15, (regs[R15] | WR7pEN) & ~FIFOEN);
239 write_zsreg(channel, R7, regs[R7p]);
242 write_zsreg(channel, R15, regs[R15] & ~WR7pEN);
246 regs[R15] &= ~FIFOEN;
255 write_zsreg(channel, R3, regs[R3]);
256 write_zsreg(channel, R5, regs[R5]);
259 write_zsreg(channel, R1, regs[R1]);
1522 struct zilog_layout __iomem *regs;
1527 regs = sunzilog_chip_regs[up[0].port.line / 2];
1528 of_iounmap(&op->resource[0], regs, sizeof(struct zilog_layout));