mirror of https://gitlab.com/qemu-project/qemu
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ef82ab6924
The XHCI specification, section 4.17.1 specifies that "If the Number of Interrupters (MaxIntrs) field is greater than 1, then Interrupter Mapping shall be supported." and "If Interrupter Mapping is not supported, the Interrupter Target field shall be ignored by the xHC and all Events targeted at Interrupter 0." QEMU's XHCI device has so far not specially addressed this case, so we add a check to xhci_event() to redirect to event ring and interrupt 0 if mapping is disabled. Signed-off-by: Phil Dennis-Jordan <phil@philjordan.eu> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Message-ID: <20241227121336.25838-4-phil@philjordan.eu> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> |
1 week ago | |
---|---|---|
.. | ||
Kconfig | 4 months ago | |
bus-stub.c | 1 month ago | |
bus.c | 1 week ago | |
canokey.c | 1 month ago | |
canokey.h | ||
ccid-card-emulated.c | 1 month ago | |
ccid-card-passthru.c | 1 month ago | |
ccid.h | ||
chipidea.c | ||
combined-packet.c | ||
core.c | ||
desc-msos.c | ||
desc.c | ||
desc.h | ||
dev-audio.c | 1 month ago | |
dev-hid.c | 1 month ago | |
dev-hub.c | 1 month ago | |
dev-mtp.c | 1 month ago | |
dev-network.c | 1 month ago | |
dev-serial.c | 1 week ago | |
dev-smartcard-reader.c | 1 month ago | |
dev-storage-bot.c | ||
dev-storage-classic.c | 1 month ago | |
dev-storage.c | 1 month ago | |
dev-uas.c | 1 month ago | |
dev-wacom.c | ||
hcd-dwc2.c | 1 month ago | |
hcd-dwc2.h | 1 month ago | |
hcd-dwc3.c | 1 month ago | |
hcd-ehci-pci.c | 1 month ago | |
hcd-ehci-sysbus.c | 1 month ago | |
hcd-ehci.c | 1 month ago | |
hcd-ehci.h | 1 month ago | |
hcd-ohci-pci.c | 1 month ago | |
hcd-ohci-sysbus.c | 1 month ago | |
hcd-ohci.c | 7 months ago | |
hcd-ohci.h | 1 month ago | |
hcd-uhci.c | 3 weeks ago | |
hcd-uhci.h | 11 months ago | |
hcd-xhci-nec.c | 3 weeks ago | |
hcd-xhci-pci.c | 1 week ago | |
hcd-xhci-pci.h | ||
hcd-xhci-sysbus.c | 1 month ago | |
hcd-xhci-sysbus.h | ||
hcd-xhci.c | 1 week ago | |
hcd-xhci.h | 1 month ago | |
host-libusb.c | 1 month ago | |
imx-usb-phy.c | 4 months ago | |
libhw.c | 1 month ago | |
meson.build | 4 months ago | |
pcap.c | ||
quirks-ftdi-ids.h | ||
quirks-pl2303-ids.h | ||
quirks.c | ||
quirks.h | ||
redirect.c | 1 month ago | |
trace-events | 7 months ago | |
trace.h | ||
u2f-emulated.c | 1 month ago | |
u2f-passthru.c | 1 month ago | |
u2f.c | ||
u2f.h | ||
vt82c686-uhci-pci.c | ||
xen-usb.c | 8 months ago | |
xlnx-usb-subsystem.c | ||
xlnx-versal-usb2-ctrl-regs.c | 9 months ago |