serial: 8250_uniphier: fix serial port index in private data
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Tue, 8 Aug 2017 13:48:41 +0000 (22:48 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 28 Aug 2017 18:51:22 +0000 (20:51 +0200)
commit39be40ce066da4d5d59bf53f72b914018bc84029
tree6827fb23ae79bb29cc4b6966d072e02fe0b1961d
parent1c16ae65e2502da05310b2ec56b3a1fd3efe6f4d
serial: 8250_uniphier: fix serial port index in private data

serial8250_register_8250_port() may allocate a different port index
than requested.  The driver needs to remember the returned value of
serial8250_register_8250_port() for later use.  Otherwise, the .remove
hook may unregister a different port.

Fixes: 1a8d2903cb6a ("serial: 8250_uniphier: add UniPhier serial driver")
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/8250/8250_uniphier.c