[PATCH 0/6] hw/southbridge: QOM'ify vt82c686 as VT82C686B_SOUTHBRIDGE

Philippe Mathieu-Daudé posted 6 patches 3 years, 1 month ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210324175438.680310-1-f4bug@amsat.org
There is a newer version of this series
hw/ide/via.c               |  31 ++++++++---
hw/isa/vt82c686.c          |  23 ++++----
hw/mips/fuloong2e.c        |  35 +++---------
hw/southbridge/vt82c686.c  | 107 +++++++++++++++++++++++++++++++++++++
MAINTAINERS                |   1 +
hw/Kconfig                 |   1 +
hw/isa/Kconfig             |   8 ---
hw/meson.build             |   1 +
hw/southbridge/Kconfig     |   7 +++
hw/southbridge/meson.build |   1 +
10 files changed, 162 insertions(+), 53 deletions(-)
create mode 100644 hw/southbridge/vt82c686.c
create mode 100644 hw/southbridge/Kconfig
create mode 100644 hw/southbridge/meson.build
[PATCH 0/6] hw/southbridge: QOM'ify vt82c686 as VT82C686B_SOUTHBRIDGE
Posted by Philippe Mathieu-Daudé 3 years, 1 month ago
The motivation behind this series is to remove the
isa_get_irq(NULL) call to simplify the ISA generic model.

Philippe Mathieu-Daudé (6):
  hw/isa/vt82c686: Name output IRQ as 'intr'
  hw/isa/vt82c686: Simplify removing unuseful qemu_allocate_irqs() call
  hw/isa/vt82c686: Let ISA function expose ISA IRQs
  hw/ide/via: Replace magic 2 value by ARRAY_SIZE / MAX_IDE_DEVS
  hw/ide/via: Connect IDE function output IRQs to the ISA function input
  hw/southbridge/vt82c686: Introduce VT82C686B_SOUTHBRIDGE

 hw/ide/via.c               |  31 ++++++++---
 hw/isa/vt82c686.c          |  23 ++++----
 hw/mips/fuloong2e.c        |  35 +++---------
 hw/southbridge/vt82c686.c  | 107 +++++++++++++++++++++++++++++++++++++
 MAINTAINERS                |   1 +
 hw/Kconfig                 |   1 +
 hw/isa/Kconfig             |   8 ---
 hw/meson.build             |   1 +
 hw/southbridge/Kconfig     |   7 +++
 hw/southbridge/meson.build |   1 +
 10 files changed, 162 insertions(+), 53 deletions(-)
 create mode 100644 hw/southbridge/vt82c686.c
 create mode 100644 hw/southbridge/Kconfig
 create mode 100644 hw/southbridge/meson.build

-- 
2.26.2

Re: [PATCH 0/6] hw/southbridge: QOM'ify vt82c686 as VT82C686B_SOUTHBRIDGE
Posted by BALATON Zoltan 3 years, 1 month ago
On Wed, 24 Mar 2021, Philippe Mathieu-Daudé wrote:
> The motivation behind this series is to remove the
> isa_get_irq(NULL) call to simplify the ISA generic model.

Could you please wait with this until after my pegasos2 series is merged? 
Otherwise I'll have to rewrite that again for which I don't have much time 
and don't want to miss 6.1 too now that it's almost reviewed and accepted. 
This series is a cleanup that could be more fully done after the other 
machine using vt82c686.c is also there.

Regards,
BALATON Zoltan