]> git.baikalelectronics.ru Git - kernel.git/commit
serial: pl010: Move uart_register_driver call to device probe
authorSjoerd Simons <sjoerd.simons@collabora.co.uk>
Thu, 20 Apr 2017 12:13:00 +0000 (14:13 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 18 May 2017 14:19:16 +0000 (16:19 +0200)
commitb5324585961be63d4a4e4df01d68c7c39f64b359
tree9e6878540c21eb1084ba11b56d15ef78cd44b9c8
parent615b82cd99fc261bdf5c63a148c525b66234ddea
serial: pl010: Move uart_register_driver call to device probe

uart_register_driver call binds the driver to a specific device
node through tty_register_driver call. This should typically
happen during device probe call.

In a multiplatform scenario, it is possible that multiple serial
drivers are part of the kernel. Currently the driver registration fails
if multiple serial drivers with overlapping major/minor numbers are
included.

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/amba-pl010.c