/linux-4.4.14/arch/mn10300/kernel/ |
D | mn10300-serial.c | 1178 _debug("CUSTOM %u", port->uart.custom_divisor); in mn10300_serial_change_speed() 1181 if (port->uart.custom_divisor <= 65535) { in mn10300_serial_change_speed() 1183 tmxbr = port->uart.custom_divisor; in mn10300_serial_change_speed() 1187 if (port->uart.custom_divisor / 8 <= 65535) { in mn10300_serial_change_speed() 1189 tmxbr = port->uart.custom_divisor / 8; in mn10300_serial_change_speed() 1190 port->uart.custom_divisor = tmxbr * 8; in mn10300_serial_change_speed() 1194 if (port->uart.custom_divisor / 32 <= 65535) { in mn10300_serial_change_speed() 1196 tmxbr = port->uart.custom_divisor / 32; in mn10300_serial_change_speed() 1197 port->uart.custom_divisor = tmxbr * 32; in mn10300_serial_change_speed() 1203 if (port->uart.custom_divisor <= 255) { in mn10300_serial_change_speed() [all …]
|
/linux-4.4.14/drivers/tty/ |
D | amiserial.c | 102 int custom_divisor; member 693 quot = info->custom_divisor; in change_speed() 711 quot = info->custom_divisor; in change_speed() 1034 tmp.custom_divisor = state->custom_divisor; in get_serial_info() 1054 new_serial.custom_divisor != state->custom_divisor; in set_serial_info() 1072 state->custom_divisor = new_serial.custom_divisor; in set_serial_info() 1089 state->custom_divisor = new_serial.custom_divisor; in set_serial_info() 1715 state->custom_divisor = 0; in amiga_serial_probe()
|
D | mxser.c | 245 int custom_divisor; member 1225 .custom_divisor = info->custom_divisor, in mxser_get_serial_info() 1274 new_serial.custom_divisor != in mxser_set_serial_info() 1275 info->custom_divisor)) { in mxser_set_serial_info() 1276 if (new_serial.custom_divisor == 0) in mxser_set_serial_info() 1278 baud = new_serial.baud_base / new_serial.custom_divisor; in mxser_set_serial_info() 2409 info->custom_divisor = info->baud_base * 16; in mxser_initbrd()
|
D | cyclades.c | 2002 if (info->custom_divisor) in cy_set_line_char() 2003 baud_rate = info->baud / info->custom_divisor; in cy_set_line_char() 2172 if (info->custom_divisor) in cy_set_line_char() 2173 baud_rate = info->baud / info->custom_divisor; in cy_set_line_char() 2298 .custom_divisor = info->custom_divisor, in cy_get_serial_info() 2328 info->custom_divisor = new_serial.custom_divisor; in cy_set_serial_info() 2338 info->custom_divisor = new_serial.custom_divisor; in cy_set_serial_info()
|
D | moxa.c | 2060 new_serial.custom_divisor != 0 || in moxa_set_serial_info()
|
/linux-4.4.14/net/irda/ircomm/ |
D | ircomm_tty_ioctl.c | 274 info.custom_divisor = 0; in ircomm_tty_get_serial_info() 339 (old_driver.custom_divisor != driver->custom_divisor)) { in ircomm_tty_set_serial_info()
|
/linux-4.4.14/include/uapi/linux/ |
D | serial.h | 25 int custom_divisor; member
|
/linux-4.4.14/drivers/tty/serial/ |
D | 68328serial.c | 116 int custom_divisor; member 822 tmp.custom_divisor = info->custom_divisor; 852 info->custom_divisor = new_serial.custom_divisor; 1191 info->custom_divisor = 16;
|
D | crisv10.h | 82 int custom_divisor; /* For special baudrates */ member
|
D | serial_core.c | 433 quot = port->custom_divisor; in uart_get_divisor() 701 retinfo->custom_divisor = uport->custom_divisor; in do_uart_get_info() 769 old_custom_divisor = uport->custom_divisor; in uart_set_info() 783 uport->custom_divisor = new_info->custom_divisor; in uart_set_info() 888 uport->custom_divisor = new_info->custom_divisor; in uart_set_info() 901 old_custom_divisor != uport->custom_divisor) { in uart_set_info() 2585 return snprintf(buf, PAGE_SIZE, "%d\n", tmp.custom_divisor); in uart_get_attr_custom_divisor() 2627 static DEVICE_ATTR(custom_divisor, S_IRUSR | S_IRGRP, uart_get_attr_custom_divisor, NULL);
|
D | of_serial.c | 89 port->custom_divisor = clk / (16 * spd); in of_platform_serial_setup()
|
D | crisv10.c | 2814 (unsigned long)info->baud_base, info->custom_divisor)); in change_speed() 2817 u16 divisor = info->custom_divisor; in change_speed() 2834 (unsigned long)info->baud_base, info->custom_divisor); in change_speed() 3232 tmp.custom_divisor = info->custom_divisor; in get_serial_info() 3273 info->custom_divisor = new_serial.custom_divisor; in set_serial_info() 4206 info->custom_divisor = 0; in rs_init()
|
D | samsung.c | 1259 quot = port->custom_divisor; in s3c24xx_serial_set_termios()
|
/linux-4.4.14/drivers/usb/serial/ |
D | ftdi_sio.c | 58 int custom_divisor; /* custom_divisor kludge, this is for member 1278 (priv->custom_divisor)) { in get_ftdi_divisor() 1279 baud = priv->baud_base / priv->custom_divisor; in get_ftdi_divisor() 1281 __func__, priv->custom_divisor, baud); in get_ftdi_divisor() 1457 tmp.custom_divisor = priv->custom_divisor; in get_serial_info() 1486 priv->custom_divisor = new_serial.custom_divisor; in set_serial_info() 1499 priv->custom_divisor = new_serial.custom_divisor; in set_serial_info() 1520 (old_priv.custom_divisor != priv->custom_divisor))) { in set_serial_info() 1826 priv->custom_divisor = 77; in ftdi_USB_UIRT_setup() 1836 priv->custom_divisor = 240; in ftdi_HE_TIRA1_setup()
|
D | ark3116.c | 417 serstruct.custom_divisor = 0; in ark3116_ioctl()
|
D | whiteheat.c | 492 serstruct.custom_divisor = 0; in whiteheat_ioctl()
|
/linux-4.4.14/include/linux/ |
D | cyclades.h | 144 int custom_divisor; member
|
D | serial_core.h | 236 unsigned int custom_divisor; member
|
/linux-4.4.14/drivers/net/wan/ |
D | z85230.h | 362 int custom_divisor; member
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-tty | 104 What: /sys/class/tty/ttyS0/custom_divisor
|
/linux-4.4.14/drivers/tty/ipwireless/ |
D | tty.c | 267 tmp.custom_divisor = 0; in ipwireless_get_serial_info()
|
/linux-4.4.14/drivers/tty/serial/8250/ |
D | 8250_omap.c | 196 priv->quot = port->custom_divisor & 0xffff; in omap_8250_get_divisor() 202 if (port->custom_divisor & (1 << 16)) in omap_8250_get_divisor()
|
/linux-4.4.14/fs/ |
D | compat_ioctl.c | 593 compat_int_t custom_divisor; member
|
/linux-4.4.14/drivers/staging/fwserial/ |
D | fwserial.c | 1254 if (tmp.irq != 0 || tmp.port != 0 || tmp.custom_divisor != 0 || in set_serial_info()
|