ChangeSet 1.1148.6.18, 2003/10/24 14:00:30-07:00, [EMAIL PROTECTED] [PATCH] USB: usb "gadget zero" tweaks
This updates this code to match the latest: builds on a few more 2.4 variants, handles "goku_udc". drivers/usb/gadget/zero.c | 25 ++++++++++++++++++++++--- 1 files changed, 22 insertions(+), 3 deletions(-) diff -Nru a/drivers/usb/gadget/zero.c b/drivers/usb/gadget/zero.c --- a/drivers/usb/gadget/zero.c Fri Oct 24 17:00:48 2003 +++ b/drivers/usb/gadget/zero.c Fri Oct 24 17:00:48 2003 @@ -63,8 +63,8 @@ // #define VERBOSE #include <linux/config.h> -#include <linux/module.h> #include <linux/kernel.h> +#include <linux/module.h> #include <linux/delay.h> #include <linux/ioport.h> #include <linux/sched.h> @@ -181,7 +181,7 @@ /* supports remote wakeup, but this driver doesn't */ /* no hw optimizations to apply */ -#define hw_optimize(g) do {} while (0); +#define hw_optimize(g) do {} while (0) #endif /* @@ -208,7 +208,26 @@ /* doesn't support remote wakeup? */ /* no hw optimizations to apply */ -#define hw_optimize(g) do {} while (0); +#define hw_optimize(g) do {} while (0) +#endif + +/* + * Toshiba TC86C001 ("Goku-S") UDC + * + * This has three semi-configurable full speed bulk/interrupt endpoints. + */ +#ifdef CONFIG_USB_ZERO_GOKU +#define CHIP "goku" +#define DRIVER_VERSION_NUM 0x0116 +#define EP0_MAXPACKET 8 +static const char EP_OUT_NAME [] = "ep1-bulk"; +#define EP_OUT_NUM 1 +static const char EP_IN_NAME [] = "ep2-bulk"; +#define EP_IN_NUM 2 +#define SELFPOWER USB_CONFIG_ATT_SELFPOWER +/* doesn't support remote wakeup */ + +#define hw_optimize(g) do {} while (0) #endif /*-------------------------------------------------------------------------*/ ------------------------------------------------------- This SF.net email is sponsored by: The SF.net Donation Program. Do you like what SourceForge.net is doing for the Open Source Community? Make a contribution, and help us add new features and functionality. Click here: http://sourceforge.net/donate/ _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel