All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/6] Drop the qemu_char_get_next_serial function
@ 2016-05-25 10:58 ` xiaoqiang zhao
  0 siblings, 0 replies; 41+ messages in thread
From: xiaoqiang zhao @ 2016-05-25 10:58 UTC (permalink / raw)
  To: qemu-devel
  Cc: robh, peter.maydell, crosthwaite.peter, alistair.francis,
	qemu-arm, antonynpavlov, pbonzini, edgar.iglesias

This patch series's main idea is to drop the use of
qemu_char_get_next_serial. patches 1-5 QOM'ify the related 
device model and the affected board code. Most of them
are arm related. The patch 6 get rid of the function from
the code base.

I only test the code with ARM versatilepb machine. The other
machine need test!

xiaoqiang zhao (6):
  hw/char: QOM'ify pl011 model
  hw/char: QOM'ify cadence_uart model
  hw/char: QOM'ify digic-uart model
  hw/char: QOM'ify stm32f2xx_usart model
  hw/char: QOM'ify xilinx_uartlite model
  char: get rid of qemu_char_get_next_serial

 hw/arm/bcm2835_peripherals.c             | 16 ++--------
 hw/arm/digic.c                           |  2 ++
 hw/arm/highbank.c                        |  3 +-
 hw/arm/integratorcp.c                    |  5 +--
 hw/arm/realview.c                        |  9 +++---
 hw/arm/stellaris.c                       |  6 ++--
 hw/arm/stm32f205_soc.c                   |  1 +
 hw/arm/versatilepb.c                     |  9 +++---
 hw/arm/vexpress.c                        |  9 +++---
 hw/arm/virt.c                            |  1 +
 hw/arm/xilinx_zynq.c                     |  5 +--
 hw/arm/xlnx-zynqmp.c                     |  1 +
 hw/char/cadence_uart.c                   | 13 ++++----
 hw/char/digic-uart.c                     | 10 +++---
 hw/char/pl011.c                          | 11 ++++---
 hw/char/stm32f2xx_usart.c                | 11 ++++---
 hw/char/xilinx_uartlite.c                | 10 +++---
 hw/microblaze/petalogix_s3adsp1800_mmu.c |  5 +--
 include/hw/char/cadence_uart.h           | 17 +++++++++++
 include/hw/char/pl011.h                  | 52 ++++++++++++++++++++++++++++++++
 include/hw/char/xilinx_uartlite.h        | 35 +++++++++++++++++++++
 include/sysemu/char.h                    |  1 -
 qemu-char.c                              | 16 ----------
 23 files changed, 173 insertions(+), 75 deletions(-)
 create mode 100644 include/hw/char/pl011.h
 create mode 100644 include/hw/char/xilinx_uartlite.h

-- 
2.1.4



^ permalink raw reply	[flat|nested] 41+ messages in thread

end of thread, other threads:[~2016-06-04  7:14 UTC | newest]

Thread overview: 41+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-25 10:58 [Qemu-devel] [PATCH 0/6] Drop the qemu_char_get_next_serial function xiaoqiang zhao
2016-05-25 10:58 ` xiaoqiang zhao
2016-05-25 10:58 ` [Qemu-devel] [PATCH 1/6] hw/char: QOM'ify pl011 model xiaoqiang zhao
2016-05-25 10:58   ` xiaoqiang zhao
2016-05-25 13:01   ` [Qemu-arm] " Paolo Bonzini
2016-05-25 13:01     ` [Qemu-devel] " Paolo Bonzini
2016-05-25 13:08   ` Peter Maydell
2016-05-25 13:08     ` Peter Maydell
2016-05-25 13:15     ` [Qemu-arm] " Paolo Bonzini
2016-05-25 13:15       ` [Qemu-devel] " Paolo Bonzini
2016-05-27  2:13       ` xiaoqiang zhao
2016-05-27  9:40         ` [Qemu-arm] " Paolo Bonzini
2016-05-27  9:40           ` Paolo Bonzini
2016-05-27  2:06     ` [Qemu-arm] " xiaoqiang zhao
2016-05-27  2:06       ` xiaoqiang zhao
2016-05-27  9:01       ` [Qemu-arm] " Peter Maydell
2016-05-27  9:01         ` Peter Maydell
2016-05-27  9:42         ` [Qemu-arm] " Paolo Bonzini
2016-05-27  9:42           ` Paolo Bonzini
2016-05-27 11:36           ` [Qemu-arm] " xiaoqiang zhao
2016-05-27 11:36             ` xiaoqiang zhao
2016-05-30 11:35     ` [Qemu-arm] " Markus Armbruster
2016-05-30 11:35       ` Markus Armbruster
2016-05-25 10:58 ` [Qemu-devel] [PATCH 2/6] hw/char: QOM'ify cadence_uart model xiaoqiang zhao
2016-05-25 10:58   ` xiaoqiang zhao
2016-05-25 10:58 ` [Qemu-arm] [PATCH 3/6] hw/char: QOM'ify digic-uart model xiaoqiang zhao
2016-05-25 10:58   ` [Qemu-devel] " xiaoqiang zhao
2016-05-25 10:58 ` [Qemu-arm] [PATCH 4/6] hw/char: QOM'ify stm32f2xx_usart model xiaoqiang zhao
2016-05-25 10:58   ` [Qemu-devel] " xiaoqiang zhao
2016-05-25 10:58 ` [Qemu-devel] [PATCH 5/6] hw/char: QOM'ify xilinx_uartlite model xiaoqiang zhao
2016-05-25 10:58   ` xiaoqiang zhao
2016-05-25 10:58 ` [Qemu-arm] [PATCH 6/6] char: get rid of qemu_char_get_next_serial xiaoqiang zhao
2016-05-25 10:58   ` [Qemu-devel] " xiaoqiang zhao
2016-05-25 13:03   ` [Qemu-arm] " Paolo Bonzini
2016-05-25 13:03     ` [Qemu-devel] " Paolo Bonzini
2016-05-25 13:03 ` [Qemu-arm] [PATCH 0/6] Drop the qemu_char_get_next_serial function Paolo Bonzini
2016-05-25 13:03   ` [Qemu-devel] " Paolo Bonzini
2016-06-03 18:24 ` Peter Maydell
2016-06-03 18:24   ` Peter Maydell
2016-06-04  7:13   ` xiaoqiang zhao
2016-06-04  7:13     ` xiaoqiang zhao

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.