Lines Matching refs:wr
275 static inline void wr(struct scc_channel *scc, unsigned char reg, in wr() function
721 wr(scc,R12,tc & 255); /* brg rate LOW */ in set_brg()
722 wr(scc,R13,tc >> 8); /* brg rate HIGH */ in set_brg()
742 wr(scc, R14, BRSRC); /* BRG source = PCLK */ in init_brg()
799 wr(scc,R4,X1CLK|SDLC); /* *1 clock, SDLC mode */ in init_channel()
800 wr(scc,R1,0); /* no W/REQ operation */ in init_channel()
801 wr(scc,R3,Rx8|RxCRC_ENAB); /* RX 8 bits/char, CRC, disabled */ in init_channel()
802 wr(scc,R5,Tx8|DTR|TxCRC_ENAB); /* TX 8 bits/char, disabled, DTR */ in init_channel()
803 wr(scc,R6,0); /* SDLC address zero (not used) */ in init_channel()
804 wr(scc,R7,FLAG); /* SDLC flag value */ in init_channel()
805 wr(scc,R9,VIS); /* vector includes status */ in init_channel()
806 …wr(scc,R10,(scc->modem.nrz? NRZ : NRZI)|CRCPS|ABUNDER); /* abort on underrun, preset CRC generator… in init_channel()
807 wr(scc,R14, 0); in init_channel()
839 wr(scc, R11, RCDPLL|TCDPLL|TRxCOI|TRxCDP); in init_channel()
844 wr(scc, R11, ((scc->brand & BAYCOM)? TRxCDP : TRxCBR) | RCDPLL|TCRTxCP|TRxCOI); in init_channel()
849 wr(scc, R11, (scc->brand & BAYCOM)? RCTRxCP|TCRTxCP : RCRTxCP|TCTRxCP); in init_channel()
860 wr(scc,R7,AUTOEOM); in init_channel()
871 wr(scc,R15, BRKIE|TxUIE|(scc->kiss.softdcd? SYNCIE:DCDIE)); in init_channel()
929 wr(scc, R11, RCDPLL|TCBR|TRxCOI|TRxCBR); in scc_key_trx()
945 wr(scc, R11, RCDPLL|TCDPLL|TRxCOI|TRxCDP); in scc_key_trx()
1408 wr(scc, R6, 0); in scc_stop_calibrate()
1409 wr(scc, R7, FLAG); in scc_stop_calibrate()
1435 wr(scc, R6, 0); in scc_start_calibrate()
1436 wr(scc, R7, pattern); in scc_start_calibrate()
1500 wr(scc, R2, chip*16); /* interrupt vector */ in z8530_init()
1501 wr(scc, R9, VIS); /* vector includes status */ in z8530_init()
1605 wr(scc,R1,0); /* disable interrupts */ in scc_net_close()
1606 wr(scc,R3,0); in scc_net_close()