| Nicolas Pitre | 6f475c0 | 2005-10-28 16:39:33 +0100 | [diff] [blame] | 1 | #ifndef ASMARM_ARCH_IRDA_H | 
 | 2 | #define ASMARM_ARCH_IRDA_H | 
 | 3 |  | 
 | 4 | /* board specific transceiver capabilities */ | 
 | 5 |  | 
 | 6 | #define IR_OFF		1 | 
 | 7 | #define IR_SIRMODE	2 | 
 | 8 | #define IR_FIRMODE	4 | 
 | 9 |  | 
 | 10 | struct pxaficp_platform_data { | 
 | 11 | 	int transceiver_cap; | 
 | 12 | 	void (*transceiver_mode)(struct device *dev, int mode); | 
| Dmitry Baryshkov | baf1c5d | 2008-04-12 20:08:16 +0100 | [diff] [blame] | 13 | 	int (*startup)(struct device *dev); | 
 | 14 | 	void (*shutdown)(struct device *dev); | 
| Nicolas Pitre | 6f475c0 | 2005-10-28 16:39:33 +0100 | [diff] [blame] | 15 | }; | 
 | 16 |  | 
 | 17 | extern void pxa_set_ficp_info(struct pxaficp_platform_data *info); | 
 | 18 |  | 
 | 19 | #endif |