Hi All, I have a platform (Xilinx Zynq) that has a USB EHCI controller that attaches directly to the system bus and not through PCI. We are looking for a way to disentangle EHCI from PCI - currently it inherits from TYPE_PCI_DEVICE:
static TypeInfo ehci_info = {
.name = "usb-ehci",
.parent = TYPE_PCI_DEVICE,
.instance_size = sizeof(EHCIState),
.class_init = ehci_class_init,
};
How would we go about edit EHCI to inherit from TYPE_SYSBUS_DEVICE as well?
Regards,
Peter
