adapted to changed names of gadgetfs endpoints

This commit is contained in:
Frank Morgner
2013-06-09 23:23:05 +02:00
parent bf59edc1e2
commit 31247640b9

View File

@@ -260,9 +260,12 @@ static int autoconfig ()
{ {
struct stat statb; struct stat statb;
/* NetChip 2280 PCI device or dummy_hcd, high/full speed */ /* NetChip 2280 PCI device (or dummy_hcd), high/full speed */
if (stat (DEVNAME = "net2280", &statb) == 0 || if (stat (DEVNAME = "net2280", &statb) == 0
stat (DEVNAME = "dummy_udc", &statb) == 0) { #ifdef OLD_KERNEL
|| stat (DEVNAME = "dummy_udc", &statb) == 0
#endif
) {
HIGHSPEED = 1; HIGHSPEED = 1;
device_desc.bcdDevice = __constant_cpu_to_le16 (0x0100), device_desc.bcdDevice = __constant_cpu_to_le16 (0x0100),
@@ -280,6 +283,27 @@ static int autoconfig ()
= USB_DIR_IN | 11; = USB_DIR_IN | 11;
EP_STATUS_NAME = "ep-f"; EP_STATUS_NAME = "ep-f";
#ifndef OLD_KERNEL
/* dummy_hcd, high/full speed */
} else if (stat (DEVNAME = "dummy_udc", &statb) == 0) {
HIGHSPEED = 1;
device_desc.bcdDevice = __constant_cpu_to_le16 (0x0100),
fs_source_desc.bEndpointAddress
= hs_source_desc.bEndpointAddress
= USB_DIR_IN | 7;
EP_IN_NAME = "ep6in-bulk";
fs_sink_desc.bEndpointAddress = hs_sink_desc.bEndpointAddress
= USB_DIR_OUT | 3;
EP_OUT_NAME = "ep7out-bulk";
source_sink_intf.bNumEndpoints = 3;
fs_status_desc.bEndpointAddress
= hs_status_desc.bEndpointAddress
= USB_DIR_IN | 11;
EP_STATUS_NAME = "ep11in-bulk";
#endif
/* Intel PXA 2xx processor, full speed only */ /* Intel PXA 2xx processor, full speed only */
} else if (stat (DEVNAME = "pxa2xx_udc", &statb) == 0) { } else if (stat (DEVNAME = "pxa2xx_udc", &statb) == 0) {
HIGHSPEED = 0; HIGHSPEED = 0;