[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v3 0/2] AHCI cleanup
From: |
Bernhard Beschow |
Subject: |
[PATCH v3 0/2] AHCI cleanup |
Date: |
Thu, 5 Dec 2024 14:19:35 +0100 |
This series fixes some runtime overhead when handling interrupts in AHCIState.
It then extracts the SysBus implementation into a dedicated file for separation
of concerns.
v3:
* Remove extra PCI include in ahci-internal.h
* Extract SysBus implementation into dedicated file
Supersedes: 20241205114453.1848-1-shentey@gmail.com
Bernhard Beschow (2):
hw/ide/ahci: Decouple from PCI
hw/ide/ahci: Extract TYPE_SYSBUS_AHCI into dedicated file
hw/ide/ahci-internal.h | 1 -
include/hw/ide/ahci.h | 2 -
hw/ide/ahci-sysbus.c | 91 +++++++++++++++++++++++++++++++++++
hw/ide/ahci.c | 106 ++---------------------------------------
hw/ide/ich.c | 17 ++++++-
hw/arm/Kconfig | 10 ++--
hw/ide/Kconfig | 4 ++
hw/ide/meson.build | 1 +
8 files changed, 121 insertions(+), 111 deletions(-)
create mode 100644 hw/ide/ahci-sysbus.c
--
2.47.1
- [PATCH v3 0/2] AHCI cleanup,
Bernhard Beschow <=