[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/6] hw/southbridge: QOM'ify vt82c686 as VT82C686B_SOUTHBRIDGE
From: |
Philippe Mathieu-Daudé |
Subject: |
[PATCH 0/6] hw/southbridge: QOM'ify vt82c686 as VT82C686B_SOUTHBRIDGE |
Date: |
Wed, 24 Mar 2021 18:54:32 +0100 |
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
- [PATCH 0/6] hw/southbridge: QOM'ify vt82c686 as VT82C686B_SOUTHBRIDGE,
Philippe Mathieu-Daudé <=
- [PATCH 1/6] hw/isa/vt82c686: Name output IRQ as 'intr', Philippe Mathieu-Daudé, 2021/03/24
- [PATCH 2/6] hw/isa/vt82c686: Simplify removing unuseful qemu_allocate_irqs() call, Philippe Mathieu-Daudé, 2021/03/24
- [PATCH 3/6] hw/isa/vt82c686: Let ISA function expose ISA IRQs, Philippe Mathieu-Daudé, 2021/03/24
- [PATCH 4/6] hw/ide/via: Replace magic 2 value by ARRAY_SIZE / MAX_IDE_DEVS, Philippe Mathieu-Daudé, 2021/03/24
- [PATCH 5/6] hw/ide/via: Connect IDE function output IRQs to the ISA function input, Philippe Mathieu-Daudé, 2021/03/24