1 /* SPDX-License-Identifier: GPL-2.0 */
2 #ifndef LINUX_IFX_MODEM_H
3 #define LINUX_IFX_MODEM_H
4 
5 struct ifx_modem_platform_data {
6 	unsigned short rst_out;		/* modem reset out */
7 	unsigned short pwr_on;		/* power on */
8 	unsigned short rst_pmu;		/* reset modem */
9 	unsigned short tx_pwr;		/* modem power threshold */
10 	unsigned short srdy;		/* SRDY */
11 	unsigned short mrdy;		/* MRDY */
12 	unsigned char modem_type;	/* Modem type */
13 	unsigned long max_hz;		/* max SPI frequency */
14 	unsigned short use_dma:1;	/* spi protocol driver supplies
15 					   dma-able addrs */
16 };
17 #define IFX_MODEM_6160	1
18 #define IFX_MODEM_6260	2
19 
20 #endif
21