| Michael Hennerich | 9da69c6 | 2009-07-15 23:22:54 -0400 | [diff] [blame] | 1 | /* | 
 | 2 |  * board initialization should put one of these into dev->platform_data | 
 | 3 |  * and place the isp1760 onto platform_bus named "isp1760-hcd". | 
 | 4 |  */ | 
 | 5 |  | 
 | 6 | #ifndef __LINUX_USB_ISP1760_H | 
 | 7 | #define __LINUX_USB_ISP1760_H | 
 | 8 |  | 
 | 9 | struct isp1760_platform_data { | 
 | 10 | 	unsigned is_isp1761:1;			/* Chip is ISP1761 */ | 
 | 11 | 	unsigned bus_width_16:1;		/* 16/32-bit data bus width */ | 
 | 12 | 	unsigned port1_otg:1;			/* Port 1 supports OTG */ | 
 | 13 | 	unsigned analog_oc:1;			/* Analog overcurrent */ | 
 | 14 | 	unsigned dack_polarity_high:1;		/* DACK active high */ | 
 | 15 | 	unsigned dreq_polarity_high:1;		/* DREQ active high */ | 
 | 16 | }; | 
 | 17 |  | 
 | 18 | #endif /* __LINUX_USB_ISP1760_H */ |