| /utopia/UTPA2-700.0.x/modules/usb/drv/usb_ecos/newhost/ |
| H A D | drvEhciHcd.c | 169 static void ms_unlink_async(struct ehci_hcd *, struct ehci_qh *); 170 static void ms_intr_deschedule(struct ehci_hcd *, struct ehci_qh *); 171 static int ms_qh_schedule(struct ehci_hcd *, struct ehci_qh *); 173 void ms_ehci_stoprun_setting(MS_U8 bOption, struct ehci_hcd *ehci); 219 static int ms_ehci_halt (struct ehci_hcd *pEhci) in ms_ehci_halt() 238 static int ms_ehci_reset (struct ehci_hcd *pEhci) in ms_ehci_reset() 262 static void ms_ehci_quiesce (struct ehci_hcd *pEhci) in ms_ehci_quiesce() 308 struct ehci_hcd *pEhci, in ms_reset_complete() 342 struct ehci_hcd *pEhci = hcd_to_ehci (pHcd); in ms_hub_status_data() 396 struct ehci_hcd *pEhci, in ms_get_roothub_desc() [all …]
|
| H A D | drvEHCI_SCHD.cxx | 81 static void ms_periodic_unlink (struct ehci_hcd *pEhci, U32 u32Frame, void *ptr) in ms_periodic_unlink() 112 static U16 ms_periodic_usecs (struct ehci_hcd *pEhci, U32 u32Frame, U32 u32uFrame) in ms_periodic_usecs() 145 static int ms_enable_periodic (struct ehci_hcd *pEhci) in ms_enable_periodic() 170 static int ms_disable_periodic (struct ehci_hcd *pEhci) in ms_disable_periodic() 193 static int ms_qh_schedule (struct ehci_hcd *pEhci, struct ehci_qh *pQh); 195 struct ehci_hcd *pEhci, in ms_intr_deschedule() 286 struct ehci_hcd *pEhci, in ms_check_period() 348 struct ehci_hcd *pEhci, in ms_tt_no_collision() 394 struct ehci_hcd *pEhci, in ms_check_intr_schedule() 448 static int ms_qh_link_periodic (struct ehci_hcd *ehci, struct ehci_qh *qh) in ms_qh_link_periodic() [all …]
|
| H A D | drvUSBHwCtl.c | 161 struct ehci_hcd *ehci = hcd_to_ehci(hcd); in ms_RH_force_FSmode() 177 extern void ms_ehci_softrst(struct ehci_hcd *); 188 struct ehci_hcd *ehci = hcd_to_ehci(hcd); in ms_RoothubPortConnected() 197 struct ehci_hcd *ehci = hcd_to_ehci(hcd); in ms_RoothubPortConnectChg() 206 struct ehci_hcd *ehci = hcd_to_ehci(hcd); in ms_RoothubPortEnabled() 215 struct ehci_hcd *ehci = hcd_to_ehci(hcd); in ms_isHcdRunning() 224 struct ehci_hcd *ehci = hcd_to_ehci(hcd); in ms_forceHcdRun() 239 struct ehci_hcd *ehci = hcd_to_ehci(hcd); in ms_dumpHcdRegister() 271 struct ehci_hcd *pEhci = hcd_to_ehci (hcd); in ms_ehci_interrupt_enable() 294 struct ehci_hcd *pEhci = hcd_to_ehci (hcd); in ms_ehci_interrupt_disable() [all …]
|
| H A D | drvEHCI.h | 129 struct ehci_hcd { /* one per controller */ struct 185 static __inline__ struct ehci_hcd *hcd_to_ehci(struct usb_hcd *hcd_ptr) in hcd_to_ehci() 188 return (struct ehci_hcd *)( (char *)__mptr - (char *)offsetof(struct ehci_hcd,hcd) ); in hcd_to_ehci() 192 ms_iaa_watchdog_begin(struct ehci_hcd *ehci) in ms_iaa_watchdog_begin() 202 ms_iaa_watchdog_done(struct ehci_hcd *ehci) in ms_iaa_watchdog_done() 215 ms_timer_action_done (struct ehci_hcd *ehci, enum ehci_timer_event eAction) in ms_timer_action_done() 225 ms_timer_action (struct ehci_hcd *ehci, enum ehci_timer_event eAction) in ms_timer_action()
|
| H A D | drvEHCI_MEM.cxx | 85 static struct ehci_qtd *ms_ehci_qtd_alloc (struct ehci_hcd *pEhci, int iFlags) in ms_ehci_qtd_alloc() 109 static __inline__ void ms_ehci_qtd_free (struct ehci_hcd *pEhci, struct ehci_qtd *pQtd) in ms_ehci_qtd_free() 115 static struct ehci_qh *ms_ehci_qh_alloc (struct ehci_hcd *pEhci, int iFlags) in ms_ehci_qh_alloc() 149 static void ms_qh_put (struct ehci_hcd *pEhci, struct ehci_qh *pQh) in ms_qh_put() 166 static void ms_ehci_mem_cleanup (struct ehci_hcd *pEhci) in ms_ehci_mem_cleanup() 198 static int ms_ehci_mem_init (struct ehci_hcd *pEhci, int iFlags) in ms_ehci_mem_init()
|
| H A D | drvEHsTest.c | 147 extern struct list_head *ms_qh_urb_transaction_EHSET (struct ehci_hcd *ehci, struct urb *urb, struc… 148 extern int ms_submit_async_EHSET (struct ehci_hcd *ehci, struct urb *urb, struct list_head *qtd_lis… 155 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in ms_ehci_urb_enqueue_EHSET()
|
| H A D | drvUsbd.c | 684 struct ehci_hcd *pEhci; in ms_new_usb_hcd() 687 pEhci = (struct ehci_hcd *)kmalloc (sizeof (struct ehci_hcd), GFP_KERNEL); in ms_new_usb_hcd() 696 memset (pEhci, 0, sizeof (struct ehci_hcd)); in ms_new_usb_hcd()
|
| H A D | drvMSC.c | 1061 struct ehci_hcd *ehci = hcd_to_ehci(hcd); in ms_bSCSI_Read_10() 1337 struct ehci_hcd *ehci = hcd_to_ehci(hcd); in ms_bSCSI_Write_10()
|
| H A D | drvMsg.c | 161 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in ms_usb_start_wait_urb()
|
| /utopia/UTPA2-700.0.x/modules/usb/drv/usb_ecos/usbhost/ |
| H A D | drvEhciHcd.c | 251 extern void ehci_StopRun_Setting(MS_U8 bOption, struct ehci_hcd *ehci); 324 static int ehci_halt (struct ehci_hcd *ehci) in ehci_halt() 387 static int ehci_reset (struct ehci_hcd *ehci) in ehci_reset() 455 static void ehci_ready (struct ehci_hcd *ehci) in ehci_ready() 551 struct ehci_hcd *ehci, in check_reset_complete() 679 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in ehci_hub_status_data() 1032 struct ehci_hcd *ehci, in ehci_hub_descriptor() 1203 void ehci_hc_swreset(struct ehci_hcd *ehci) in ehci_hc_swreset() 1260 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in ehci_hub_control() 2161 qh_update (struct ehci_hcd *ehci, struct ehci_qh *qh, struct ehci_qtd *qtd) in qh_update() [all …]
|
| H A D | drvEHCI_SCHD.cxx | 125 static int periodic_unlink (struct ehci_hcd *ehci, U32 frame, void *ptr) in periodic_unlink() 172 periodic_usecs (struct ehci_hcd *ehci, U32 frame, U32 uframe) in periodic_usecs() 261 static int enable_periodic (struct ehci_hcd *ehci) in enable_periodic() 284 static int disable_periodic (struct ehci_hcd *ehci) in disable_periodic() 319 struct ehci_hcd *ehci, in intr_deschedule() 369 struct ehci_hcd *ehci, in check_period() 408 struct ehci_hcd *ehci, in check_intr_schedule() 444 static int qh_schedule (struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_schedule() 530 struct ehci_hcd *ehci, in intr_submit() 600 struct ehci_hcd *ehci, in intr_complete() [all …]
|
| H A D | drvEHCI_MEM.cxx | 94 struct ehci_hcd *ehci; in ehci_hcd_alloc() 96 ehci = (struct ehci_hcd *) in ehci_hcd_alloc() 97 kmalloc (sizeof (struct ehci_hcd), GFP_KERNEL); in ehci_hcd_alloc() 103 memset (ehci, 0, sizeof (struct ehci_hcd)); in ehci_hcd_alloc() 115 static struct ehci_qtd *ehci_qtd_alloc (struct ehci_hcd *ehci, int flags) in ehci_qtd_alloc() 144 static __inline__ void ehci_qtd_free (struct ehci_hcd *ehci, struct ehci_qtd *qtd) in ehci_qtd_free() 150 static struct ehci_qh *ehci_qh_alloc (struct ehci_hcd *ehci, int flags) in ehci_qh_alloc() 192 static void qh_put (struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_put() 214 static void ehci_mem_cleanup (struct ehci_hcd *ehci) in ehci_mem_cleanup() 282 static int ehci_mem_init (struct ehci_hcd *ehci, int flags) in ehci_mem_init()
|
| H A D | drvEHCIDBG.cpp | 97 static void dbg_hcs_params (struct ehci_hcd *ehci, char *label) in dbg_hcs_params() 132 static __inline__ void dbg_hcs_params (struct ehci_hcd *ehci, char *label) {} in dbg_hcs_params() 138 static void dbg_hcc_params (struct ehci_hcd *ehci, char *label) in dbg_hcc_params() 163 static __inline__ void dbg_hcc_params (struct ehci_hcd *ehci, char *label) {} in dbg_hcc_params() 178 static void dbg_qtd (char *label, struct ehci_hcd *ehci, struct ehci_qtd *qtd) in dbg_qtd() 193 static void dbg_qh (char *label, struct ehci_hcd *ehci, struct ehci_qh *qh) in dbg_qh() 412 static inline void dbg_qh (char *label, struct ehci_hcd *ehci, struct ehci_qh *qh) in dbg_qh() 502 struct ehci_hcd *ehci, in qh_lines() 651 struct ehci_hcd *ehci; in show_async() 701 struct ehci_hcd *ehci; in show_periodic() [all …]
|
| H A D | drvEHCI.h | 178 struct ehci_hcd { /* one per controller */ struct 428 static __inline__ struct ehci_hcd *hcd_to_ehci(struct usb_hcd *hcd_ptr) in hcd_to_ehci() 431 return (struct ehci_hcd *)( (char *)__mptr - (char *)offsetof(struct ehci_hcd,hcd) ); in hcd_to_ehci() 445 timer_action_done (struct ehci_hcd *ehci, enum ehci_timer_action action) in timer_action_done() 481 timer_action (struct ehci_hcd *ehci, enum ehci_timer_action action) in timer_action()
|
| H A D | drvUSBEntry.c | 596 extern void ResetMstarUsb(struct ehci_hcd *ehci); 607 struct ehci_hcd *ehci = hcd_to_ehci(hcd); in MDrv_UsbDeviceConnect() 780 struct ehci_hcd *ehci = hcd_to_ehci(g_pUsbHcd); in UsbTask() 1229 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in InitUSBIntr() 1594 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in InitUSBIntr_EX() 1627 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in Usb_host_Init_EX() 1710 extern void ResetMstarUsb(struct ehci_hcd *ehci); 1713 struct ehci_hcd *ehci = hcd_to_ehci(hcd); in MDrv_UsbDeviceConnect_EX() 1769 struct ehci_hcd *ehci = hcd_to_ehci(gVar->p_UsbHcd); in UsbTask_EX()
|
| H A D | drvEHsTest.c | 151 extern struct list_head *qh_urb_transaction_EHSET (struct ehci_hcd *ehci, struct urb *urb, struct l… 152 extern int submit_async_EHSET (struct ehci_hcd *ehci, struct urb *urb, struct list_head *qtd_list, … 159 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in ehci_urb_enqueue_EHSET()
|
| H A D | drvUSBEntry_2.c | 136 extern void ResetMstarUsb(struct ehci_hcd *ehci); // replace void ResetUsbHardware_Port2(void) and… 163 struct ehci_hcd *ehci = hcd_to_ehci(g_pUsbHcd_Port2); in UsbTask_Port2() 589 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in InitUSBIntr_Port2()
|
| H A D | drvHub.c | 5355 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in hub_port_connect_change() 5577 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in hub_port_connect_change() 8645 struct ehci_hcd *ehci = hcd_to_ehci(hcd); in usb_reset_device()
|
| H A D | drvTransport.c | 180 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in timeout_handler() 1681 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in usb_default_timeout_handler()
|
| H A D | drvUSBHwCtl.c | 154 void ResetMstarUsb(struct ehci_hcd *ehci) in ResetMstarUsb()
|
| H A D | drvHCD.c | 1611 struct ehci_hcd *ehci = hcd_to_ehci (hcd); in hcd_submit_urb()
|
| H A D | drvSCSI.c | 1104 struct ehci_hcd *ehci = hcd_to_ehci(hcd); in bSCSI_Read_10()
|