• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/char/

Lines Matching refs:usc_OutReg

537 #define usc_UnlatchRxstatusBits(a,b) usc_OutReg( (a), RCSR, (u16)((b) & RXSTATUS_ALL) )
575 #define usc_UnlatchTxstatusBits(a,b) usc_OutReg( (a), TCSR, (u16)((a)->tcsr_value + ((b) & 0x00FF)) )
595 #define usc_UnlatchIostatusBits(a,b) usc_OutReg((a),MISR,(u16)((b) & 0xaaa0))
596 #define usc_UnlatchMiscstatusBits(a,b) usc_OutReg((a),MISR,(u16)((b) & 0x000f))
628 usc_OutReg( (a), ICR, (u16)((usc_InReg((a),ICR) & 0xff00) + 0xc0 + (b)) )
631 usc_OutReg( (a), ICR, (u16)((usc_InReg((a),ICR) & 0xff00) + 0x80 + (b)) )
634 usc_OutReg( (a), ICR, (u16)((usc_InReg((a),ICR) & 0x0f00) + 0xb000) )
637 usc_OutReg( (a), ICR, (u16)(usc_InReg((a),ICR) & 0x7f00) )
639 #define usc_ClearIrqPendingBits( a, b ) usc_OutReg( (a), DCCR, 0x40 + (b) )
666 usc_OutReg( (a), SICR, (u16)(usc_InReg((a),SICR) | (b)) )
669 usc_OutReg( (a), SICR, (u16)(usc_InReg((a),SICR) & ~(b)) )
681 usc_OutReg( (a), TMR, (u16)((usc_InReg((a),TMR) & 0xfffc) | (b)) )
683 usc_OutReg( (a), RMR, (u16)((usc_InReg((a),RMR) & 0xfffc) | (b)) )
690 static void usc_OutReg( struct mgsl_struct *info, u16 Port, u16 Value );
695 #define usc_TCmd(a,b) usc_OutReg((a), TCSR, (u16)((a)->tcsr_value + (b)))
696 #define usc_RCmd(a,b) usc_OutReg((a), RCSR, (b))
698 #define usc_SetTransmitSyncChars(a,s0,s1) usc_OutReg((a), TSR, (u16)(((u16)s0<<8)|(u16)s1))
1202 usc_OutReg(info, CMR, info->cmr_value);
1205 usc_OutReg(info, RICR,
1411 usc_OutReg( info, SICR,
1478 usc_OutReg( info, RICR+LSBONLY, (u16)(usc_InReg(info, RICR+LSBONLY) & ~BIT3 ));
1871 usc_OutReg(info, PCR, (u16)((usc_InReg(info, PCR) | BIT15) | BIT14));
1876 usc_OutReg(info, PCR, (u16)((usc_InReg(info, PCR) | BIT13) | BIT12));
2735 usc_OutReg(info, RICR, newreg);
2798 usc_OutReg(info, RICR, usc_InReg(info,RICR) &
2934 usc_OutReg(info,IOCR,(u16)(usc_InReg(info,IOCR) | BIT7));
2936 usc_OutReg(info,IOCR,(u16)(usc_InReg(info,IOCR) & ~BIT7));
4643 * usc_OutReg()
4658 static void usc_OutReg( struct mgsl_struct *info, u16 RegAddr, u16 RegValue )
4667 } /* end of usc_OutReg() */
4711 usc_OutReg(info,TMCR,0x1f);
4756 usc_OutReg( info, IOCR, /* Set IOCR DCD is RxSync Detect Input */
4784 usc_OutReg( info, RSR, info->params.addr_filter );
4788 usc_OutReg( info, CMR, RegValue );
4823 usc_OutReg( info, RMR, RegValue );
4832 usc_OutReg( info, RCLR, RCLRVALUE );
4857 usc_OutReg( info, RICR, (u16)(0x030a | RegValue) );
4859 usc_OutReg( info, RICR, (u16)(0x140a | RegValue) );
4898 usc_OutReg( info, TMR, RegValue );
4921 usc_OutReg( info, TICR, 0x0736 );
4923 usc_OutReg( info, TICR, 0x1436 );
4950 usc_OutReg( info, TCSR, info->tcsr_value );
4973 usc_OutReg( info, CMCR, RegValue );
5043 usc_OutReg( info, TC1R, Tc );
5059 usc_OutReg( info, HCR, RegValue );
5080 usc_OutReg( info, CCSR, 0x1020 );
5084 usc_OutReg( info, SICR,
5096 usc_OutReg(info, SICR, (u16)(usc_InReg(info,SICR) | BIT3));
5108 usc_OutReg(info, PCR, (u16)((usc_InReg(info, PCR) | BIT15) & ~BIT14));
5221 usc_OutReg( info, CCR, RegValue );
5257 usc_OutReg(info,IOCR,usc_InReg(info,IOCR) | (BIT7+BIT6));
5272 usc_OutReg( info, CMCR, 0x0f64 );
5278 usc_OutReg(info, TC0R, (u16)((11059200/info->params.clock_speed)-1));
5280 usc_OutReg(info, TC0R, (u16)((14745600/info->params.clock_speed)-1));
5282 usc_OutReg(info, TC0R, (u16)8);
5286 usc_OutReg( info, HCR, (u16)((usc_InReg( info, HCR ) & ~BIT1) | BIT0) );
5289 usc_OutReg(info, IOCR, (u16)((usc_InReg(info, IOCR) & 0xfff8) | 0x0004));
5296 usc_OutReg(info,IOCR,usc_InReg(info,IOCR) & ~(BIT7+BIT6));
5341 usc_OutReg( info, TC0R, Tc );
5349 usc_OutReg( info, HCR, (u16)((usc_InReg( info, HCR ) & ~BIT1) | BIT0) );
5352 usc_OutReg( info, IOCR, (u16)((usc_InReg(info, IOCR) & 0xfff8) | 0x0004) );
5355 usc_OutReg( info, HCR, (u16)(usc_InReg( info, HCR ) & ~BIT0) );
5475 usc_OutReg( info, CCSR, (u16)(usc_InReg(info,CCSR) | BIT13) );
5500 usc_OutReg( info, CCSR, (u16)(usc_InReg(info,CCSR) | BIT13) );
5530 usc_OutReg( info, CCSR, (u16)(usc_InReg(info,CCSR) | BIT13) );
5557 usc_OutReg( info, CCSR, (u16)(usc_InReg(info,CCSR) | BIT13) );
5596 usc_OutReg( info, CCSR, 0x1020 );
5662 usc_OutReg( info, TCLR, (u16)FrameSize );
5888 usc_OutReg( info, PCR, 0xf0f5 );
5905 usc_OutReg( info, IOCR, 0x0004 );
5943 usc_OutReg( info, CMR, RegValue );
5969 usc_OutReg( info, RMR, RegValue );
5997 usc_OutReg( info, RICR, 0x0000 );
6026 usc_OutReg( info, TMR, RegValue );
6051 usc_OutReg( info, TICR, 0x1f40 );
6077 usc_OutReg( info, CCSR, 0x0020 );
6090 usc_OutReg(info, PCR, (u16)((usc_InReg(info, PCR) | BIT13) & ~BIT12));
6127 usc_OutReg( info, TC0R, 0 );
6143 usc_OutReg( info, CCR, 0x0100 );
6152 usc_OutReg( info, TCLR, 2 );
6190 usc_OutReg(info, PCR, (u16)((usc_InReg(info, PCR) | BIT13) & ~BIT12));
6222 //usc_OutReg(info, TCSR, usc_idle_mode);
6225 usc_OutReg(info, TCSR, info->tcsr_value);
6323 usc_OutReg( info, PCR, Control );
6353 usc_OutReg( info, CMCR, 0x0f64 );
6363 usc_OutReg( info, TC0R, (u16)((691200/data_rate) - 1) );
6365 usc_OutReg( info, TC0R, (u16)((921600/data_rate) - 1) );
6374 usc_OutReg( info, HCR,
6380 usc_OutReg( info, IOCR,
6384 usc_OutReg( info, HCR, (u16)(usc_InReg( info, HCR ) & ~BIT0) );
7024 usc_OutReg( info, TC0R, BitPatterns[i] );
7025 usc_OutReg( info, TC1R, BitPatterns[(i+1)%Patterncount] );
7026 usc_OutReg( info, TCLR, BitPatterns[(i+2)%Patterncount] );
7027 usc_OutReg( info, RCLR, BitPatterns[(i+3)%Patterncount] );
7028 usc_OutReg( info, RSR, BitPatterns[(i+4)%Patterncount] );
7074 usc_OutReg( info, PCR, (unsigned short)((usc_InReg(info, PCR) | BIT13) & ~BIT12) );
7216 usc_OutReg( info, RMR, (unsigned short)((usc_InReg(info, RMR) & 0xfffc) | 0x0002) );
7256 usc_OutReg( info, TCLR, (unsigned short)info->tx_buffer_list[0].count );
7267 usc_OutReg( info, TCSR, (unsigned short)(( usc_InReg(info, TCSR) & 0x0f00) | 0xfa) );
7314 usc_OutReg( info, TMR, (unsigned short)((usc_InReg(info, TMR) & 0xfffc) | 0x0002) );
7646 usc_OutReg(info, CMR, info->cmr_value);
7670 usc_OutReg( info, RICR,
7675 usc_OutReg(info, CMR, info->cmr_value);