[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/5] Refactor common PCI IDE functions from CMD646
From: |
BALATON Zoltan |
Subject: |
[Qemu-devel] [PATCH 0/5] Refactor common PCI IDE functions from CMD646 |
Date: |
Fri, 11 Jan 2019 01:36:00 +0100 |
Hello,
This series is a small refactoring that moves some common PCI IDE io
mem ops functions from the CMD646 model to the PCI IDE model so a
CMD646 specific type can be dropped from PCIIDEState, removes code
duplication from SiI3112 model (also fixing a bug) and allows these
functions to be used by future PCI IDE implementations.
Also cc'd Mark and Richard because the CMD646 seems to be used by
Sparc, HPPA and Alpha machines.
Regards,
BALATON Zoltan
BALATON Zoltan (5):
cmd646: Remove unused variable
cmd646: Remove IDEBus from CMD646BAR
cmd646: Move PCI IDE specific functions to ide/pci.c
ide: Get rid of CMD646BAR struct
sii3112: Remove duplicated code and use PCI IDE ops instead
hw/ide/cmd646.c | 102 ++++++++-------------------------------------------
hw/ide/pci.c | 65 ++++++++++++++++++++++++++++++++
hw/ide/sii3112.c | 52 ++++----------------------
include/hw/ide/pci.h | 14 ++-----
4 files changed, 93 insertions(+), 140 deletions(-)
--
2.13.7
- [Qemu-devel] [PATCH 0/5] Refactor common PCI IDE functions from CMD646,
BALATON Zoltan <=
- [Qemu-devel] [PATCH 2/5] cmd646: Remove IDEBus from CMD646BAR, BALATON Zoltan, 2019/01/10
- [Qemu-devel] [PATCH 1/5] cmd646: Remove unused variable, BALATON Zoltan, 2019/01/10
- [Qemu-devel] [PATCH 3/5] cmd646: Move PCI IDE specific functions to ide/pci.c, BALATON Zoltan, 2019/01/10
- [Qemu-devel] [PATCH 5/5] sii3112: Remove duplicated code and use PCI IDE ops instead, BALATON Zoltan, 2019/01/10
- [Qemu-devel] [PATCH 4/5] ide: Get rid of CMD646BAR struct, BALATON Zoltan, 2019/01/10
- Re: [Qemu-devel] [PATCH 0/5] Refactor common PCI IDE functions from CMD646, John Snow, 2019/01/15
- Re: [Qemu-devel] [PATCH 0/5] Refactor common PCI IDE functions from CMD646, Mark Cave-Ayland, 2019/01/18
- Re: [Qemu-devel] [PATCH 0/5] Refactor common PCI IDE functions from CMD646, John Snow, 2019/01/21
- Re: [Qemu-devel] [PATCH 0/5] Refactor common PCI IDE functions from CMD646, John Snow, 2019/01/23