blob: 394fec9e7722db01bce36264e77a18d23a27c161 [file] [log] [blame]
Russ Gorbyaf3b8882010-10-26 14:13:52 +01001#ifndef LINUX_IFX_MODEM_H
2#define LINUX_IFX_MODEM_H
3
4struct ifx_modem_platform_data {
Russ Gorby2f1522e2011-02-02 12:56:58 -08005 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 Gorbyaf3b8882010-10-26 14:13:52 +010015};
Russ Gorby2f1522e2011-02-02 12:56:58 -080016#define IFX_MODEM_6160 1
17#define IFX_MODEM_6260 2
Russ Gorbyaf3b8882010-10-26 14:13:52 +010018
19#endif