Lines Matching defs:wr_reg16

396 	wr_reg16((info), SCR, (unsigned short)(rd_reg16((info), SCR) | (mask)))
398 wr_reg16((info), SCR, (unsigned short)(rd_reg16((info), SCR) & ~(mask)))
403 static void wr_reg16(struct slgt_info *info, unsigned int addr, __u16 value);
1326 wr_reg16(info, TCR, value);
2063 wr_reg16(info, SSR, status); /* clear pending */
2203 wr_reg16(info, TCR, (unsigned short)(val | BIT2)); /* set reset bit */
2204 wr_reg16(info, TCR, val); /* clear reset bit */
2633 wr_reg16(info, RCR, rd_reg16(info, RCR) | BIT3);
2686 wr_reg16(info, SCR, (unsigned short)(val | IRQ_RXIDLE));
2749 wr_reg16(info, SCR,
2785 wr_reg16(info, TCR, val);
3754 static void wr_reg16(struct slgt_info *info, unsigned int addr, __u16 value)
3803 wr_reg16(info, SCR, (unsigned short)(rd_reg16(info, SCR) | BIT2));
3842 wr_reg16(info, BDR, (unsigned short)div);
3852 wr_reg16(info, RCR, (unsigned short)(val | BIT2)); /* set reset bit */
3853 wr_reg16(info, RCR, val); /* clear reset bit */
3858 wr_reg16(info, SSR, IRQ_RXIDLE + IRQ_RXOVER);
3873 wr_reg16(info, SSR, IRQ_RXOVER);
3877 wr_reg16(info, RCR, (unsigned short)(val | BIT2)); /* set reset bit */
3878 wr_reg16(info, RCR, val); /* clear reset bit */
3885 wr_reg16(info, SCR, (unsigned short)(rd_reg16(info, SCR) & ~BIT14));
3893 wr_reg16(info, SCR, (unsigned short)(rd_reg16(info, SCR) | BIT14));
3909 wr_reg16(info, RCR, (unsigned short)(rd_reg16(info, RCR) | BIT1));
3918 wr_reg16(info, TCR,
3939 wr_reg16(info, SSR, (unsigned short)(IRQ_TXIDLE + IRQ_TXUNDER));
3944 wr_reg16(info, SSR, IRQ_TXIDLE);
3963 wr_reg16(info, TCR, (unsigned short)(val | BIT2)); /* set reset bit */
3968 wr_reg16(info, SSR, (unsigned short)(IRQ_TXIDLE + IRQ_TXUNDER));
4049 wr_reg16(info, TCR, val);
4086 wr_reg16(info, RCR, val);
4132 wr_reg16(info, SCR, val);
4211 wr_reg16(info, TCR, val);
4274 wr_reg16(info, RCR, val);
4325 wr_reg16(info, RCR, (unsigned short)(rd_reg16(info, RCR) | val));
4356 wr_reg16(info, SCR, BIT15 + BIT14 + BIT0);
4383 wr_reg16(info, TCR, tcr);
4845 wr_reg16(info, TIR, patterns[i]);
4846 wr_reg16(info, BDR, patterns[(i+1)%count]);
4873 wr_reg16(info, TCR,
4877 wr_reg16(info, TDR, 0);