Lines Matching refs:hcd

1022     struct usb_hcd *hcd;  in ms_DrvUSB_OnInterrupt_EX()  local
1033 hcd = pChip->p_roothub[p]->cpe_ehci_dev.dev.driver_data; in ms_DrvUSB_OnInterrupt_EX()
1034 ms_ehci_irq(hcd, NULL); in ms_DrvUSB_OnInterrupt_EX()
1045 void ms_InitUSBIntr_EX(struct usb_hcd * hcd, int str_on) in ms_InitUSBIntr_EX() argument
1047 ms_ehci_interrupt_enable(hcd, str_on); in ms_InitUSBIntr_EX()
1048 MsOS_AttachInterrupt(hcd->ehci_irq, ms_DrvUSB_OnInterrupt_EX); in ms_InitUSBIntr_EX()
1049 MsOS_EnableInterrupt(hcd->ehci_irq); in ms_InitUSBIntr_EX()
1052 void ms_UnInitUSBIntr_EX(struct usb_hcd * hcd) in ms_UnInitUSBIntr_EX() argument
1054 MsOS_DisableInterrupt(hcd->ehci_irq); in ms_UnInitUSBIntr_EX()
1055 MsOS_DetachInterrupt(hcd->ehci_irq); in ms_UnInitUSBIntr_EX()
1056 ms_ehci_interrupt_disable(hcd); in ms_UnInitUSBIntr_EX()
1066 MS_BOOL ms_UsbDeviceConnect_EX(struct usb_hcd *hcd) in ms_UsbDeviceConnect_EX() argument
1070 if (ms_RoothubPortConnected(hcd)) in ms_UsbDeviceConnect_EX()
1079 ms_ResetMstarUsb(hcd); in ms_UsbDeviceConnect_EX()
1080 hcd->isRootHubPortReset = TRUE; in ms_UsbDeviceConnect_EX()
1081 hcd->isBadDeviceRH = FALSE; in ms_UsbDeviceConnect_EX()
1082 hcd->isBadDevice = FALSE; in ms_UsbDeviceConnect_EX()
1083 hcd->badDeviceCnt = 0; in ms_UsbDeviceConnect_EX()
1570 struct usb_hcd *hcd; in MDrv_UsbDeviceConnectBitEx() local
1578 hcd = pChip->p_roothub[u8Hostid]->cpe_ehci_dev.dev.driver_data; in MDrv_UsbDeviceConnectBitEx()
1580 if(hcd == NULL) in MDrv_UsbDeviceConnectBitEx()
1586 if(ms_RoothubPortConnected(hcd)) in MDrv_UsbDeviceConnectBitEx()
1596 struct usb_hcd *hcd; in MDrv_Usb_STR_Off() local
1603 hcd = pChip->p_roothub[u8Hostid]->cpe_ehci_dev.dev.driver_data; in MDrv_Usb_STR_Off()
1605 if(hcd == NULL) in MDrv_Usb_STR_Off()
1612 hcd->state = HCD_STATE_HALT; // spped up urb flow in MDrv_Usb_STR_Off()
1620 ms_UnInitUSBIntr_EX(hcd); in MDrv_Usb_STR_Off()
1623 extern void ms_ehci_periodic_size_init (struct usb_hcd *hcd);
1627 struct usb_hcd *hcd; in MDrv_Usb_STR_On() local
1634 hcd = pChip->p_roothub[u8Hostid]->cpe_ehci_dev.dev.driver_data; in MDrv_Usb_STR_On()
1636 if(hcd == NULL) in MDrv_Usb_STR_On()
1643 ms_ehci_periodic_size_init(hcd); in MDrv_Usb_STR_On()
1644 ms_InitUSBIntr_EX(hcd, 1); in MDrv_Usb_STR_On()
1645 hcd->isBadDeviceRH = FALSE; in MDrv_Usb_STR_On()