Skip to content
This repository has been archived by the owner on Oct 28, 2019. It is now read-only.

Add support for TFTP boot using ASIX based AX8872 USB dongle #64

Open
wants to merge 7 commits into
base: hikey
Choose a base branch
from
Open

Conversation

fboudra
Copy link
Member

@fboudra fboudra commented Dec 2, 2015

tested with Apple USB Ethernet adapter

USB2 Host Controller Protocol for DWC2 USB host controller.
This driver assumes host controller is PCI device and uses PCI device
path as per the UEFI specification.

Signed-off-by: Shivamurthy Shastri <[email protected]>
Enabled support for USB host controller and USB Mass storage

Signed-off-by: Shivamurthy Shastri <[email protected]>
phy_init() is moved to Start function to avoid conflict with
PHY initialisation in USB Host controller driver.

Signed-off-by: Shivamurthy Shastri <[email protected]>
error: pNicDevice variable set but not used

Signed-off-by: Shivamurthy Shastri <[email protected]>
Driver code is modified to support multiple ethernet dongles, which uses
similar ASIX chips. Also, it can be used for multiple ASIX chips with
similar register map.

Enabled support for Apple Ethernet Adapter

Signed-off-by: Shivamurthy Shastri <[email protected]>
…pter

The USB command CMD_RXQTC ("RX Queue Cascade Threshold Control") tries
to access the register and is always failing when using the Apple
Ethernet adapter.

Signed-off-by: Shivamurthy Shastri <[email protected]>
UEFI network stack enabled with TFTP and PXE boot support.
AX88772B ethernet driver is enabled to support Apple Ethernet Adapter.

Signed-off-by: Shivamurthy Shastri <[email protected]>
hzhuang1 added a commit to hzhuang1/edk2 that referenced this pull request Mar 30, 2018
EmbeddedPkg/AndroidFastboot: add delay before reboot
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants