Home
last modified time | relevance | path

Searched refs:DevDesc (Results 1 – 16 of 16) sorted by relevance

/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/
DUsbDesc.c112 IN USB_DEVICE_DESC *DevDesc in UsbFreeDevDesc() argument
117 if (DevDesc->Configs != NULL) { in UsbFreeDevDesc()
118 for (Index = 0; Index < DevDesc->Desc.NumConfigurations; Index++) { in UsbFreeDevDesc()
119 if (DevDesc->Configs[Index] != NULL) { in UsbFreeDevDesc()
120 UsbFreeConfigDesc (DevDesc->Configs[Index]); in UsbFreeDevDesc()
124 FreePool (DevDesc->Configs); in UsbFreeDevDesc()
127 FreePool (DevDesc); in UsbFreeDevDesc()
529 EFI_USB_DEVICE_DESCRIPTOR DevDesc; in UsbGetMaxPacketSize0() local
539 Status = UsbCtrlGetDesc (UsbDev, USB_DESC_TYPE_DEVICE, 0, 0, &DevDesc, 8); in UsbGetMaxPacketSize0()
542 if ((DevDesc.BcdUSB >= 0x0300) && (DevDesc.MaxPacketSize0 == 9)) { in UsbGetMaxPacketSize0()
[all …]
DUsbUtility.c921 EFI_USB_DEVICE_DESCRIPTOR *DevDesc; in MatchUsbClass() local
933 DevDesc = &(UsbIf->Device->DevDesc->Desc); in MatchUsbClass()
949 …if ((UsbClassDevicePathPtr->VendorId == 0xffff || UsbClassDevicePathPtr->VendorId == DevDesc->IdVe… in MatchUsbClass()
950 …(UsbClassDevicePathPtr->ProductId == 0xffff || UsbClassDevicePathPtr->ProductId == DevDesc->IdProd… in MatchUsbClass()
955 if (DevDesc->DeviceClass == 0) { in MatchUsbClass()
965 } else if ((UsbClassDevicePathPtr->DeviceClass == DevDesc->DeviceClass || in MatchUsbClass()
967 (UsbClassDevicePathPtr->DeviceSubClass == DevDesc->DeviceSubClass || in MatchUsbClass()
969 (UsbClassDevicePathPtr->DeviceProtocol == DevDesc->DeviceProtocol || in MatchUsbClass()
998 EFI_USB_DEVICE_DESCRIPTOR *DevDesc; in MatchUsbWwid() local
1014 DevDesc = &(UsbIf->Device->DevDesc->Desc); in MatchUsbWwid()
[all …]
DUsbEnumer.c198 if (Device->DevDesc != NULL) { in UsbFreeDevice()
199 UsbFreeDevDesc (Device->DevDesc); in UsbFreeDevice()
376 USB_DEVICE_DESC *DevDesc; in UsbSelectConfig() local
386 DevDesc = Device->DevDesc; in UsbSelectConfig()
389 for (Index = 0; Index < DevDesc->Desc.NumConfigurations; Index++) { in UsbSelectConfig()
390 ConfigDesc = DevDesc->Configs[Index]; in UsbSelectConfig()
397 if (Index == DevDesc->Desc.NumConfigurations) { in UsbSelectConfig()
815 Config = Child->DevDesc->Configs[0]->Desc.ConfigurationValue; in UsbEnumerateNewDev()
DUsbDesc.h140 IN USB_DEVICE_DESC *DevDesc
DUsbBus.h183 USB_DEVICE_DESC *DevDesc; member
DUsbBus.c537 CopyMem (Descriptor, &Dev->DevDesc->Desc, sizeof (EFI_USB_DEVICE_DESCRIPTOR)); in UsbIoGetDeviceDescriptor()
/device/linaro/bootloader/edk2/MdeModulePkg/Library/UefiBootManagerLib/
DBmBoot.c280 EFI_USB_DEVICE_DESCRIPTOR DevDesc; in BmMatchUsbClass() local
294 Status = UsbIo->UsbGetDeviceDescriptor (UsbIo, &DevDesc); in BmMatchUsbClass()
300 (UsbClass->VendorId != DevDesc.IdVendor)) { in BmMatchUsbClass()
305 (UsbClass->ProductId != DevDesc.IdProduct)) { in BmMatchUsbClass()
309 DeviceClass = DevDesc.DeviceClass; in BmMatchUsbClass()
310 DeviceSubClass = DevDesc.DeviceSubClass; in BmMatchUsbClass()
311 DeviceProtocol = DevDesc.DeviceProtocol; in BmMatchUsbClass()
366 EFI_USB_DEVICE_DESCRIPTOR DevDesc; in BmMatchUsbWwid() local
384 Status = UsbIo->UsbGetDeviceDescriptor (UsbIo, &DevDesc); in BmMatchUsbWwid()
388 if ((DevDesc.IdVendor != UsbWwid->VendorId) || in BmMatchUsbWwid()
[all …]
DBmBootDescription.c256 EFI_USB_DEVICE_DESCRIPTOR DevDesc; in BmGetUsbDescription() local
270 Status = UsbIo->UsbGetDeviceDescriptor (UsbIo, &DevDesc); in BmGetUsbDescription()
278 DevDesc.StrManufacturer, in BmGetUsbDescription()
288 DevDesc.StrProduct, in BmGetUsbDescription()
298 DevDesc.StrSerialNumber, in BmGetUsbDescription()
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/XhciPei/
DXhcPeim.c695 CopyMem (&Xhc->UsbDevContext[SlotId].DevDesc, Data, *DataLength); in XhcPeiControlTransfer()
696 if (Xhc->UsbDevContext[SlotId].DevDesc.BcdUSB >= 0x0300) { in XhcPeiControlTransfer()
700 MaxPacket0 = 1 << Xhc->UsbDevContext[SlotId].DevDesc.MaxPacketSize0; in XhcPeiControlTransfer()
702 MaxPacket0 = Xhc->UsbDevContext[SlotId].DevDesc.MaxPacketSize0; in XhcPeiControlTransfer()
704 …Xhc->UsbDevContext[SlotId].ConfDesc = AllocateZeroPool (Xhc->UsbDevContext[SlotId].DevDesc.NumConf… in XhcPeiControlTransfer()
721 ASSERT (Index < Xhc->UsbDevContext[SlotId].DevDesc.NumConfigurations); in XhcPeiControlTransfer()
738 if (Xhc->UsbDevContext[SlotId].DevDesc.DeviceProtocol == 2) { in XhcPeiControlTransfer()
759 for (Index = 0; Index < Xhc->UsbDevContext[SlotId].DevDesc.NumConfigurations; Index++) { in XhcPeiControlTransfer()
DXhcPeim.h135 EFI_USB_DEVICE_DESCRIPTOR DevDesc; member
DXhciSched.c1515 for (Index = 0; Index < Xhc->UsbDevContext[SlotId].DevDesc.NumConfigurations; Index++) { in XhcPeiDisableSlotCmd()
1618 for (Index = 0; Index < Xhc->UsbDevContext[SlotId].DevDesc.NumConfigurations; Index++) { in XhcPeiDisableSlotCmd64()
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Pci/XhciDxe/
DXhci.c957 CopyMem (&Xhc->UsbDevContext[SlotId].DevDesc, Data, *DataLength); in XhcControlTransfer()
958 if (Xhc->UsbDevContext[SlotId].DevDesc.BcdUSB >= 0x0300) { in XhcControlTransfer()
962 MaxPacket0 = 1 << Xhc->UsbDevContext[SlotId].DevDesc.MaxPacketSize0; in XhcControlTransfer()
964 MaxPacket0 = Xhc->UsbDevContext[SlotId].DevDesc.MaxPacketSize0; in XhcControlTransfer()
966 …Xhc->UsbDevContext[SlotId].ConfDesc = AllocateZeroPool (Xhc->UsbDevContext[SlotId].DevDesc.NumConf… in XhcControlTransfer()
979 ASSERT (Index < Xhc->UsbDevContext[SlotId].DevDesc.NumConfigurations); in XhcControlTransfer()
996 if (Xhc->UsbDevContext[SlotId].DevDesc.DeviceProtocol == 2) { in XhcControlTransfer()
1017 for (Index = 0; Index < Xhc->UsbDevContext[SlotId].DevDesc.NumConfigurations; Index++) { in XhcControlTransfer()
DXhci.h190 EFI_USB_DEVICE_DESCRIPTOR DevDesc; member
DXhciSched.c2433 for (Index = 0; Index < Xhc->UsbDevContext[SlotId].DevDesc.NumConfigurations; Index++) { in XhcDisableSlotCmd()
2540 for (Index = 0; Index < Xhc->UsbDevContext[SlotId].DevDesc.NumConfigurations; Index++) { in XhcDisableSlotCmd64()
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Override/IntelFrameworkModulePkg/Library/GenericBdsLib/
DBdsBoot.c1778 EFI_USB_DEVICE_DESCRIPTOR DevDesc; in BdsMatchUsbClass() local
1792 Status = UsbIo->UsbGetDeviceDescriptor (UsbIo, &DevDesc); in BdsMatchUsbClass()
1798 (UsbClass->VendorId != DevDesc.IdVendor)) { in BdsMatchUsbClass()
1803 (UsbClass->ProductId != DevDesc.IdProduct)) { in BdsMatchUsbClass()
1807 DeviceClass = DevDesc.DeviceClass; in BdsMatchUsbClass()
1808 DeviceSubClass = DevDesc.DeviceSubClass; in BdsMatchUsbClass()
1809 DeviceProtocol = DevDesc.DeviceProtocol; in BdsMatchUsbClass()
1864 EFI_USB_DEVICE_DESCRIPTOR DevDesc; in BdsMatchUsbWwid() local
1882 Status = UsbIo->UsbGetDeviceDescriptor (UsbIo, &DevDesc); in BdsMatchUsbWwid()
1886 if ((DevDesc.IdVendor != UsbWwid->VendorId) || in BdsMatchUsbWwid()
[all …]
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Library/GenericBdsLib/
DBdsBoot.c1776 EFI_USB_DEVICE_DESCRIPTOR DevDesc; in BdsMatchUsbClass() local
1790 Status = UsbIo->UsbGetDeviceDescriptor (UsbIo, &DevDesc); in BdsMatchUsbClass()
1796 (UsbClass->VendorId != DevDesc.IdVendor)) { in BdsMatchUsbClass()
1801 (UsbClass->ProductId != DevDesc.IdProduct)) { in BdsMatchUsbClass()
1805 DeviceClass = DevDesc.DeviceClass; in BdsMatchUsbClass()
1806 DeviceSubClass = DevDesc.DeviceSubClass; in BdsMatchUsbClass()
1807 DeviceProtocol = DevDesc.DeviceProtocol; in BdsMatchUsbClass()
1862 EFI_USB_DEVICE_DESCRIPTOR DevDesc; in BdsMatchUsbWwid() local
1880 Status = UsbIo->UsbGetDeviceDescriptor (UsbIo, &DevDesc); in BdsMatchUsbWwid()
1884 if ((DevDesc.IdVendor != UsbWwid->VendorId) || in BdsMatchUsbWwid()
[all …]