Commit 8eb7d852 authored by David Brownell's avatar David Brownell Committed by Greg Kroah-Hartman

[PATCH] USB: usbnet talks to boot loader (blob)

Boot ROMs have talked TFTP forever.  Some do it over USB now.
parent 289eac22
...@@ -212,7 +212,8 @@ config USB_ARMLINUX ...@@ -212,7 +212,8 @@ config USB_ARMLINUX
help help
Choose this option to support the "usb-eth" networking driver Choose this option to support the "usb-eth" networking driver
used by most of the ARM Linux community with device controllers used by most of the ARM Linux community with device controllers
such as the SA-11x0 and PXA-25x UDCs. such as the SA-11x0 and PXA-25x UDCs, or the tftp capabilities
in some PXA versions of the "blob" boot loader.
Although the ROMs shipped with Sharp Zaurus products use a Although the ROMs shipped with Sharp Zaurus products use a
different link level framing protocol, you can have them use different link level framing protocol, you can have them use
......
...@@ -1622,6 +1622,11 @@ static const struct driver_info yopy_info = { ...@@ -1622,6 +1622,11 @@ static const struct driver_info yopy_info = {
.check_connect = always_connected, .check_connect = always_connected,
}; };
static const struct driver_info blob_info = {
.description = "Boot Loader OBject",
.check_connect = always_connected,
};
#endif /* CONFIG_USB_ARMLINUX */ #endif /* CONFIG_USB_ARMLINUX */
...@@ -2707,6 +2712,9 @@ static const struct usb_device_id products [] = { ...@@ -2707,6 +2712,9 @@ static const struct usb_device_id products [] = {
}, { }, {
USB_DEVICE (0x0E7E, 0x1001), // G.Mate "Yopy" USB_DEVICE (0x0E7E, 0x1001), // G.Mate "Yopy"
.driver_info = (unsigned long) &yopy_info, .driver_info = (unsigned long) &yopy_info,
}, {
USB_DEVICE (0x8086, 0x07d3), // "blob" bootloader
.driver_info = (unsigned long) &blob_info,
}, },
#endif #endif
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment