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