Home
last modified time | relevance | path

Searched defs:ohci (Results 1 – 25 of 54) sorted by relevance

123

/openbmc/linux/drivers/firewire/
H A Dinit_ohci1394_dma.c36 struct ohci { struct
40 static inline void reg_write(const struct ohci *ohci, int offset, u32 data) in reg_write()
45 static inline u32 reg_read(const struct ohci *ohci, int offset) in reg_read()
53 static inline u8 __init get_phy_reg(struct ohci *ohci, u8 addr) in get_phy_reg()
71 static inline void __init set_phy_reg(struct ohci *ohci, u8 addr, u8 data) in set_phy_reg()
85 static inline void __init init_ohci1394_soft_reset(struct ohci *ohci) in init_ohci1394_soft_reset()
104 static inline void __init init_ohci1394_initialize(struct ohci *ohci) in init_ohci1394_initialize()
177 static inline void __init init_ohci1394_wait_for_busresets(struct ohci *ohci) in init_ohci1394_wait_for_busresets()
195 static inline void __init init_ohci1394_enable_physical_dma(struct ohci *ohci) in init_ohci1394_enable_physical_dma()
206 static inline void __init init_ohci1394_reset_and_init_dma(struct ohci *ohci) in init_ohci1394_reset_and_init_dma()
[all …]
H A Dohci.c44 #define ohci_info(ohci, f, args...) dev_info(ohci->card.device, f, ##args) argument
45 #define ohci_notice(ohci, f, args...) dev_notice(ohci->card.device, f, ##args) argument
46 #define ohci_err(ohci, f, args...) dev_err(ohci->card.device, f, ##args) argument
88 struct fw_ohci *ohci; member
118 struct fw_ohci *ohci; member
291 static bool has_reboot_by_cycle_timer_read_quirk(const struct fw_ohci *ohci) in has_reboot_by_cycle_timer_read_quirk()
323 #define has_reboot_by_cycle_timer_read_quirk(ohci) false argument
411 static void log_irqs(struct fw_ohci *ohci, u32 evt) in log_irqs()
460 static void log_selfids(struct fw_ohci *ohci, int generation, int self_id_count) in log_selfids()
516 static void log_ar_at_event(struct fw_ohci *ohci, in log_ar_at_event()
[all …]
/openbmc/linux/drivers/usb/host/
H A Dohci-pci.c46 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_quirk_amd756() local
61 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_quirk_opti() local
80 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_quirk_ns() local
96 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_quirk_zfmicro() local
109 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_quirk_toshiba_scc() local
131 struct ohci_hcd *ohci = container_of(work, struct ohci_hcd, nec_work); in ohci_quirk_nec_worker() local
142 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_quirk_nec() local
153 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_quirk_amd700() local
170 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_quirk_qemu() local
240 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_pci_reset() local
H A Dohci-q.c41 finish_urb(struct ohci_hcd *ohci, struct urb *urb, int status) in finish_urb()
109 static int balance (struct ohci_hcd *ohci, int interval, int load) in balance()
143 static void periodic_link (struct ohci_hcd *ohci, struct ed *ed) in periodic_link()
183 static int ed_schedule (struct ohci_hcd *ohci, struct ed *ed) in ed_schedule()
270 static void periodic_unlink (struct ohci_hcd *ohci, struct ed *ed) in periodic_unlink()
317 static void ed_deschedule (struct ohci_hcd *ohci, struct ed *ed) in ed_deschedule()
401 struct ohci_hcd *ohci, in ed_get()
484 static void start_ed_unlink (struct ohci_hcd *ohci, struct ed *ed) in start_ed_unlink()
516 td_fill (struct ohci_hcd *ohci, u32 info, in td_fill()
592 struct ohci_hcd *ohci, in td_submit_urb()
[all …]
H A Dohci-hcd.c152 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_urb_enqueue() local
315 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_urb_dequeue() local
350 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_endpoint_disable() local
403 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_get_frame() local
408 static void ohci_usb_reset (struct ohci_hcd *ohci) in ohci_usb_reset()
422 struct ohci_hcd *ohci; in _ohci_shutdown() local
438 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_shutdown() local
452 static int ohci_init (struct ohci_hcd *ohci) in ohci_init()
543 static int ohci_run (struct ohci_hcd *ohci) in ohci_run()
713 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_setup() local
[all …]
H A Dohci-hub.c47 static int ohci_rh_suspend (struct ohci_hcd *ohci, int autostop) in ohci_rh_suspend()
152 static int ohci_rh_resume (struct ohci_hcd *ohci) in ohci_rh_resume()
306 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_bus_suspend() local
326 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_bus_resume() local
347 static int ohci_root_hub_state_changes(struct ohci_hcd *ohci, int changed, in ohci_root_hub_state_changes()
435 static inline int ohci_rh_resume(struct ohci_hcd *ohci) in ohci_rh_resume()
443 static int ohci_root_hub_state_changes(struct ohci_hcd *ohci, int changed, in ohci_root_hub_state_changes()
470 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_hub_status_data() local
539 struct ohci_hcd *ohci, in ohci_hub_descriptor()
582 struct ohci_hcd *ohci = hcd_to_ohci (hcd); in ohci_start_port_reset() local
[all …]
H A Dohci-dbg.c23 #define ohci_dbg_sw(ohci, next, size, format, arg...) \ argument
34 #define ohci_dbg_nosw(ohci, next, size, format, arg...) \ argument
43 struct ohci_hcd *ohci, in ohci_dump_intr_mask()
65 struct ohci_hcd *ohci, in maybe_print_eds()
86 static const char *rh_state_string(struct ohci_hcd *ohci) in rh_state_string()
255 static void ohci_dump_td (const struct ohci_hcd *ohci, const char *label, in ohci_dump_td()
312 ohci_dump_ed (const struct ohci_hcd *ohci, const char *label, in ohci_dump_ed()
393 struct ohci_hcd *ohci; member
400 show_list (struct ohci_hcd *ohci, char *buf, size_t count, struct ed *ed) in show_list()
467 struct ohci_hcd *ohci; in fill_async_buffer() local
[all …]
H A Dohci.h75 #define OKAY_TO_TAKEBACK(ohci, ed) \ argument
443 static inline int quirk_nec(struct ohci_hcd *ohci) in quirk_nec()
447 static inline int quirk_zfmicro(struct ohci_hcd *ohci) in quirk_zfmicro()
451 static inline int quirk_amdiso(struct ohci_hcd *ohci) in quirk_amdiso()
455 static inline int quirk_amdprefetch(struct ohci_hcd *ohci) in quirk_amdprefetch()
460 static inline int quirk_nec(struct ohci_hcd *ohci) in quirk_nec()
464 static inline int quirk_zfmicro(struct ohci_hcd *ohci) in quirk_zfmicro()
468 static inline int quirk_amdiso(struct ohci_hcd *ohci) in quirk_amdiso()
472 static inline int quirk_amdprefetch(struct ohci_hcd *ohci) in quirk_amdprefetch()
483 static inline struct usb_hcd *ohci_to_hcd (const struct ohci_hcd *ohci) in ohci_to_hcd()
[all …]
H A Dohci-mem.c27 static void ohci_hcd_init (struct ohci_hcd *ohci) in ohci_hcd_init()
37 static int ohci_mem_init (struct ohci_hcd *ohci) in ohci_mem_init()
65 static void ohci_mem_cleanup (struct ohci_hcd *ohci) in ohci_mem_cleanup()
H A Dohci-omap.c70 static void start_hnp(struct ohci_hcd *ohci) in start_hnp()
92 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_omap_reset() local
352 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_omap_suspend() local
372 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_omap_resume() local
H A Dohci-ppc-of.c26 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_ppc_of_start() local
89 struct ohci_hcd *ohci; in ohci_hcd_ppc_of_probe() local
H A Dohci-ps3.c14 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ps3_ohci_hc_reset() local
24 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ps3_ohci_hc_start() local
H A Dohci-sm501.c213 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_sm501_suspend() local
233 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_sm501_resume() local
H A Dohci-spear.c117 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in spear_ohci_hcd_drv_suspend() local
138 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in spear_ohci_hcd_drv_resume() local
H A Dohci-sa1111.c59 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_sa1111_reset() local
67 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_sa1111_start() local
H A Dohci-da8xx.c232 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_da8xx_reset() local
485 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_da8xx_suspend() local
507 struct ohci_hcd *ohci = hcd_to_ohci(hcd); in ohci_da8xx_resume() local
/openbmc/qemu/hw/usb/
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.c52 static void ohci_pci_die(struct OHCIState *ohci) in ohci_pci_die()
65 OHCIPCIState *ohci = PCI_OHCI(dev); in usb_ohci_realize_pci() local
84 OHCIPCIState *ohci = PCI_OHCI(dev); in usb_ohci_exit() local
106 OHCIPCIState *ohci = PCI_OHCI(dev); in usb_ohci_reset_pci() local
H A Dhcd-ohci-sysbus.c55 OHCIState *ohci = &s->ohci; in ohci_sysbus_reset() local
/openbmc/u-boot/drivers/usb/host/
H A Dohci-hcd.c276 static void pkt_print(ohci_t *ohci, urb_priv_t *purb, struct usb_device *dev, in pkt_print()
317 void ep_print_int_eds(ohci_t *ohci, char *str) in ep_print_int_eds()
508 int sohci_submit_job(ohci_t *ohci, ohci_dev_t *ohci_dev, urb_priv_t *urb, in sohci_submit_job()
598 static int sohci_get_current_frame_number(ohci_t *ohci) in sohci_get_current_frame_number()
614 static int ep_int_ballance(ohci_t *ohci, int interval, int load) in ep_int_ballance()
663 static int ep_link(ohci_t *ohci, ed_t *edi) in ep_link()
742 static void periodic_unlink(struct ohci *ohci, volatile struct ed *ed, in periodic_unlink()
772 static int ep_unlink(ohci_t *ohci, ed_t *edi) in ep_unlink()
893 static void td_fill(ohci_t *ohci, unsigned int info, in td_fill()
949 static void td_submit_job(ohci_t *ohci, struct usb_device *dev, in td_submit_job()
[all …]
H A Dohci.h383 typedef struct ohci { struct
387 struct ohci_hcca *hcca; /* hcca */ argument
395 struct ohci_regs *regs; /* OHCI controller's memory */ argument
397 int ohci_int_load[32]; /* load of the 32 Interrupt Chains (for load balancing)*/ argument
407 } ohci_t; argument
/openbmc/linux/arch/mips/boot/dts/brcm/
H A Dbcm6358.dtsi174 ohci: usb@fffe1400 { label
H A Dbcm6368.dtsi197 ohci: usb@10001600 { label
/openbmc/u-boot/arch/mips/dts/
H A Dbrcm,bcm6348.dtsi138 ohci: usb-controller@fffe1b00 { label
/openbmc/linux/arch/arm/boot/dts/broadcom/
H A Dbcm53573.dtsi161 ohci: usb@d000 { label

123