diff options
Diffstat (limited to 'include/linux/usb')
| -rw-r--r-- | include/linux/usb/hcd.h | 2 | ||||
| -rw-r--r-- | include/linux/usb/tilegx.h | 34 | ||||
| -rw-r--r-- | include/linux/usb/usbnet.h | 5 | 
3 files changed, 36 insertions, 5 deletions
diff --git a/include/linux/usb/hcd.h b/include/linux/usb/hcd.h index 7f855d50cdf..49b3ac29726 100644 --- a/include/linux/usb/hcd.h +++ b/include/linux/usb/hcd.h @@ -126,8 +126,6 @@ struct usb_hcd {  	unsigned		wireless:1;	/* Wireless USB HCD */  	unsigned		authorized_default:1;  	unsigned		has_tt:1;	/* Integrated TT in root hub */ -	unsigned		broken_pci_sleep:1;	/* Don't put the -			controller in PCI-D3 for system sleep */  	unsigned int		irq;		/* irq allocated */  	void __iomem		*regs;		/* device memory/io */ diff --git a/include/linux/usb/tilegx.h b/include/linux/usb/tilegx.h new file mode 100644 index 00000000000..2d65e343568 --- /dev/null +++ b/include/linux/usb/tilegx.h @@ -0,0 +1,34 @@ +/* + * Copyright 2012 Tilera Corporation. All Rights Reserved. + * + *   This program is free software; you can redistribute it and/or + *   modify it under the terms of the GNU General Public License + *   as published by the Free Software Foundation, version 2. + * + *   This program is distributed in the hope that it will be useful, but + *   WITHOUT ANY WARRANTY; without even the implied warranty of + *   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or + *   NON INFRINGEMENT.  See the GNU General Public License for + *   more details. + * + * Structure to contain platform-specific data related to Tile-Gx USB + * controllers. + */ + +#ifndef _LINUX_USB_TILEGX_H +#define _LINUX_USB_TILEGX_H + +#include <gxio/usb_host.h> + +struct tilegx_usb_platform_data { +	/* GXIO device index. */ +	int dev_index; + +	/* GXIO device context. */ +	gxio_usb_host_context_t usb_ctx; + +	/* Device IRQ. */ +	unsigned int irq; +}; + +#endif /* _LINUX_USB_TILEGX_H */ diff --git a/include/linux/usb/usbnet.h b/include/linux/usb/usbnet.h index 76f439647c4..f87cf622317 100644 --- a/include/linux/usb/usbnet.h +++ b/include/linux/usb/usbnet.h @@ -66,9 +66,8 @@ struct usbnet {  #		define EVENT_STS_SPLIT	3  #		define EVENT_LINK_RESET	4  #		define EVENT_RX_PAUSED	5 -#		define EVENT_DEV_WAKING 6 -#		define EVENT_DEV_ASLEEP 7 -#		define EVENT_DEV_OPEN	8 +#		define EVENT_DEV_ASLEEP 6 +#		define EVENT_DEV_OPEN	7  };  static inline struct usb_driver *driver_of(struct usb_interface *intf)  |