Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

serial: 8250: Add OF support for Xscale variant

This adds support for device tree probing for the Intel
Xscale 8250 variant needed to support device tree on
the Intel IXP4xx platforms.

Cc: devicetree@vger.kernel.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Linus Walleij and committed by
Greg Kroah-Hartman
3a50365d 42b68768

+2
+1
Documentation/devicetree/bindings/serial/8250.txt
··· 21 21 - "altr,16550-FIFO128" 22 22 - "fsl,16550-FIFO64" 23 23 - "fsl,ns16550" 24 + - "intel,xscale-uart" 24 25 - "ti,da830-uart" 25 26 - "aspeed,ast2400-vuart" 26 27 - "aspeed,ast2500-vuart"
+1
drivers/tty/serial/8250/8250_of.c
··· 327 327 { .compatible = "nvidia,tegra20-uart", .data = (void *)PORT_TEGRA, }, 328 328 { .compatible = "nxp,lpc3220-uart", .data = (void *)PORT_LPC3220, }, 329 329 { .compatible = "ralink,rt2880-uart", .data = (void *)PORT_RT2880, }, 330 + { .compatible = "intel,xscale-uart", .data = (void *)PORT_XSCALE, }, 330 331 { .compatible = "altr,16550-FIFO32", 331 332 .data = (void *)PORT_ALTR_16550_F32, }, 332 333 { .compatible = "altr,16550-FIFO64",