On 29 August 2014 14:03, Ard Biesheuvel <ard.biesheu...@linaro.org> wrote: > Add a property "linux,stdout-path" to the /chosen DT node and make > it point to the emulated UART. This allows users such as the Linux > kernel to produce console output without the need to pass console= > or earlycon=pl011,0x... command line arguments. > > Signed-off-by: Ard Biesheuvel <ard.biesheu...@linaro.org> > --- > hw/arm/virt.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/hw/arm/virt.c b/hw/arm/virt.c > index 0edc1fa6cb22..619660a011b0 100644 > --- a/hw/arm/virt.c > +++ b/hw/arm/virt.c > @@ -377,6 +377,8 @@ static void create_uart(const VirtBoardInfo *vbi, > qemu_irq *pic) > vbi->clock_phandle, vbi->clock_phandle); > qemu_fdt_setprop(vbi->fdt, nodename, "clock-names", > clocknames, sizeof(clocknames)); > + > + qemu_fdt_setprop_string(vbi->fdt, "/chosen", "linux,stdout-path", > nodename); > g_free(nodename); > }
Applied to target-arm.next, thanks. -- PMM