| /hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-usb/host/ |
| D | usb_host_devices.c | 46 static usb_status_t USB_HostProcessState(usb_host_device_instance_t *deviceInstance); 55 static usb_status_t USB_HostProcessCallback(usb_host_device_instance_t *deviceInstance, uint32_t da… 66 usb_host_device_instance_t *deviceInstance, 94 usb_host_device_instance_t *deviceInstance); 192 usb_host_device_instance_t *deviceInstance = (usb_host_device_instance_t *)param; in USB_HostEnumerationTransferCallback() local 197 (void)USB_HostFreeTransfer(deviceInstance->hostHandle, transfer); /* free transfer */ in USB_HostEnumerationTransferCallback() 208 if (deviceInstance->stallRetries > 0U) /* retry same transfer when stall */ in USB_HostEnumerationTransferCallback() 211 deviceInstance->stallRetries--; in USB_HostEnumerationTransferCallback() 232 deviceInstance->stallRetries = USB_HOST_CONFIG_ENUMERATION_MAX_STALL_RETRIES; in USB_HostEnumerationTransferCallback() 233 if (s_EnumEntries[deviceInstance->state - 1U].process == NULL) in USB_HostEnumerationTransferCallback() [all …]
|
| D | usb_host_framework.c | 35 usb_status_t USB_HostCh9RequestCommon(usb_host_device_instance_t *deviceInstance, in USB_HostCh9RequestCommon() argument 45 if (USB_HostSendSetup(deviceInstance->hostHandle, deviceInstance->controlPipe, transfer) != in USB_HostCh9RequestCommon() 51 (void)USB_HostFreeTransfer(deviceInstance->hostHandle, transfer); in USB_HostCh9RequestCommon() 57 usb_status_t USB_HostStandardGetStatus(usb_host_device_instance_t *deviceInstance, in USB_HostStandardGetStatus() argument 86 return USB_HostCh9RequestCommon(deviceInstance, transfer, statusParam->statusBuffer, length); in USB_HostStandardGetStatus() 89 usb_status_t USB_HostStandardSetClearFeature(usb_host_device_instance_t *deviceInstance, in USB_HostStandardSetClearFeature() argument 112 return USB_HostCh9RequestCommon(deviceInstance, transfer, NULL, 0); in USB_HostStandardSetClearFeature() 115 usb_status_t USB_HostStandardSetAddress(usb_host_device_instance_t *deviceInstance, in USB_HostStandardSetAddress() argument 125 return USB_HostCh9RequestCommon(deviceInstance, transfer, NULL, 0); in USB_HostStandardSetAddress() 128 usb_status_t USB_HostStandardSetGetDescriptor(usb_host_device_instance_t *deviceInstance, in USB_HostStandardSetGetDescriptor() argument [all …]
|
| D | usb_host_hci.c | 115 usb_host_device_instance_t *deviceInstance = (usb_host_device_instance_t *)deviceHandle; local 116 usb_host_instance_t *hostInstance = (usb_host_instance_t *)deviceInstance->hostHandle; 306 usb_host_device_instance_t *deviceInstance = NULL; in USB_HostDeinit() local 314 deviceInstance = (usb_host_device_instance_t *)hostInstance->deviceList; in USB_HostDeinit() 315 while (deviceInstance != NULL) in USB_HostDeinit() 317 deviceInstance = (usb_host_device_instance_t *)hostInstance->deviceList; in USB_HostDeinit() 318 (void)USB_HostDetachDeviceInternal(hostHandle, deviceInstance); in USB_HostDeinit() 560 usb_host_device_instance_t *deviceInstance = (usb_host_device_instance_t *)deviceHandle; in USB_HostHelperGetPeripheralInformation() local 572 *infoValue = (uint32_t)deviceInstance->setAddress; in USB_HostHelperGetPeripheralInformation() 576 temp = (uint32_t *)deviceInstance->controlPipe; in USB_HostHelperGetPeripheralInformation() [all …]
|
| D | usb_host_framework.h | 36 usb_status_t USB_HostCh9RequestCommon(usb_host_device_instance_t *deviceInstance, 50 usb_status_t USB_HostStandardGetStatus(usb_host_device_instance_t *deviceInstance, 63 usb_status_t USB_HostStandardSetClearFeature(usb_host_device_instance_t *deviceInstance, 76 usb_status_t USB_HostStandardSetAddress(usb_host_device_instance_t *deviceInstance, 89 usb_status_t USB_HostStandardSetGetDescriptor(usb_host_device_instance_t *deviceInstance, 102 usb_status_t USB_HostStandardGetInterface(usb_host_device_instance_t *deviceInstance, 115 usb_status_t USB_HostStandardSetInterface(usb_host_device_instance_t *deviceInstance, 128 usb_status_t USB_HostStandardSyncFrame(usb_host_device_instance_t *deviceInstance,
|
| D | usb_host_ehci.c | 578 extern usb_status_t USB_HostStandardSetGetDescriptor(usb_host_device_instance_t *deviceInstance, 706 usb_host_device_instance_t *deviceInstance = (usb_host_device_instance_t *)deviceHandle; in USB_HostEhciTestSingleStepGetDeviceDesc() local 731 getDescriptorParam.descriptorBuffer = (uint8_t *)&deviceInstance->deviceDescriptor; in USB_HostEhciTestSingleStepGetDeviceDesc() 742 USB_HostStandardSetGetDescriptor(deviceInstance, transfer, &getDescriptorParam); in USB_HostEhciTestSingleStepGetDeviceDesc() 882 usb_host_device_instance_t *deviceInstance = (usb_host_device_instance_t *)deviceHandle; in USB_HostEhciTestSingleStepGetDeviceDescData() local 900 …USB_HostEhciSingleStepQtdListInit(ehciInstance, (usb_host_ehci_pipe_t *)(deviceInstance->controlPi… in USB_HostEhciTestSingleStepGetDeviceDescData() 916 …USB_HostEhciSingleStepQtdListInit(ehciInstance, (usb_host_ehci_pipe_t *)(deviceInstance->controlPi… in USB_HostEhciTestSingleStepGetDeviceDescData() 926 …USB_HostEhciSingleStepQtdListInit(ehciInstance, (usb_host_ehci_pipe_t *)(deviceInstance->controlPi… in USB_HostEhciTestSingleStepGetDeviceDescData() 942 usb_host_device_instance_t *deviceInstance = (usb_host_device_instance_t *)deviceHandle; in USB_HostEhciTestModeInit() local 944 …(usb_host_ehci_instance_t *)(((usb_host_instance_t *)(deviceInstance->hostHandle))->controllerHand… in USB_HostEhciTestModeInit() [all …]
|
| D | usb_host_ip3516hs.c | 67 extern usb_status_t USB_HostStandardSetGetDescriptor(usb_host_device_instance_t *deviceInstance, 142 usb_host_device_instance_t *deviceInstance = (usb_host_device_instance_t *)deviceHandle; in USB_HostIp3516HsTestSingleStepGetDeviceDesc() local 166 getDescriptorParam.descriptorBuffer = (uint8_t *)&deviceInstance->deviceDescriptor; in USB_HostIp3516HsTestSingleStepGetDeviceDesc() 177 (void)USB_HostStandardSetGetDescriptor(deviceInstance, transfer, &getDescriptorParam); in USB_HostIp3516HsTestSingleStepGetDeviceDesc() 186 usb_host_device_instance_t *deviceInstance = (usb_host_device_instance_t *)deviceHandle; in USB_HostIp3516HsTestSingleStepGetDeviceDescData() local 214 (void)USB_HostStandardSetGetDescriptor(deviceInstance, transfer, &getDescriptorParam); in USB_HostIp3516HsTestSingleStepGetDeviceDescData() 222 usb_host_device_instance_t *deviceInstance = (usb_host_device_instance_t *)deviceHandle; in USB_HostIp3516HsTestModeInit() local 224 …(usb_host_ip3516hs_state_struct_t *)(((usb_host_instance_t *)(deviceInstance->hostHandle))->contro… in USB_HostIp3516HsTestModeInit() 474 usb_host_device_instance_t *deviceInstance; in USB_HostIp3516HsControlBus() local 478 deviceInstance = (usb_host_device_instance_t *)hostPointer->suspendedDevice; in USB_HostIp3516HsControlBus() [all …]
|
| D | usb_host_devices.h | 88 usb_status_t (*process)(usb_host_device_instance_t *deviceInstance, uint32_t dataLength);
|
| /hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-usb/host/class/ |
| D | usb_host_hub_app.c | 947 usb_host_device_instance_t *deviceInstance; in USB_HostHubRemoteWakeupCallback() local 1025 deviceInstance = (usb_host_device_instance_t *)hostInstance->suspendedDevice; in USB_HostHubRemoteWakeupCallback() 1026 if (NULL == deviceInstance) in USB_HostHubRemoteWakeupCallback() 1040 USB_HostHubGetHubDeviceHandle(hostInstance, deviceInstance->hubNumber); in USB_HostHubRemoteWakeupCallback() 1046 USB_REQUEST_STANDARD_SET_FEATURE, PORT_SUSPEND, deviceInstance->portNumber, in USB_HostHubRemoteWakeupCallback() 1075 usb_host_device_instance_t *deviceInstance = (usb_host_device_instance_t *)deviceHandle; in USB_HostSendHubRequest() local 1079 if (USB_HostMallocTransfer(deviceInstance->hostHandle, &transfer) != kStatus_USB_Success) in USB_HostSendHubRequest() 1099 …if (USB_HostSendSetup(deviceInstance->hostHandle, deviceInstance->controlPipe, transfer) != kStatu… in USB_HostSendHubRequest() 1104 (void)USB_HostFreeTransfer(deviceInstance->hostHandle, transfer); in USB_HostSendHubRequest() 1606 …usb_host_device_instance_t *deviceInstance = (usb_host_device_instance_t *)hostInstance->suspended… in USB_HostHubSuspendDevice() local [all …]
|
| D | usb_host_cdc_ecm.c | 126 usb_host_device_instance_t *deviceInstance = cdcEcmInstance->deviceHandle; in USB_HostCdcEcmGetMacStringDescriptor() local 133 status = USB_HostMallocTransfer(deviceInstance->hostHandle, &transfer); in USB_HostCdcEcmGetMacStringDescriptor() 151 return USB_HostStandardSetGetDescriptor(deviceInstance, transfer, &descriptorParam); in USB_HostCdcEcmGetMacStringDescriptor()
|