qemu-patch-raspberry4/hw/char
liguang 8c1f72da6b debugcon: fix always print "addr=0x0, val=0x0" bug when use DEBUG_DEBUGCON
when use DEBUG_DEBUGCON, screen spits:
debugcon: write addr=0x0000 val=0x00
Rdebugcon: write addr=0x0000 val=0x00
udebugcon: write addr=0x0000 val=0x00
ndebugcon: write addr=0x0000 val=0x00
ndebugcon: write addr=0x0000 val=0x00
idebugcon: write addr=0x0000 val=0x00
ndebugcon: write addr=0x0000 val=0x00
gdebugcon: write addr=0x0000 val=0x00
 debugcon: write addr=0x0000 val=0x00
odebugcon: write addr=0x0000 val=0x00
pdebugcon: write addr=0x0000 val=0x00
tdebugcon: write addr=0x0000 val=0x00
idebugcon: write addr=0x0000 val=0x00
odebugcon: write addr=0x0000 val=0x00
ndebugcon: write addr=0x0000 val=0x00
 debugcon: write addr=0x0000 val=0x00
rdebugcon: write addr=0x0000 val=0x00
odebugcon: write addr=0x0000 val=0x00
mdebugcon: write addr=0x0000 val=0x00
 debugcon: write addr=0x0000 val=0x00
adebugcon: write addr=0x0000 val=0x00
tdebugcon: write addr=0x0000 val=0x00
 debugcon: write addr=0x0000 val=0x00

Oh, that's wrong, val is not always be 0.
this bug caused by lack of length modifier
for specifier 'x'.

Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
2013-06-01 14:25:38 +04:00
..
cadence_uart.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
debugcon.c debugcon: fix always print "addr=0x0, val=0x0" bug when use DEBUG_DEBUGCON 2013-06-01 14:25:38 +04:00
escc.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
etraxfs_ser.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
exynos4210_uart.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
grlib_apbuart.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
imx_serial.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
ipack.c hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
ipack.h hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
ipoctal232.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
lm32_juart.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
lm32_uart.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
Makefile.objs hw: move char devices to hw/char/, configure via default-configs/ 2013-04-08 18:13:14 +02:00
mcf_uart.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
milkymist-uart.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
omap_uart.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
parallel.c parallel: QOM'ify 2013-04-29 08:27:48 -05:00
pl011.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
sclpconsole.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
serial-isa.c serial: QOM'ify ISA serial 2013-04-29 08:27:49 -05:00
serial-pci.c hw: move target-independent files to subdirectories 2013-04-08 18:13:12 +02:00
serial.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
sh_serial.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
spapr_vty.c pseries: Convert VIO code to QOM style type safe(ish) casts 2013-04-26 23:02:41 +02:00
tpci200.c hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
virtio-console.c virtio-console: Remove any pending watches on close 2013-04-16 11:52:09 +02:00
virtio-serial-bus.c virtio-serial: fix command line compatibility. 2013-05-03 12:05:15 -05:00
xen_console.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00
xilinx_uartlite.c sysemu: avoid proliferation of include/ subdirectories 2013-04-15 18:19:25 +02:00