• J
    tty: stop using alloc_tty_driver · 39b7b42b
    Jiri Slaby 提交于
    alloc_tty_driver was deprecated by tty_alloc_driver in commit
    7f0bc6a6 (TTY: pass flags to alloc_tty_driver) in 2012.
    
    I never got into eliminating alloc_tty_driver until now. So we still
    have two functions for allocating drivers which might be confusing. So
    get rid of alloc_tty_driver uses to eliminate it for good in the next
    patch.
    
    Note we need to switch return value checking as tty_alloc_driver uses
    ERR_PTR. And flags are now a parameter of tty_alloc_driver.
    
    Cc: Richard Henderson <rth@twiddle.net>(odd fixer:ALPHA PORT)
    Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
    Cc: Matt Turner <mattst88@gmail.com>
    Cc: Geert Uytterhoeven <geert@linux-m68k.org>
    Cc: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
    Cc: Helge Deller <deller@gmx.de>
    Cc: Jeff Dike <jdike@addtoit.com>
    Cc: Richard Weinberger <richard@nod.at>
    Cc: Anton Ivanov <anton.ivanov@cambridgegreys.com>
    Cc: Chris Zankel <chris@zankel.net>
    Cc: Max Filippov <jcmvbkbc@gmail.com>
    Cc: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
    Cc: Jens Taprogge <jens.taprogge@taprogge.org>
    Cc: Karsten Keil <isdn@linux-pingi.de>
    Cc: Ulf Hansson <ulf.hansson@linaro.org>
    Cc: "David S. Miller" <davem@davemloft.net>
    Cc: Jakub Kicinski <kuba@kernel.org>
    Cc: Heiko Carstens <hca@linux.ibm.com>
    Cc: Vasily Gorbik <gor@linux.ibm.com>
    Cc: Christian Borntraeger <borntraeger@de.ibm.com>
    Cc: Laurentiu Tudor <laurentiu.tudor@nxp.com>
    Cc: Jiri Kosina <jikos@kernel.org>
    Cc: David Sterba <dsterba@suse.com>
    Cc: Shawn Guo <shawnguo@kernel.org>
    Cc: Sascha Hauer <s.hauer@pengutronix.de>
    Cc: Oliver Neukum <oneukum@suse.com>
    Cc: Felipe Balbi <balbi@kernel.org>
    Cc: Johan Hovold <johan@kernel.org>
    Cc: Marcel Holtmann <marcel@holtmann.org>
    Cc: Johan Hedberg <johan.hedberg@gmail.com>
    Cc: Luiz Augusto von Dentz <luiz.dentz@gmail.com>
    Acked-by: NSamuel Iglesias Gonsálvez <siglesias@igalia.com>
    Acked-by: NMax Filippov <jcmvbkbc@gmail.com>
    Acked-by: NDavid Sterba <dsterba@suse.com>
    Acked-by: NChristian Borntraeger <borntraeger@de.ibm.com>
    Signed-off-by: NJiri Slaby <jslaby@suse.cz>
    Link: https://lore.kernel.org/r/20210723074317.32690-5-jslaby@suse.czSigned-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
    39b7b42b
hso.c 82.8 KB