• Paul Burton's avatar
    serial: 8250_ingenic: support for Ingenic SoC UARTs · 0cf985f4
    Paul Burton authored
    Introduce a driver suitable for use with the UARTs present in
    Ingenic SoCs such as the JZ4740 & JZ4780. These are described as being
    ns16550 compatible but aren't quite - they require the setting of an
    extra bit in the FCR register to enable the UART module. The serial_out
    implementation is the same as that in arch/mips/jz4740/serial.c - which
    will shortly be removed.
    Signed-off-by: default avatarPaul Burton <paul.burton@imgtec.com>
    Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Cc: Jiri Slaby <jslaby@suse.cz>
    Cc: Lars-Peter Clausen <lars@metafoo.de>
    Cc: linux-serial@vger.kernel.org
    Cc: linux-mips@linux-mips.org
    Cc: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
    Cc: Peter Hurley <peter@hurleysoftware.com>
    Cc: Alan Cox <alan@linux.intel.com>
    Cc: linux-kernel@vger.kernel.org
    Cc: Matthias Brugger <matthias.bgg@gmail.com>
    Cc: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com>
    Cc: Tony Lindgren <tony@atomide.com>
    Cc: John Crispin <blogic@openwrt.org>
    Patchwork: https://patchwork.linux-mips.org/patch/10159/Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
    0cf985f4
8250_ingenic.c 6.78 KB