/openbmc/linux/drivers/usb/host/ |
H A D | uhci-hcd.c | 99 static __hc32 uhci_frame_skel_link(struct uhci_hcd *uhci, int frame) in uhci_frame_skel_link() 131 static void finish_reset(struct uhci_hcd *uhci) in finish_reset() 152 static void uhci_hc_died(struct uhci_hcd *uhci) in uhci_hc_died() 168 static void check_and_reset_hc(struct uhci_hcd *uhci) in check_and_reset_hc() 185 static void uhci_generic_reset_hc(struct uhci_hcd *uhci) in uhci_generic_reset_hc() 211 static int uhci_generic_check_and_reset_hc(struct uhci_hcd *uhci) in uhci_generic_check_and_reset_hc() 250 static void configure_hc(struct uhci_hcd *uhci) in configure_hc() 267 static int resume_detect_interrupts_are_broken(struct uhci_hcd *uhci) in resume_detect_interrupts_are_broken() 282 static int global_suspend_mode_is_broken(struct uhci_hcd *uhci) in global_suspend_mode_is_broken() 288 static void suspend_rh(struct uhci_hcd *uhci, enum uhci_rh_state new_state) in suspend_rh() [all …]
|
H A D | uhci-q.c | 29 static void uhci_set_next_interrupt(struct uhci_hcd *uhci) in uhci_set_next_interrupt() 36 static inline void uhci_clear_next_interrupt(struct uhci_hcd *uhci) in uhci_clear_next_interrupt() 47 static void uhci_fsbr_on(struct uhci_hcd *uhci) in uhci_fsbr_on() 60 static void uhci_fsbr_off(struct uhci_hcd *uhci) in uhci_fsbr_off() 72 static void uhci_add_fsbr(struct uhci_hcd *uhci, struct urb *urb) in uhci_add_fsbr() 79 static void uhci_urbp_wants_fsbr(struct uhci_hcd *uhci, struct urb_priv *urbp) in uhci_urbp_wants_fsbr() 94 struct uhci_hcd *uhci = from_timer(uhci, t, fsbr_timer); in uhci_fsbr_timeout() local 106 static struct uhci_td *uhci_alloc_td(struct uhci_hcd *uhci) in uhci_alloc_td() 124 static void uhci_free_td(struct uhci_hcd *uhci, struct uhci_td *td) in uhci_free_td() 134 static inline void uhci_fill_td(struct uhci_hcd *uhci, struct uhci_td *td, in uhci_fill_td() [all …]
|
H A D | uhci-pci.c | 27 static void uhci_pci_reset_hc(struct uhci_hcd *uhci) in uhci_pci_reset_hc() 38 static int uhci_pci_check_and_reset_hc(struct uhci_hcd *uhci) in uhci_pci_check_and_reset_hc() 48 static void uhci_pci_configure_hc(struct uhci_hcd *uhci) in uhci_pci_configure_hc() 60 static int uhci_pci_resume_detect_interrupts_are_broken(struct uhci_hcd *uhci) in uhci_pci_resume_detect_interrupts_are_broken() 92 static int uhci_pci_global_suspend_mode_is_broken(struct uhci_hcd *uhci) in uhci_pci_global_suspend_mode_is_broken() 116 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_pci_init() local 176 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_pci_suspend() local 216 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_pci_resume() local
|
H A D | uhci-hub.c | 44 static int any_ports_active(struct uhci_hcd *uhci) in any_ports_active() 57 static inline int get_hub_status_data(struct uhci_hcd *uhci, char *buf) in get_hub_status_data() 96 static void uhci_finish_suspend(struct uhci_hcd *uhci, int port, in uhci_finish_suspend() 125 static void wait_for_HP(struct uhci_hcd *uhci, unsigned long port_addr) in wait_for_HP() 137 static void uhci_check_ports(struct uhci_hcd *uhci) in uhci_check_ports() 188 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_hub_status_data() local 246 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_hub_control() local
|
H A D | uhci-hcd.h | 85 #define UHCI_PTR_BITS(uhci) cpu_to_hc32((uhci), 0x000F) argument 86 #define UHCI_PTR_TERM(uhci) cpu_to_hc32((uhci), 0x0001) argument 87 #define UHCI_PTR_QH(uhci) cpu_to_hc32((uhci), 0x0002) argument 88 #define UHCI_PTR_DEPTH(uhci) cpu_to_hc32((uhci), 0x0004) argument 89 #define UHCI_PTR_BREADTH(uhci) cpu_to_hc32((uhci), 0x0000) argument 193 #define LINK_TO_QH(uhci, qh) (UHCI_PTR_QH((uhci)) | \ argument 227 #define td_token(uhci, td) hc32_to_cpu((uhci), (td)->token) argument 278 #define td_status(uhci, td) hc32_to_cpu((uhci), \ argument 281 #define LINK_TO_TD(uhci, td) (cpu_to_hc32((uhci), (td)->dma_handle)) argument 465 static inline struct usb_hcd *uhci_to_hcd(struct uhci_hcd *uhci) in uhci_to_hcd() [all …]
|
H A D | uhci-debug.c | 43 static int uhci_show_td(struct uhci_hcd *uhci, struct uhci_td *td, char *buf, in uhci_show_td() 100 static int uhci_show_urbp(struct uhci_hcd *uhci, struct urb_priv *urbp, in uhci_show_urbp() 165 static int uhci_show_qh(struct uhci_hcd *uhci, in uhci_show_qh() 279 static int uhci_show_root_hub_state(struct uhci_hcd *uhci, char *buf) in uhci_show_root_hub_state() 305 static int uhci_show_status(struct uhci_hcd *uhci, char *buf, int len) in uhci_show_status() 374 static int uhci_sprint_schedule(struct uhci_hcd *uhci, char *buf, int len) in uhci_sprint_schedule() 560 struct uhci_hcd *uhci = inode->i_private; in uhci_debug_open() local 625 static inline int uhci_show_qh(struct uhci_hcd *uhci, in uhci_show_qh() 631 static inline int uhci_sprint_schedule(struct uhci_hcd *uhci, in uhci_sprint_schedule()
|
H A D | uhci-platform.c | 17 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_platform_init() local 71 struct uhci_hcd *uhci; in uhci_hcd_platform_probe() local 157 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_hcd_platform_remove() local
|
H A D | uhci-grlib.c | 28 struct uhci_hcd *uhci = hcd_to_uhci(hcd); in uhci_grlib_init() local 94 struct uhci_hcd *uhci = NULL; in uhci_hcd_grlib_probe() local
|
/openbmc/qemu/hw/usb/ |
H A D | hcd-uhci-sysbus.c | 37 static void uhci_sysbus_reset(UHCIState *uhci) in uhci_sysbus_reset() 45 UHCIState *uhci = &s->uhci; in uhci_sysbus_realize() local 69 UHCIState *uhci = &s->uhci; in uhci_sysbus_reset_sysbus() local 128 UHCIState *uhci = opaque; in aspeed_uhci_port_read() local 142 UHCIState *uhci = opaque; in aspeed_uhci_port_write() local 166 UHCIState *uhci = &s->uhci; in uhci_sysbus_aspeed_realize() local
|
H A D | hcd-uhci-pci.c | 58 static void uhci_pci_reset(UHCIState *uhci) in uhci_pci_reset() 73 UHCIPCIState *uhci = UHCI_PCI(dev); in usb_uhci_common_realize_pci() local 102 UHCIPCIState *uhci = UHCI_PCI(d); in uhci_pci_reset_pci() local 109 UHCIPCIState *uhci = UHCI_PCI(dev); in usb_uhci_pci_exit() local
|
H A D | hcd-uhci-sysbus.h | 15 UHCIState uhci; member
|
H A D | hcd-uhci.c | 83 UHCIState *uhci; member
|
/openbmc/qemu/tests/qtest/ |
H A D | usb-hcd-uhci-test.c | 22 struct qhc uhci; in test_port() local
|
/openbmc/qemu/include/hw/southbridge/ |
H A D | piix.h | 60 UHCIPCIState uhci; member
|
/openbmc/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-g6.dtsi | 286 uhci: usb@1e6b0000 { label
|
H A D | aspeed-g4.dtsi | 157 uhci: usb@1e6b0000 { label
|
H A D | aspeed-g5.dtsi | 185 uhci: usb@1e6b0000 { label
|
/openbmc/qemu/hw/i386/ |
H A D | pc_q35.c | 94 PCIDevice *ehci, *uhci; in ehci_create_ich9_with_companions() local
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | ast2400.dtsi | 138 uhci: usb@1e6b0000 { label
|
H A D | ast2500.dtsi | 172 uhci: usb@1e6b0000 { label
|
/openbmc/qemu/hw/isa/ |
H A D | vt82c686.c | 603 UHCIPCIState uhci[2]; member
|
/openbmc/qemu/include/hw/arm/ |
H A D | aspeed_soc.h | 81 ASPEEDUHCIState uhci; member
|