Lines Matching refs:params
273 MGSL_PARAMS params; /* communications parameters */
1098 (info->params.mode == MGSL_MODE_HDLC ? mgsl_get_rx_frame : mgsl_get_raw_rx_frame);
1539 (info->params.mode == MGSL_MODE_HDLC)) {
1870 if (info->params.mode == MGSL_MODE_HDLC ||
1871 info->params.mode == MGSL_MODE_RAW ||
1920 case CS5: info->params.data_bits = 5; break;
1921 case CS6: info->params.data_bits = 6; break;
1922 case CS7: info->params.data_bits = 7; break;
1923 case CS8: info->params.data_bits = 8; break;
1925 default: info->params.data_bits = 7; break;
1929 info->params.stop_bits = 2;
1931 info->params.stop_bits = 1;
1933 info->params.parity = ASYNC_PARITY_NONE;
1936 info->params.parity = ASYNC_PARITY_ODD;
1938 info->params.parity = ASYNC_PARITY_EVEN;
1941 info->params.parity = ASYNC_PARITY_SPACE;
1948 bits_per_char = info->params.data_bits +
1949 info->params.stop_bits + 1;
1955 if (info->params.data_rate <= 460800)
1956 info->params.data_rate = tty_get_baud_rate(info->port.tty);
1958 if ( info->params.data_rate ) {
1960 info->params.data_rate;
2018 if ((info->params.mode == MGSL_MODE_ASYNC ) || !info->tx_active) {
2062 if ( (info->params.mode == MGSL_MODE_HDLC ||
2063 info->params.mode == MGSL_MODE_RAW) && info->xmit_cnt ) {
2106 if ( info->params.mode == MGSL_MODE_HDLC ||
2107 info->params.mode == MGSL_MODE_RAW ) {
2111 if ( info->params.mode == MGSL_MODE_HDLC ) {
2143 if ( (info->params.flags & HDLC_FLAG_HDLC_LOOPMODE) &&
2228 if ( info->params.mode == MGSL_MODE_HDLC ||
2229 info->params.mode == MGSL_MODE_RAW ) {
2263 if ( info->params.mode == MGSL_MODE_HDLC ||
2264 info->params.mode == MGSL_MODE_RAW ) {
2433 * user_params pointer to buffer to hold returned params
2445 COPY_TO_USER(err,user_params, &info->params, sizeof(MGSL_PARAMS));
2465 * new_params user buffer containing new serial params
2488 memcpy(&info->params,&tmp_params,sizeof(MGSL_PARAMS));
2581 if ( info->params.flags & HDLC_FLAG_HDLC_LOOPMODE )
2607 if ( info->tx_active && info->params.mode == MGSL_MODE_HDLC )
2609 if ( info->params.flags & HDLC_FLAG_HDLC_LOOPMODE )
3134 if ( info->params.data_rate ) {
3144 if ( info->params.mode == MGSL_MODE_HDLC ||
3145 info->params.mode == MGSL_MODE_RAW ) {
3458 if (info->params.mode == MGSL_MODE_HDLC ||
3459 info->params.mode == MGSL_MODE_RAW ) {
4167 memcpy(&info->params,&default_params,sizeof(MGSL_PARAMS));
4491 if ( info->params.flags & HDLC_FLAG_HDLC_LOOPMODE )
4525 if (info->params.mode == MGSL_MODE_RAW) {
4549 if ( info->params.flags & HDLC_FLAG_UNDERRUN_ABORT15 )
4551 else if ( info->params.flags & HDLC_FLAG_UNDERRUN_FLAG )
4553 else if ( info->params.flags & HDLC_FLAG_UNDERRUN_CRC )
4557 if ( info->params.preamble != HDLC_PREAMBLE_PATTERN_NONE )
4561 if ( info->params.mode == MGSL_MODE_HDLC &&
4562 (info->params.flags & HDLC_FLAG_SHARE_ZERO) )
4565 if ( info->params.addr_filter != 0xff )
4568 usc_OutReg( info, RSR, info->params.addr_filter );
4592 switch ( info->params.encoding ) {
4602 if ( (info->params.crc_type & HDLC_CRC_MASK) == HDLC_CRC_16_CCITT )
4604 else if ( (info->params.crc_type & HDLC_CRC_MASK) == HDLC_CRC_32_CCITT )
4664 switch ( info->params.encoding ) {
4674 if ( (info->params.crc_type & HDLC_CRC_MASK) == HDLC_CRC_16_CCITT )
4676 else if ( (info->params.crc_type & HDLC_CRC_MASK) == HDLC_CRC_32_CCITT )
4745 if ( info->params.flags & HDLC_FLAG_RXC_DPLL )
4747 else if ( info->params.flags & HDLC_FLAG_RXC_BRG )
4749 else if ( info->params.flags & HDLC_FLAG_RXC_TXCPIN)
4754 if ( info->params.flags & HDLC_FLAG_TXC_DPLL )
4756 else if ( info->params.flags & HDLC_FLAG_TXC_BRG )
4758 else if ( info->params.flags & HDLC_FLAG_TXC_RXCPIN)
4783 if ( info->params.flags & (HDLC_FLAG_RXC_DPLL | HDLC_FLAG_TXC_DPLL) ) {
4793 if ( info->params.flags & HDLC_FLAG_DPLL_DIV16 ) {
4797 else if ( info->params.flags & HDLC_FLAG_DPLL_DIV8 ) {
4818 if ( info->params.clock_speed )
4820 Tc = (u16)((XtalSpeed/DpllDivisor)/info->params.clock_speed);
4821 if ( !((((XtalSpeed/DpllDivisor) % info->params.clock_speed) * 2)
4822 / info->params.clock_speed) )
4834 switch ( info->params.encoding ) {
4870 if ( info->params.flags & HDLC_FLAG_AUTO_CTS ) {
4984 switch ( info->params.preamble_length ) {
4990 switch ( info->params.preamble ) {
5048 if (info->params.clock_speed) {
5049 usc_OutReg(info, TC0R, (u16)((11059200/info->params.clock_speed)-1));
5258 if ( info->params.flags & HDLC_FLAG_AUTO_DCD )
5326 if ( info->params.mode == MGSL_MODE_HDLC ||
5327 info->params.mode == MGSL_MODE_RAW ) {
5347 if ( info->params.flags & HDLC_FLAG_AUTO_DCD )
5393 if ( info->params.flags & HDLC_FLAG_AUTO_RTS ) {
5403 if ( info->params.mode == MGSL_MODE_ASYNC ) {
5423 if ( info->params.mode == MGSL_MODE_RAW )
5441 if ( info->params.mode == MGSL_MODE_RAW &&
5467 if ( info->params.flags & HDLC_FLAG_AUTO_CTS )
5701 if ( info->params.stop_bits != 1 )
5720 if ( info->params.data_bits != 8 )
5723 if ( info->params.parity != ASYNC_PARITY_NONE ) {
5725 if ( info->params.parity != ASYNC_PARITY_ODD )
5777 if ( info->params.data_bits != 8 )
5780 if ( info->params.parity != ASYNC_PARITY_NONE ) {
5782 if ( info->params.parity != ASYNC_PARITY_ODD )
5816 usc_enable_async_clock( info, info->params.data_rate );
5847 if (info->params.loopback) {
5871 unsigned long oldmode = info->params.mode;
5873 info->params.mode = MGSL_MODE_HDLC;
5927 info->params.mode = oldmode;
5941 usc_enable_aux_clock(info, info->params.clock_speed);
5943 if (info->params.loopback)
5982 if ( info->params.mode == MGSL_MODE_RAW ) {
6369 if ( info->params.crc_type & HDLC_CRC_RETURN_EX )
6392 if ( info->params.crc_type == HDLC_CRC_16_CCITT )
6394 else if ( info->params.crc_type == HDLC_CRC_32_CCITT )
6407 if ( ( (info->params.crc_type & HDLC_CRC_RETURN_EX) &&
6436 if ( info->params.crc_type & HDLC_CRC_RETURN_EX ) {
6675 if (info->params.flags & HDLC_FLAG_HDLC_LOOPMODE) {
6861 memcpy(&tmp_params,&info->params,sizeof(MGSL_PARAMS));
6863 memcpy(&info->params,&default_params,sizeof(MGSL_PARAMS));
7126 memcpy(&info->params,&tmp_params,sizeof(MGSL_PARAMS));
7330 (info->params.mode == MGSL_MODE_HDLC ||
7331 info->params.mode == MGSL_MODE_RAW) ) {
7338 if ( info->params.flags & HDLC_FLAG_HDLC_LOOPMODE )
7361 if (info->params.flags & HDLC_FLAG_HDLC_LOOPMODE) {
7460 info->params.encoding = new_encoding;
7461 info->params.crc_type = new_crctype;
7634 flags = info->params.flags & (HDLC_FLAG_RXC_RXCPIN | HDLC_FLAG_RXC_DPLL |
7648 new_line.clock_rate = info->params.clock_speed;
7649 new_line.loopback = info->params.loopback ? 1:0;
7668 case CLOCK_DEFAULT: flags = info->params.flags &
7679 info->params.flags &= ~(HDLC_FLAG_RXC_RXCPIN | HDLC_FLAG_RXC_DPLL |
7683 info->params.flags |= flags;
7685 info->params.loopback = new_line.loopback;
7688 info->params.clock_speed = new_line.clock_rate;
7690 info->params.clock_speed = 0;