• Jiri Slaby's avatar
    TTY: ami_serial, remove BTM from wait_until_sent · eff4b0b9
    Jiri Slaby authored
    The same as in "TTY: serial, remove BTM from wait_until_sent" we don't
    need to take BTM in wait_until_sent of ami_serial. Exactly the same
    as serial, ami_serial accesses some "info" members (xmit_fifo_size,
    timeout), but their assignment on other places in the code is not
    protected by BTM anyway.
    
    So the BTM protects nothing here. This removal helps us to get rid of
    tty_locked() and __big_tty_mutex_owner in the following patch. This
    was suggested by Arnd.
    Signed-off-by: default avatarJiri Slaby <jslaby@suse.cz>
    Acked-by: default avatarArnd Bergmann <arnd@arndb.de>
    Cc: Alan Cox <alan@linux.intel.com>
    Cc: Andreas Bombe <aeb@debian.org>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
    eff4b0b9
amiserial.c 53.1 KB