misc: Add simple driver to enable the legacy UART on Winbond Super IO chips
authorStefan Roese <sr@denx.de>
Tue, 19 Jan 2016 13:05:10 +0000 (14:05 +0100)
committerBin Meng <bmeng.cn@gmail.com>
Thu, 28 Jan 2016 05:53:30 +0000 (13:53 +0800)
commit85056932f2bad4b6749d42c983d2219ae70fa741
treec0276be83cb5e34692eaca6ffcf45f6bf8667146
parent0a34a5fd2794a87c43e8d009ccb711e6839843b2
misc: Add simple driver to enable the legacy UART on Winbond Super IO chips

On most x86 boards, the legacy serial ports (io address 0x3f8/0x2f8)
are provided by a superio chip connected to the LPC bus. We must
program the superio chip so that serial ports are available for us.

Signed-off-by: Stefan Roese <sr@denx.de>
Cc: Bin Meng <bmeng.cn@gmail.com>
Cc: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
drivers/misc/Kconfig
drivers/misc/Makefile
drivers/misc/winbond_w83627.c [new file with mode: 0644]
include/winbond_w83627.h [new file with mode: 0644]