/* Called by the tty driver when there's room for more data to send.  */
static void gigaset_tty_wakeup(struct tty_struct *tty)
/* Called by the tty driver when there's room for more data to send.  */
static void gigaset_tty_wakeup(struct tty_struct *tty)
{
	struct cardstate *cs = cs_get(tty);
	clear_bit(TTY_DO_WRITE_WAKEUP, &tty->flags);
	if (!cs)
		return;
	tasklet_schedule(&cs->write_tasklet);
	cs_put(cs);
}