OpenCloudOS-Kernel/arch/mips/mti-malta
Maciej W. Rozycki 7888478398 MIPS: Malta: Enable magic multipliers for Super I/O UARTs
The SMSC FDC37M817 Super I/O chip has a configuration feature that lets
it support special UART divisor values of 32770 and 32769 for bit rates
of 230400 and 460800 bits per second respectively.  Our 8250 driver core
provides support for these special divisors via the UPF_MAGIC_MULTIPLIER
flag, and YAMON firmware unconditionally configures the Super I/O chip
with these divisors enabled as well, so all we need to do in platform
setup for these bit rates to work is to set the flag.

Signed-off-by: Maciej W. Rozycki <macro@orcam.me.uk>
Link: https://lore.kernel.org/r/alpine.DEB.2.21.2105182249380.3032@angie.orcam.me.uk
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2021-06-16 09:20:29 +02:00
..
Makefile MIPS: malta: Use img-ascii-lcd driver for LCD display 2018-11-20 21:05:39 -08:00
Platform MIPS: Remove KVM_GUEST support 2021-03-10 15:18:40 +01:00
malta-amon.c MIPS: APRP: Choose the correct VPE loader by fixing the linking 2014-03-06 21:20:23 +01:00
malta-dt.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
malta-dtshim.c remove ioremap_nocache and devm_ioremap_nocache 2020-01-06 09:45:59 +01:00
malta-init.c MIPS: init: move externs to header file 2021-01-07 17:12:51 +01:00
malta-int.c MIPS: Replace setup_irq() by request_irq() 2020-03-05 16:47:35 +01:00
malta-memory.c MIPS: Remove empty prom_free_prom_memory functions 2021-01-07 17:11:33 +01:00
malta-platform.c MIPS: Malta: Enable magic multipliers for Super I/O UARTs 2021-06-16 09:20:29 +02:00
malta-setup.c driver core: lift dma_default_coherent into common code 2021-02-13 09:51:45 +01:00
malta-time.c MIPS: Remove KVM_GUEST support 2021-03-10 15:18:40 +01:00