Lines Matching refs:params

237 	MGSL_PARAMS params;			/* communications parameters */  member
538 static int get_params(SLMP_INFO *info, MGSL_PARAMS __user *params);
539 static int set_params(SLMP_INFO *info, MGSL_PARAMS __user *params);
939 if (info->params.mode == MGSL_MODE_HDLC) { in write()
978 if (info->params.mode == MGSL_MODE_HDLC) { in write()
1021 if ( (info->params.mode != MGSL_MODE_HDLC) || in put_char()
1089 if ( info->params.data_rate ) { in wait_until_sent()
1099 if ( info->params.mode == MGSL_MODE_HDLC ) { in wait_until_sent()
1137 if (info->params.mode == MGSL_MODE_HDLC) { in write_room()
1177 if ( (info->params.mode == MGSL_MODE_HDLC) && in flush_chars()
1386 if (info->params.mode == MGSL_MODE_HDLC) { in line_info()
1589 info->params.encoding = new_encoding; in hdlcdev_attach()
1590 info->params.crc_type = new_crctype; in hdlcdev_attach()
1764 flags = info->params.flags & (HDLC_FLAG_RXC_RXCPIN | HDLC_FLAG_RXC_DPLL | in hdlcdev_ioctl()
1778 new_line.clock_rate = info->params.clock_speed; in hdlcdev_ioctl()
1779 new_line.loopback = info->params.loopback ? 1:0; in hdlcdev_ioctl()
1798 case CLOCK_DEFAULT: flags = info->params.flags & in hdlcdev_ioctl()
1809 info->params.flags &= ~(HDLC_FLAG_RXC_RXCPIN | HDLC_FLAG_RXC_DPLL | in hdlcdev_ioctl()
1813 info->params.flags |= flags; in hdlcdev_ioctl()
1815 info->params.loopback = new_line.loopback; in hdlcdev_ioctl()
1818 info->params.clock_speed = new_line.clock_rate; in hdlcdev_ioctl()
1820 info->params.clock_speed = 0; in hdlcdev_ioctl()
2125 if (info->params.mode == MGSL_MODE_ASYNC) { in isr_rxint()
2251 if (info->params.mode != MGSL_MODE_ASYNC) { in isr_txeom()
2263 if (info->params.mode != MGSL_MODE_ASYNC && info->drop_rts_on_tx_done ) { in isr_txeom()
2322 if (info->params.mode != MGSL_MODE_ASYNC) { in isr_txrdy()
2733 if (info->params.mode == MGSL_MODE_HDLC || info->netcount) in program_hw()
2782 case CS5: info->params.data_bits = 5; break; in change_params()
2783 case CS6: info->params.data_bits = 6; break; in change_params()
2784 case CS7: info->params.data_bits = 7; break; in change_params()
2785 case CS8: info->params.data_bits = 8; break; in change_params()
2787 default: info->params.data_bits = 7; break; in change_params()
2791 info->params.stop_bits = 2; in change_params()
2793 info->params.stop_bits = 1; in change_params()
2795 info->params.parity = ASYNC_PARITY_NONE; in change_params()
2798 info->params.parity = ASYNC_PARITY_ODD; in change_params()
2800 info->params.parity = ASYNC_PARITY_EVEN; in change_params()
2803 info->params.parity = ASYNC_PARITY_SPACE; in change_params()
2810 bits_per_char = info->params.data_bits + in change_params()
2811 info->params.stop_bits + 1; in change_params()
2817 if (info->params.data_rate <= 460800) { in change_params()
2818 info->params.data_rate = tty_get_baud_rate(info->port.tty); in change_params()
2821 if ( info->params.data_rate ) { in change_params()
2823 info->params.data_rate; in change_params()
2887 COPY_TO_USER(err,user_params, &info->params, sizeof(MGSL_PARAMS)); in get_params()
2918 memcpy(&info->params,&tmp_params,sizeof(MGSL_PARAMS)); in set_params()
2993 if ( info->tx_active && info->params.mode == MGSL_MODE_HDLC ) { in tx_abort()
3775 memcpy(&info->params,&default_params,sizeof(MGSL_PARAMS)); in alloc_dev()
4065 if (info->params.clock_speed) in enable_loopback()
4066 set_rate(info, info->params.clock_speed); in enable_loopback()
4153 if ( info->params.mode == MGSL_MODE_HDLC ) { in rx_start()
4220 if (info->params.mode != MGSL_MODE_ASYNC) { in tx_start()
4222 if ( info->params.flags & HDLC_FLAG_AUTO_RTS ) { in tx_start()
4401 if (info->params.stop_bits != 1) in async_mode()
4415 switch (info->params.data_bits) { in async_mode()
4420 if (info->params.parity != ASYNC_PARITY_NONE) { in async_mode()
4422 if (info->params.parity == ASYNC_PARITY_ODD) in async_mode()
4435 if (info->params.loopback) in async_mode()
4516 set_rate( info, info->params.data_rate * 16 ); in async_mode()
4530 info->params.flags &= ~(HDLC_FLAG_TXC_DPLL + HDLC_FLAG_RXC_DPLL); in hdlc_mode()
4548 if (info->params.flags & HDLC_FLAG_AUTO_CTS) in hdlc_mode()
4550 if (info->params.flags & HDLC_FLAG_AUTO_DCD) in hdlc_mode()
4552 if (info->params.crc_type == HDLC_CRC_16_CCITT) in hdlc_mode()
4579 switch(info->params.encoding) { in hdlc_mode()
4590 if ( info->params.flags & HDLC_FLAG_DPLL_DIV16 ) { in hdlc_mode()
4593 } else if ( info->params.flags & HDLC_FLAG_DPLL_DIV8 ) { in hdlc_mode()
4609 if (info->params.flags & HDLC_FLAG_RXC_BRG) in hdlc_mode()
4611 if (info->params.flags & HDLC_FLAG_RXC_DPLL) in hdlc_mode()
4622 if (info->params.flags & HDLC_FLAG_TXC_BRG) in hdlc_mode()
4624 if (info->params.flags & HDLC_FLAG_TXC_DPLL) in hdlc_mode()
4628 if (info->params.flags & HDLC_FLAG_RXC_DPLL) in hdlc_mode()
4629 set_rate(info, info->params.clock_speed * DpllDivisor); in hdlc_mode()
4631 set_rate(info, info->params.clock_speed); in hdlc_mode()
4637 if (info->params.flags & HDLC_FLAG_TXC_BRG) in hdlc_mode()
4715 set_rate(info, info->params.clock_speed); in hdlc_mode()
4717 if (info->params.loopback) in hdlc_mode()
4872 if (framesize == 0 && info->params.addr_filter != 0xff) in rx_get_frame()
4914 if (info->params.crc_type == HDLC_CRC_NONE) in rx_get_frame()
4918 (addr_field != 0xff && addr_field != info->params.addr_filter)) { in rx_get_frame()
5255 u32 speed = info->params.clock_speed; in loopback_test()
5257 info->params.clock_speed = 3686400; in loopback_test()
5301 info->params.clock_speed = speed; in loopback_test()
5485 if(info->tx_active && info->params.mode == MGSL_MODE_HDLC) { in tx_timeout()