History log of /device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
127884c52aa132f194cbf5bf30dfab96262c035d 30-Oct-2013 Feng Tian <feng.tian@intel.com> MdeMdeModulePkg/UsbBusDxe: If DisconnectController() returns an error the USB Bus Driver would retry the DisconnectController() from a timer event until it succeeds

Signed-off-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14819 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
71619ac2b577412cf43d543928489cdf34bbd844 29-Mar-2013 erictian <erictian@6f19259b-4bc3-4df7-8a09-765794883524> MdeMdeModulePkg/Usb: two tunings for better device identification behind hub
1.enlarge the recovery time from 10ms to 20ms after port reset to make set address request success for better device compatibility.
2.another enhancement is to use RESET_C bit rather than RESET bit to judge if hub reset port operation is done.


Signed-off-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Elvin Li <elvin.li@intel.com>


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14227 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
c843ef6796e39c50eb2352dd3cdf1a368d1a86a5 10-Oct-2012 erictian <erictian@6f19259b-4bc3-4df7-8a09-765794883524> MdeModulePkg/UsbBusDxe: Timing tunning for better boot performance.

Signed-off-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com>

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13809 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
20142bd6da1c611d0813ee843060d855dd7824de 28-Apr-2012 erictian <erictian@6f19259b-4bc3-4df7-8a09-765794883524> MdeModulePkg: Enlarge timeout value to wait set_address request success for large capacity usb hard disk

Signed-off-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Li Elvin <elvin.li@intel.com>

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13227 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
c8ad2d7a296c851c2a91519f80dab479df0fdf46 18-Sep-2011 lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> Clean up the private GUID definition in module Level.
0. Remove the unused private GUID from module source files.
1. Use gEfiCallerIdGuid replace of the private module GUID.
2. Add the public header files to define HII FormSet and PackageList GUID used in every HII driver.
3. Move two EBC protocols for debug purpose from EBC driver to MdeModulePkg Include directory.

Signed-off-by: lgao4
Reviewed-by: ydong10 gdong1 tye jfan12 wli12 rsun3 jyao1



git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12373 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
a9292c1363437b081ea72fd8f3b2ed075e2a7ef3 14-Sep-2011 erictian <erictian@6f19259b-4bc3-4df7-8a09-765794883524> 1) remove wrong global variable usage because it will bring data corrupt if there are multiple XHCI host controllers.
2) coding style clean up.

Signed-off-by: erictian
Reviewed-by: ydong10
Reviewed-by: jshi19

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12351 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
92870c983c6d99d31f449d8dcd729090255dda49 23-Aug-2011 erictian <erictian@6f19259b-4bc3-4df7-8a09-765794883524> Enabling usb3.0 XHCI support.

Signed-off-by: erictian
Reviewed-by: jshi19

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12185 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
3d0a23854e80f952458bd74c4666f2887e79cac9 26-May-2011 li-elvin <li-elvin@6f19259b-4bc3-4df7-8a09-765794883524> Add more status code in drivers.

Signed-off-by: li-elvin
Reviewed-by: jyao1
Reviewed-by: lgao4
Reviewed-by: erictian

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11706 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
84909ad446e02f16dce9b8f6541a038d7c378fab 24-Dec-2010 xdu2 <xdu2@6f19259b-4bc3-4df7-8a09-765794883524> 1. update MatchUsbWwid() to check Vendor Id, Product Id and Interface Number.
2. update SerialNumber comparing logic to handle possible NULL-terminator in WWID device path
3. fix bug in UsbIo->UsbIoGetSupportedLanguages(): TableSize is size in bytes of LangIDTable instead of number of LangID.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11197 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
cd5ebaa06dca3e6ef3c464081e6defe00d358c69 24-Apr-2010 hhtian <hhtian@6f19259b-4bc3-4df7-8a09-765794883524> Update the copyright notice format

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10420 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
1ccdbf2a3e61fe9494fcd39432107ba0eb74f584 19-Jan-2010 rsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524> Improve coding style in MdeModulePkg.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9793 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
d7576cf9b64190f0aa29e9eacc956eb582c284eb 05-Oct-2009 jljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524> MdeModulePkg-UsbBusDxe: Add work around for slower USB hubs/devices

Increase the value of USB_GENERAL_DEVICE_REQUEST_TIMEOUT from
50 milliseconds to 100 milliseconds. This provides a work around
for slower USB hubs and devices.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9330 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
9420fc148a3a7c4db2904f7aa8c129e3aadab22e 19-Aug-2009 eric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524> modify the incorrect timeout value definitions in Usb driver



git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9117 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
f3f2e05db8c89628498ec4efdb16184747824c63 16-Dec-2008 qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> Clean up to update the reference of the these macros:
EFI_SIGNATURE_16 -> SIGNATURE_16
EFI_SIGNATURE_32 -> SIGNATURE_32
EFI_SIGNATURE_64 -> SIGNATURE_64
EFI_FIELD_OFFSET -> OFFSET_OF
EFI_MAX_BIT -> MAX_BIT
EFI_MAX_ADDRESS -> MAX_ADDRESS
These macros are not defined in UEFI spec. It makes more sense to use the equivalent macros in Base.h to avoid alias.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7056 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
aa79b0b3799e95bc21e0df32a135cc5a4d749e4b 03-Dec-2008 jji4 <jji4@6f19259b-4bc3-4df7-8a09-765794883524> Global variables have been moved backward ahead of functions.
Only a few cases were left due to its module structure.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6816 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
60c93673b3189b7a48acdb5c300f4ee3546ffb85 30-Aug-2008 lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> The driver and library in MdePkg, MdeModulePkg and Nt32Pkg that don't depend on PI spec should include Uefi.h not PiDxe.h.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5758 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
9920ae74af5a38672ddde0a997a7ec0960c96275 28-Jul-2008 eric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524> modify coding style to pass ecc tool

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5575 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
8616fc4c134d866cb6298faaa5d2dd17242dae9c 09-Jul-2008 eric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524> modify coding style to pass ecc tool and provide comments that complied with Doxgen.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5436 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
77442a5a27a290287ee2d263323610c4485365b0 26-Feb-2008 jljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524> MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.inf:
MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h:
Fixed filename case to match the actual files. This is needed
for case-sensitive file systems.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4757 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h
47166333b19d138f081f40b0cbdb49137e8ada4c 26-Feb-2008 jljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524> edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/usbbus.h:
Renamed to 'UsbBus.h' to match recommended file naming conventions.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4755 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBus.h