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 |