https://github.com/torvalds/linux
Revision 0491d1f3fd93f838d8bfb75b12acfba39d06a4da authored by Ralf Baechle on 26 August 2007, 17:51:22 UTC, committed by Jeff Garzik on 31 August 2007, 10:52:57 UTC
The IOC3 driver's UART detection bits used to rely on the the firmware
setting the UART pre-divider in a way that's apropriate for the 8250
driver which doesn't currently program this register.  This happens
to work for the console but not rarely for additional ports.

While at it, also program the UART to RS-232 PIO mode; it the UART might
have been in mac-serial and/or DMA mode though that hasn't actually been
observed in practice.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
1 parent 2d8348b
History
Tip revision: 0491d1f3fd93f838d8bfb75b12acfba39d06a4da authored by Ralf Baechle on 26 August 2007, 17:51:22 UTC
IOC3: Program UART predividers.
Tip revision: 0491d1f
File Mode Size
Documentation
arch
block
crypto
drivers
fs
include
init
ipc
kernel
lib
mm
net
scripts
security
sound
usr
.gitignore -rw-r--r-- 607 bytes
.mailmap -rw-r--r-- 3.6 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 89.3 KB
Kbuild -rw-r--r-- 1.5 KB
MAINTAINERS -rw-r--r-- 91.0 KB
Makefile -rw-r--r-- 50.1 KB
README -rw-r--r-- 16.5 KB
REPORTING-BUGS -rw-r--r-- 3.0 KB

README

back to top