Home
last modified time | relevance | path

Searched refs:OHCIState (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/hw/usb/
H A Dhcd-ohci.h37 typedef struct OHCIState OHCIState; typedef
39 struct OHCIState { struct
95 void (*ohci_die)(OHCIState *ohci); argument
106 OHCIState ohci;
115 void usb_ohci_init(OHCIState *ohci, DeviceState *dev, uint32_t num_ports,
118 void (*ohci_die_fn)(OHCIState *), Error **errp);
119 void ohci_bus_stop(OHCIState *ohci);
120 void ohci_stop_endpoints(OHCIState *ohci);
121 void ohci_hard_reset(OHCIState *ohci);
122 void ohci_sysbus_die(struct OHCIState *ohci);
H A Dhcd-ohci.c256 static void ohci_die(OHCIState *ohci) in ohci_die()
262 static inline void ohci_intr_update(OHCIState *ohci) in ohci_intr_update()
274 static inline void ohci_set_interrupt(OHCIState *ohci, uint32_t intr) in ohci_set_interrupt()
280 static USBDevice *ohci_find_device(OHCIState *ohci, uint8_t addr) in ohci_find_device()
297 void ohci_stop_endpoints(OHCIState *ohci) in ohci_stop_endpoints()
318 static void ohci_roothub_reset(OHCIState *ohci) in ohci_roothub_reset()
339 static void ohci_soft_reset(OHCIState *ohci) in ohci_soft_reset()
369 void ohci_hard_reset(OHCIState *ohci) in ohci_hard_reset()
377 static inline int get_dwords(OHCIState *ohci, in get_dwords()
396 static inline int put_dwords(OHCIState *ohci, in put_dwords()
[all …]
H A Dhcd-ohci-pci.c42 OHCIState state;
52 static void ohci_pci_die(struct OHCIState *ohci) in ohci_pci_die()
85 OHCIState *s = &ohci->state; in usb_ohci_exit()
107 OHCIState *s = &ohci->state; in usb_ohci_reset_pci()
125 VMSTATE_STRUCT(state, OHCIPCIState, 1, vmstate_ohci_state, OHCIState),
H A Dhcd-ohci-sysbus.c55 OHCIState *ohci = &s->ohci; in ohci_sysbus_reset()