UART 8250: Unconditionally provide register constants and use UART8250 prefix.
commit77ffa0d3ad7686a9e697bf1fa05966f019249483
authorGabe Black <gabeblack@google.com>
Tue, 1 Oct 2013 04:25:49 +0000 (30 21:25 -0700)
committerIsaac Christensen <isaac.christensen@se-eng.com>
Mon, 25 Aug 2014 17:07:04 +0000 (25 19:07 +0200)
tree6ec24401a68eb9ae7c347b079c80413c206a093f
parent3905e3d47c773e2c9664f09b7209711764683da6
UART 8250: Unconditionally provide register constants and use UART8250 prefix.

The register indexes and bitfield masks were guarded by the UART8250 config
options, but it might be (is) necessary to use them in a driver that is
UART8250 like without actually using the 8250 driver itself. To avoid any name
collision with other drivers, also change the constant prefix from UART_ to
UART8250_.

Change-Id: Ie606d9e0329132961c3004688176204a829569dc
Signed-off-by: Gabe Black <gabeblack@google.com>
Reviewed-on: https://chromium-review.googlesource.com/171336
Reviewed-by: Ronald Minnich <rminnich@chromium.org>
Commit-Queue: Gabe Black <gabeblack@chromium.org>
Tested-by: Gabe Black <gabeblack@chromium.org>
(cherry picked from commit a93900be8d8a8260db49e30737608f9161fbf249)
Signed-off-by: Isaac Christensen <isaac.christensen@se-eng.com>
Reviewed-on: http://review.coreboot.org/6715
Tested-by: build bot (Jenkins)
Reviewed-by: David Hendricks <dhendrix@chromium.org>
src/console/Kconfig
src/cpu/allwinner/a10/uart.c
src/drivers/uart/uart8250io.c
src/drivers/uart/uart8250mem.c
src/drivers/uart/uart8250reg.h