whiteheat.c (e8cdfb0509f48d44d95d68d4f42d8d71a9ba4acd) | whiteheat.c (60b33c133ca0b7c0b6072c87234b63fee6e80558) |
---|---|
1/* 2 * USB ConnectTech WhiteHEAT driver 3 * 4 * Copyright (C) 2002 5 * Connect Tech Inc. 6 * 7 * Copyright (C) 1999 - 2001 8 * Greg Kroah-Hartman (greg@kroah.com) --- 142 unchanged lines hidden (view full) --- 151static int whiteheat_write(struct tty_struct *tty, 152 struct usb_serial_port *port, 153 const unsigned char *buf, int count); 154static int whiteheat_write_room(struct tty_struct *tty); 155static int whiteheat_ioctl(struct tty_struct *tty, struct file *file, 156 unsigned int cmd, unsigned long arg); 157static void whiteheat_set_termios(struct tty_struct *tty, 158 struct usb_serial_port *port, struct ktermios *old); | 1/* 2 * USB ConnectTech WhiteHEAT driver 3 * 4 * Copyright (C) 2002 5 * Connect Tech Inc. 6 * 7 * Copyright (C) 1999 - 2001 8 * Greg Kroah-Hartman (greg@kroah.com) --- 142 unchanged lines hidden (view full) --- 151static int whiteheat_write(struct tty_struct *tty, 152 struct usb_serial_port *port, 153 const unsigned char *buf, int count); 154static int whiteheat_write_room(struct tty_struct *tty); 155static int whiteheat_ioctl(struct tty_struct *tty, struct file *file, 156 unsigned int cmd, unsigned long arg); 157static void whiteheat_set_termios(struct tty_struct *tty, 158 struct usb_serial_port *port, struct ktermios *old); |
159static int whiteheat_tiocmget(struct tty_struct *tty, struct file *file); | 159static int whiteheat_tiocmget(struct tty_struct *tty); |
160static int whiteheat_tiocmset(struct tty_struct *tty, struct file *file, 161 unsigned int set, unsigned int clear); 162static void whiteheat_break_ctl(struct tty_struct *tty, int break_state); 163static int whiteheat_chars_in_buffer(struct tty_struct *tty); 164static void whiteheat_throttle(struct tty_struct *tty); 165static void whiteheat_unthrottle(struct tty_struct *tty); 166static void whiteheat_read_callback(struct urb *urb); 167static void whiteheat_write_callback(struct urb *urb); --- 660 unchanged lines hidden (view full) --- 828 room++; 829 spin_unlock_irqrestore(&info->lock, flags); 830 room *= port->bulk_out_size; 831 832 dbg("%s - returns %d", __func__, room); 833 return (room); 834} 835 | 160static int whiteheat_tiocmset(struct tty_struct *tty, struct file *file, 161 unsigned int set, unsigned int clear); 162static void whiteheat_break_ctl(struct tty_struct *tty, int break_state); 163static int whiteheat_chars_in_buffer(struct tty_struct *tty); 164static void whiteheat_throttle(struct tty_struct *tty); 165static void whiteheat_unthrottle(struct tty_struct *tty); 166static void whiteheat_read_callback(struct urb *urb); 167static void whiteheat_write_callback(struct urb *urb); --- 660 unchanged lines hidden (view full) --- 828 room++; 829 spin_unlock_irqrestore(&info->lock, flags); 830 room *= port->bulk_out_size; 831 832 dbg("%s - returns %d", __func__, room); 833 return (room); 834} 835 |
836static int whiteheat_tiocmget(struct tty_struct *tty, struct file *file) | 836static int whiteheat_tiocmget(struct tty_struct *tty) |
837{ 838 struct usb_serial_port *port = tty->driver_data; 839 struct whiteheat_private *info = usb_get_serial_port_data(port); 840 unsigned int modem_signals = 0; 841 842 dbg("%s - port %d", __func__, port->number); 843 844 firm_get_dtr_rts(port); --- 721 unchanged lines hidden --- | 837{ 838 struct usb_serial_port *port = tty->driver_data; 839 struct whiteheat_private *info = usb_get_serial_port_data(port); 840 unsigned int modem_signals = 0; 841 842 dbg("%s - port %d", __func__, port->number); 843 844 firm_get_dtr_rts(port); --- 721 unchanged lines hidden --- |