Lines Matching refs:wr_reg16

428 	wr_reg16((info), SCR, (unsigned short)(rd_reg16((info), SCR) | (mask)))
430 wr_reg16((info), SCR, (unsigned short)(rd_reg16((info), SCR) & ~(mask)))
435 static void wr_reg16(struct slgt_info *info, unsigned int addr, __u16 value);
1427 wr_reg16(info, TCR, value);
2163 wr_reg16(info, SSR, status); /* clear pending */
2303 wr_reg16(info, TCR, (unsigned short)(val | BIT2)); /* set reset bit */
2304 wr_reg16(info, TCR, val); /* clear reset bit */
2747 wr_reg16(info, RCR, rd_reg16(info, RCR) | BIT3);
2800 wr_reg16(info, SCR, (unsigned short)(val | IRQ_RXIDLE));
2863 wr_reg16(info, SCR,
2899 wr_reg16(info, TCR, val);
3884 static void wr_reg16(struct slgt_info *info, unsigned int addr, __u16 value)
3936 wr_reg16(info, SCR, (unsigned short)(rd_reg16(info, SCR) | BIT2));
3975 wr_reg16(info, BDR, (unsigned short)div);
3985 wr_reg16(info, RCR, (unsigned short)(val | BIT2)); /* set reset bit */
3986 wr_reg16(info, RCR, val); /* clear reset bit */
3991 wr_reg16(info, SSR, IRQ_RXIDLE + IRQ_RXOVER);
4006 wr_reg16(info, SSR, IRQ_RXOVER);
4010 wr_reg16(info, RCR, (unsigned short)(val | BIT2)); /* set reset bit */
4011 wr_reg16(info, RCR, val); /* clear reset bit */
4018 wr_reg16(info, SCR, (unsigned short)(rd_reg16(info, SCR) & ~BIT14));
4026 wr_reg16(info, SCR, (unsigned short)(rd_reg16(info, SCR) | BIT14));
4042 wr_reg16(info, RCR, (unsigned short)(rd_reg16(info, RCR) | BIT1));
4051 wr_reg16(info, TCR,
4072 wr_reg16(info, SSR, (unsigned short)(IRQ_TXIDLE + IRQ_TXUNDER));
4077 wr_reg16(info, SSR, IRQ_TXIDLE);
4096 wr_reg16(info, TCR, (unsigned short)(val | BIT2)); /* set reset bit */
4101 wr_reg16(info, SSR, (unsigned short)(IRQ_TXIDLE + IRQ_TXUNDER));
4182 wr_reg16(info, TCR, val);
4219 wr_reg16(info, RCR, val);
4265 wr_reg16(info, SCR, val);
4344 wr_reg16(info, TCR, val);
4407 wr_reg16(info, RCR, val);
4458 wr_reg16(info, RCR, (unsigned short)(rd_reg16(info, RCR) | val));
4489 wr_reg16(info, SCR, BIT15 + BIT14 + BIT0);
4516 wr_reg16(info, TCR, tcr);
4977 wr_reg16(info, TIR, patterns[i]);
4978 wr_reg16(info, BDR, patterns[(i+1)%count]);
5005 wr_reg16(info, TCR,
5009 wr_reg16(info, TDR, 0);