]> xenbits.xensource.com Git - xen.git/commit
ns16550: make usable on ARM
authorIan Campbell <ian.campbell@citrix.com>
Fri, 20 Sep 2013 16:18:34 +0000 (17:18 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Sat, 21 Sep 2013 15:27:45 +0000 (16:27 +0100)
commit7c1de0038895cbc75ebd0caffc5b0f3f03c5ad51
tree62ede4a877761db50a559720f4d3f881c291d290
parent204cb1ec9f2456725492d44d724d3c9d6ba865f1
ns16550: make usable on ARM

There are several aspects to this:
- Correctly conditionalise use of PCI
- Correctly conditionalise use of IO ports
- Add discovery via device tree
- Support different registers shift/stride and widths
- Add vuart hooks.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Keir Frser <keir@xen.org>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Cc: PranavkumarSawargaonkar<pranavkumar@linaro.org>
config/arm32.mk
xen/Rules.mk
xen/arch/x86/Rules.mk
xen/drivers/char/ns16550.c