1 #ifndef LINUX_IFX_MODEM_H
2 #define LINUX_IFX_MODEM_H
4 struct ifx_modem_platform_data
{
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
16 #define IFX_MODEM_6160 1
17 #define IFX_MODEM_6260 2