| Russ Gorby | af3b888 | 2010-10-26 14:13:52 +0100 | [diff] [blame] | 1 | #ifndef LINUX_IFX_MODEM_H | 
|  | 2 | #define LINUX_IFX_MODEM_H | 
|  | 3 |  | 
|  | 4 | struct ifx_modem_platform_data { | 
| Russ Gorby | 2f1522e | 2011-02-02 12:56:58 -0800 | [diff] [blame] | 5 | unsigned short rst_out;		/* modem reset out */ | 
|  | 6 | unsigned short pwr_on;		/* power on */ | 
|  | 7 | unsigned short rst_pmu;		/* reset modem */ | 
|  | 8 | unsigned short tx_pwr;		/* modem power threshold */ | 
|  | 9 | unsigned short srdy;		/* SRDY */ | 
|  | 10 | unsigned short mrdy;		/* MRDY */ | 
|  | 11 | unsigned char modem_type;	/* Modem type */ | 
|  | 12 | unsigned long max_hz;		/* max SPI frequency */ | 
|  | 13 | unsigned short use_dma:1;	/* spi protocol driver supplies | 
|  | 14 | dma-able addrs */ | 
| Russ Gorby | af3b888 | 2010-10-26 14:13:52 +0100 | [diff] [blame] | 15 | }; | 
| Russ Gorby | 2f1522e | 2011-02-02 12:56:58 -0800 | [diff] [blame] | 16 | #define IFX_MODEM_6160	1 | 
|  | 17 | #define IFX_MODEM_6260	2 | 
| Russ Gorby | af3b888 | 2010-10-26 14:13:52 +0100 | [diff] [blame] | 18 |  | 
|  | 19 | #endif |