blob: 694268c78d5da053440cf4c69875e6b9901dfe47 [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001/* SPDX-License-Identifier: GPL-2.0 */
Russ Gorbyaf3b8882010-10-26 14:13:52 +01002#ifndef LINUX_IFX_MODEM_H
3#define LINUX_IFX_MODEM_H
4
5struct ifx_modem_platform_data {
Russ Gorby2f1522e2011-02-02 12:56:58 -08006 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 */
Russ Gorbyaf3b8882010-10-26 14:13:52 +010016};
Russ Gorby2f1522e2011-02-02 12:56:58 -080017#define IFX_MODEM_6160 1
18#define IFX_MODEM_6260 2
Russ Gorbyaf3b8882010-10-26 14:13:52 +010019
20#endif