[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/6] hw/usb/vt82c686-uhci-pci: Use ISA instead of PCI interrupts
From: |
BALATON Zoltan |
Subject: |
[PATCH 0/6] hw/usb/vt82c686-uhci-pci: Use ISA instead of PCI interrupts |
Date: |
Mon, 18 Oct 2021 15:27:32 +0200 |
Hello,
I'm posting this again as a new series because I'm a bit lost on where
we are after Philippe sent a pull requst for a series that was
originally based on this. These are the remaining patches rebased on
Philippe's pull request that do the same to vt82c686-uhci-pci that was
done for via-ide to fix USB on pegasos2. First and last patches are
optional based on the outcome if we can access the parent directly in
this case or not but I think this should be OK in an internal
interrupt handler part of one device model and we're not poking around
in foreign objects.
Regards,
BALATON Zoltan (6):
via-ide: Avoid expensive operations in irq handler
usb/uhci: Misc clean up
usb/uhci: Disallow user creating a vt82c686-uhci-pci device
usb/uhci: Replace pci_set_irq with qemu_set_irq
hw/usb/vt82c686-uhci-pci: Use ISA instead of PCI interrupts
hw/usb/vt82c686-uhci-pci: Optimise itq handler
hw/ide/via.c | 11 ++++++-----
hw/usb/hcd-uhci.c | 14 ++++++++------
hw/usb/hcd-uhci.h | 4 +++-
hw/usb/vt82c686-uhci-pci.c | 16 ++++++++++++++++
include/hw/ide/pci.h | 1 +
5 files changed, 34 insertions(+), 12 deletions(-)
--
2.21.4
- [PATCH 0/6] hw/usb/vt82c686-uhci-pci: Use ISA instead of PCI interrupts,
BALATON Zoltan <=
- [PATCH 1/6] via-ide: Avoid expensive operations in irq handler, BALATON Zoltan, 2021/10/18
- [PATCH 3/6] usb/uhci: Disallow user creating a vt82c686-uhci-pci device, BALATON Zoltan, 2021/10/18
- [PATCH 4/6] usb/uhci: Replace pci_set_irq with qemu_set_irq, BALATON Zoltan, 2021/10/18
- [PATCH 6/6] hw/usb/vt82c686-uhci-pci: Optimise itq handler, BALATON Zoltan, 2021/10/18
- [PATCH 2/6] usb/uhci: Misc clean up, BALATON Zoltan, 2021/10/18
- [PATCH 5/6] hw/usb/vt82c686-uhci-pci: Use ISA instead of PCI interrupts, BALATON Zoltan, 2021/10/18