serial: mps2-uart: support combined irq
authorVladimir Murzin <vladimir.murzin@arm.com>
Wed, 30 Jan 2019 09:55:15 +0000 (09:55 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 30 Jan 2019 10:48:08 +0000 (11:48 +0100)
commit775ea4ea2fd9a4554c5c01fcc5e53da2308e6f35
treeb1d3211c91729d601af9b280a91bba5cac04e28e
parent9f25e07b882bd167a952abc4bf10b37e95893110
serial: mps2-uart: support combined irq

It turns out that some designs went for implementing only combined
interrupt for rx, tx and overrun, which is currently not supported
by the driver.  Support of combined irq is built on top of existent
irq handlers and activated automatically if only single irq was
specified in device tree.

Signed-off-by: Vladimir Murzin <vladimir.murzin@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/mps2-uart.c