Home
last modified time | relevance | path

Searched full:modem (Results 1 – 25 of 441) sorted by relevance

12345678910>>...18

/Linux-v5.4/drivers/hsi/clients/
Dnokia-modem.c3 * nokia-modem.c
5 * HSI client driver for Nokia N900 modem.
41 struct nokia_modem_device *modem = (struct nokia_modem_device *)data; in do_nokia_modem_rst_ind_tasklet() local
43 if (!modem) in do_nokia_modem_rst_ind_tasklet()
46 dev_info(modem->device, "CMT rst line change detected\n"); in do_nokia_modem_rst_ind_tasklet()
48 if (modem->ssi_protocol) in do_nokia_modem_rst_ind_tasklet()
49 ssip_reset_event(modem->ssi_protocol); in do_nokia_modem_rst_ind_tasklet()
54 struct nokia_modem_device *modem = (struct nokia_modem_device *)data; in nokia_modem_rst_ind_isr() local
56 tasklet_schedule(&modem->nokia_modem_rst_ind_tasklet); in nokia_modem_rst_ind_isr()
63 struct nokia_modem_device *modem = dev_get_drvdata(dev); in nokia_modem_gpio_unexport() local
[all …]
/Linux-v5.4/drivers/net/hamradio/
Dbaycom_ser_hdx.c5 * baycom_ser_hdx.c -- baycom ser12 halfduplex radio modem driver.
15 * ser12: This is a very simple 1200 baud AFSK modem. The modem consists only
18 * for handling the HDLC protocol. The modem connects to a serial port,
28 * mutes audio input to the modem
117 } modem; member
164 * 0 must be used to power the modem; the modem draws its in ser12_set_divisor()
193 outb(0x0e | (!!bc->modem.ser12.tx_bit), MCR(dev->base_addr)); in ser12_tx()
194 if (bc->modem.shreg <= 1) in ser12_tx()
195 bc->modem.shreg = 0x10000 | hdlcdrv_getbits(&bc->hdrv); in ser12_tx()
196 bc->modem.ser12.tx_bit = !(bc->modem.ser12.tx_bit ^ in ser12_tx()
[all …]
Dbaycom_ser_fdx.c5 * baycom_ser_fdx.c -- baycom ser12 fullduplex radio modem driver.
15 * ser12: This is a very simple 1200 baud AFSK modem. The modem consists only
18 * for handling the HDLC protocol. The modem connects to a serial port,
23 * This modem usually draws its supply current out of the otherwise unused
27 * hsk: This is a 4800 baud FSK modem, designed for TNC use. It works fine
28 * in 'baycom-mode' :-) In contrast to the TCM3105 modem, power is
130 } modem; member
179 * 0 must be used to power the modem; the modem draws its in ser12_set_divisor()
199 bc->modem.ser12.pll_time; in ser12_rx()
204 bc->modem.ser12.pll_time += bc->baud_us; in ser12_rx()
[all …]
Dbaycom_par.c5 * baycom_par.c -- baycom par96 and picpar radio modem driver.
15 * par96: This is a modem for 9600 baud FSK compatible to the G3RUH standard.
16 * The modem does all the filtering and regenerates the receiver clock.
20 * modem connects to the parallel port, hence the name. The modem
22 * polynomial to the PC. This modem is no longer available (at least
23 * from Baycom) and has been replaced by the PICPAR modem (see below).
27 * picpar: This is a redesign of the par96 modem by Henning Rech, DF9IC. The
28 * modem is protocol compatible to par96, but uses only three low
80 * modem options; bit mask
128 } modem; member
[all …]
/Linux-v5.4/drivers/usb/serial/
Dqcserial.c41 {DEVICE_G1K(0x05c6, 0x9212)}, /* Acer Gobi Modem Device */
42 {DEVICE_G1K(0x03f0, 0x1f1d)}, /* HP un2400 Gobi Modem Device */
44 {DEVICE_G1K(0x04da, 0x250d)}, /* Panasonic Gobi Modem device */
46 {DEVICE_G1K(0x413c, 0x8172)}, /* Dell Gobi Modem device */
49 {DEVICE_G1K(0x1410, 0xa002)}, /* Novatel Gobi Modem device */
50 {DEVICE_G1K(0x1410, 0xa003)}, /* Novatel Gobi Modem device */
51 {DEVICE_G1K(0x1410, 0xa004)}, /* Novatel Gobi Modem device */
52 {DEVICE_G1K(0x1410, 0xa005)}, /* Novatel Gobi Modem device */
53 {DEVICE_G1K(0x1410, 0xa006)}, /* Novatel Gobi Modem device */
54 {DEVICE_G1K(0x1410, 0xa007)}, /* Novatel Gobi Modem device */
[all …]
Dipw.c3 * IPWireless 3G UMTS TDD Modem driver (USB connected)
12 * It was written out of frustration with the IPWireless USB modem
19 * The modem adheres to the "3GPP TS 27.007 AT command set for 3G
23 * The code was only tested the IPWireless handheld modem distributed
115 /* Interpretation of modem status lines */
144 /* --1: Tell the modem to initialize (we think) From sniffs this is in ipw_open()
145 * always the first thing that gets sent to the modem during in ipw_open()
157 dev_err(dev, "Init of modem failed (error = %d)\n", result); in ipw_open()
167 /*--3: Tell the modem to open the floodgates on the rx bulk channel */ in ipw_open()
168 dev_dbg(dev, "%s:asking modem for RxRead (RXBULK_ON)\n", __func__); in ipw_open()
[all …]
/Linux-v5.4/drivers/usb/atm/
DKconfig7 tristate "USB DSL modem support"
12 modem to your computer's USB port. You will then need to choose your
13 modem from the list below.
25 modem. In order to use your modem you will need to install the
36 Say Y here if you have an ADSL USB modem based on the Conexant
37 AccessRunner chipset. In order to use your modem you will need to
45 tristate "ADI 930 and eagle USB DSL modem"
48 Say Y here if you have an ADSL USB modem based on the ADI 930
49 or eagle chipset. In order to use your modem you will need to
57 tristate "Other USB DSL modem support"
[all …]
/Linux-v5.4/drivers/tty/serial/8250/
D8250_pnp.c28 /* Archtek SmartLink Modem 3334BT Plug & Play */
31 /* SXPro 144 External Data Fax Modem Plug & Play */
33 /* SXPro 288 External Data Fax Modem Plug & Play */
35 /* PROLiNK 1456VH ISA PnP K56flex Fax Modem */
37 /* Actiontec ISA PNP 56K X2 Fax Modem */
39 /* Rockwell 56K ACF II Fax+Data+Voice Modem */
49 /* Best Data Products Inc. Smart One 336F PnP Modem */
54 /* Boca Research 33,600 ACF Modem */
60 /* Best Data Products Inc. Smart One 336F PnP Modem */
68 /* Creative Labs Modem Blaster 28.8 DSVD PnP Voice */
[all …]
Dserial_cs.c104 /* Generic Modem: MD55x (GPRS/EDGE) have
697 …PCMCIA_PFC_DEVICE_PROD_ID123(1, "MEGAHERTZ", "CC/XJEM3288", "DATA/FAX/CELL ETHERNET MODEM", 0xf510…
698 …PCMCIA_PFC_DEVICE_PROD_ID123(1, "MEGAHERTZ", "CC/XJEM3336", "DATA/FAX/CELL ETHERNET MODEM", 0xf510…
699 …PCMCIA_PFC_DEVICE_PROD_ID123(1, "MEGAHERTZ", "EM1144T", "PCMCIA MODEM", 0xf510db04, 0x856d66c8, 0x…
700 …PCMCIA_PFC_DEVICE_PROD_ID123(1, "MEGAHERTZ", "XJEM1144/CCEM1144", "PCMCIA MODEM", 0xf510db04, 0x52…
716 …PCMCIA_PFC_DEVICE_PROD_ID12(1, "Ositech", "Trumpcard:Jack of Diamonds Modem+Ethernet", 0xc2f80cd, …
717 …PCMCIA_PFC_DEVICE_PROD_ID12(1, "Ositech", "Trumpcard:Jack of Hearts Modem+Ethernet", 0xc2f80cd, 0x…
721 PCMCIA_PFC_DEVICE_PROD_ID12(1, "Xircom", "CreditCard Ethernet+Modem II", 0x2e3ee845, 0xeca401bf),
730 …PCMCIA_MFC_DEVICE_PROD_ID123(1, "APEX DATA", "MULTICARD", "ETHERNET-MODEM", 0x11c2da09, 0x7289dc5d…
735 PCMCIA_MFC_DEVICE_PROD_ID2(1, "FAX/Modem/Ethernet Combo Card ", 0x1ed59302),
[all …]
/Linux-v5.4/drivers/acpi/
Dacpi_pnp.c145 {"AAC000F"}, /* Archtek America Corp. Archtek SmartLink Modem 3334BT Plug & Play */
146 {"ADC0001"}, /* Anchor Datacomm BV. SXPro 144 External Data Fax Modem Plug & Play */
147 {"ADC0002"}, /* SXPro 288 External Data Fax Modem Plug & Play */
148 {"AEI0250"}, /* PROLiNK 1456VH ISA PnP K56flex Fax Modem */
149 {"AEI1240"}, /* Actiontec ISA PNP 56K X2 Fax Modem */
150 {"AKY1021"}, /* Rockwell 56K ACF II Fax+Data+Voice Modem */
153 {"BDP3336"}, /* Best Data Products Inc. Smart One 336F PnP Modem */
155 {"BRI1400"}, /* Boca Research 33,600 ACF Modem */
158 {"BDP3336"}, /* Best Data Products Inc. Smart One 336F PnP Modem */
161 {"CTL3011"}, /* Creative Labs Modem Blaster 28.8 DSVD PnP Voice */
[all …]
/Linux-v5.4/Documentation/networking/
Dbaycom.txt17 therefore it supports just about every bit bang modem on a
34 This driver supports the EPP modem.
40 ser12: This is a very simple 1200 baud AFSK modem. The modem consists only
43 for handling the HDLC protocol. The modem connects to a serial port,
48 par96: This is a modem for 9600 baud FSK compatible to the G3RUH standard.
49 The modem does all the filtering and regenerates the receiver clock.
52 The PC then empties the shift register in a burst. This modem connects
53 to the parallel port, hence the name. The modem leaves the
57 picpar: This is a redesign of the par96 modem by Henning Rech, DF9IC. The modem
63 EPP: This is a high-speed modem adaptor that connects to an enhanced parallel port.
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/hsi/
Dnokia-modem.txt1 Nokia modem client bindings
3 The Nokia modem HSI client follows the common HSI client binding
5 properties are needed by the Nokia modem HSI client:
9 "nokia,n900-modem"
10 "nokia,n950-modem"
11 "nokia,n9-modem"
25 - interrupts: Should be IRQ handle for modem's reset indication
30 modem: hsi-client {
31 compatible = "nokia,n900-modem";
/Linux-v5.4/drivers/tty/serial/
Dserial_mctrl_gpio.h3 * Helpers for controlling modem lines via GPIO
29 * Opaque descriptor for modem lines controlled by GPIOs
36 * Set state of the modem control output lines via GPIOs.
41 * Get state of the modem control input lines from GPIOs.
47 * Get state of the modem control output lines from GPIOs.
54 * Returns the associated struct gpio_desc to the modem line gidx
60 * Request and set direction of modem control line GPIOs and set up irq
69 * Request and set direction of modem control line GPIOs.
Ddz.h51 #define DZ_MODEM_RTS 0x0800 /* RTS for the modem line (2) */
52 #define DZ_MODEM_DTR 0x0400 /* DTR for the modem line (2) */
58 * Definitions for the Modem Status Register.
60 #define DZ_MODEM_RI 0x0800 /* RI for the modem line (2) */
61 #define DZ_MODEM_CD 0x0400 /* CD for the modem line (2) */
62 #define DZ_MODEM_DSR 0x0200 /* DSR for the modem line (2) */
63 #define DZ_MODEM_CTS 0x0100 /* CTS for the modem line (2) */
82 #define DZ_MODEM 0x0002 /* line 2 = modem */
122 #define DZ_MSR 0x18 /* Modem Status Register */
Difx6x60.h4 * Driver for the IFX spi modem.
74 int modem; /* Modem type */ member
99 unsigned short reset; /* modem-reset gpio */
100 unsigned short po; /* modem-on gpio */
101 unsigned short reset_out; /* modem-in-reset gpio */
106 /* modem reset */
Difx6x60.c4 * Driver for the IFX 6x60 spi modem.
96 pr_warn("no ifx modem active;\n"); in ifx_modem_reboot_callback()
279 * ifx_spi_tiocmget - get modem lines
283 * Map the signal state into Linux modem flags and report the value
302 * ifx_spi_tiocmset - set modem bits
308 * and flag that an update to the modem is needed.
446 /* if modem cts is set, just send empty buffer */ in ifx_spi_prepare_tx_buffer()
877 * The modem asserted SRDY. Handle the srdy event
888 * ifx_spi_reset_interrupt - Modem has changed reset state
892 * The modem has either entered or left reset state. Check the GPIO
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/serial/
Dsnps-dw-apb-uart.yaml72 description: Override the DCD modem status signal. This signal will
73 always be reported as active instead of being obtained from the modem
79 description: Override the DTS modem status signal. This signal will
80 always be reported as active instead of being obtained from the modem
86 description: Override the CTS modem status signal. This signal will
87 always be reported as active instead of being obtained from the modem
93 description: Override the RI modem status signal. This signal will always
94 be reported as inactive instead of being obtained from the modem status
/Linux-v5.4/include/uapi/linux/
Dif_cablemodem.h16 #define SIOCGCMSTATS (SIOCDEVPRIVATE+0) /* get cable modem stats */
18 #define SIOCGCMFREQUENCY (SIOCDEVPRIVATE+2) /* get cable modem frequency */
19 #define SIOCSCMFREQUENCY (SIOCDEVPRIVATE+3) /* set cable modem frequency */
20 #define SIOCGCMPIDS (SIOCDEVPRIVATE+4) /* get cable modem PIDs */
21 #define SIOCSCMPIDS (SIOCDEVPRIVATE+5) /* set cable modem PIDs */
/Linux-v5.4/arch/arm/mach-pxa/include/mach/
Dregs-ac97.h68 #define GSR_MOINT (1 << 2) /* Modem Out Interrupt */
69 #define GSR_MIINT (1 << 1) /* Modem In Interrupt */
78 #define MOCR __REG(0x40500100) /* Modem Out Control Register */
82 #define MICR __REG(0x40500108) /* Modem In Control Register */
86 #define MOSR __REG(0x40500110) /* Modem Out Status Register */
90 #define MISR __REG(0x40500118) /* Modem In Status Register */
95 #define MODR __REG(0x40500140) /* Modem FIFO Data Register */
99 #define PMC_REG_BASE __REG(0x40500400) /* Primary Modem Codec */
100 #define SMC_REG_BASE __REG(0x40500500) /* Secondary Modem Codec */
/Linux-v5.4/include/linux/spi/
Difx_modem.h6 unsigned short rst_out; /* modem reset out */
8 unsigned short rst_pmu; /* reset modem */
9 unsigned short tx_pwr; /* modem power threshold */
12 unsigned char modem_type; /* Modem type */
/Linux-v5.4/Documentation/driver-api/serial/
Dn_gsm.rst15 1. initialize the modem in 0710 mux mode (usually AT+CMUX= command) through
16 its serial port. Depending on the modem used, you can pass more or less
38 /* open the serial port connected to the modem */
43 /* send the AT commands to switch the modem to CMUX mode
60 /* our modem defaults to a maximum size of 127 bytes */
82 Note that after closing the physical port the modem is still in multiplexing
84 this situation either reset the modem if your hardware allows that or send
/Linux-v5.4/drivers/net/usb/
Dqmi_wwan.c41 * a subdriver, enabling userspace applications ("modem managers") to
517 /* default ethernet address used by the modem */
1068 {QMI_FIXED_INTF(0x05c6, 0x6001, 3)}, /* 4G LTE usb-modem U901 */
1310 {QMI_FIXED_INTF(0x1199, 0x9053, 8)}, /* Sierra Wireless Modem */
1311 {QMI_FIXED_INTF(0x1199, 0x9054, 8)}, /* Sierra Wireless Modem */
1313 {QMI_FIXED_INTF(0x1199, 0x9056, 8)}, /* Sierra Wireless Modem */
1315 {QMI_FIXED_INTF(0x1199, 0x9061, 8)}, /* Sierra Wireless Modem */
1327 {QMI_FIXED_INTF(0x2357, 0x0201, 4)}, /* TP-LINK HSUPA Modem MA180 */
1332 {QMI_FIXED_INTF(0x1bc7, 0x1101, 3)}, /* Telit ME910 dual modem */
1378 {QMI_GOBI1K_DEVICE(0x05c6, 0x9212)}, /* Acer Gobi Modem Device */
[all …]
DKconfig229 * Broadcom Cable Modem (reference design)
265 * ST-Ericsson M700 LTE FDD/TDD Mobile Broadband Modem (ref. design)
266 * ST-Ericsson M5730 HSPA+ Mobile Broadband Modem (reference design)
267 * ST-Ericsson M570 HSPA+ Mobile Broadband Modem (reference design)
268 * ST-Ericsson M343 HSPA Mobile Broadband Modem (reference design)
512 tristate "Samsung Kalmia based LTE USB modem"
515 Choose this option if you have a Samsung Kalmia based USB modem
526 Support WWAN LTE/3G devices based on Qualcomm Mobile Data Modem
538 A modem manager with support for QMI is recommended.
567 cellular modem, as found on most Nokia handsets with the
[all …]
/Linux-v5.4/drivers/usb/storage/
Dsierra_ms.c29 " 2=Force CD-Rom, 3=Force Modem)");
141 /* Force Modem mode */ in sierra_ms_init()
143 usb_stor_dbg(us, "SWIMS: Forcing Modem Mode\n"); in sierra_ms_init()
146 usb_stor_dbg(us, "SWIMS: Failed to switch to modem mode\n"); in sierra_ms_init()
183 * then switch to modem mode in sierra_ms_init()
186 usb_stor_dbg(us, "SWIMS: Switching to Modem Mode\n"); in sierra_ms_init()
190 usb_stor_dbg(us, "SWIMS: Failed to switch modem\n"); in sierra_ms_init()
/Linux-v5.4/Documentation/devicetree/bindings/remoteproc/
Dqcom,q6v5.txt52 modem. They are used for booting and authenticating the
80 Definition: reference to the reset-controller for the modem sub-system
83 reference to the list of 2 reset-controllers for the modem
89 Definition: must be "mss_restart" for the modem sub-system
92 must be "mss_restart", "pdc_reset" for the modem
159 by the three offsets within syscon for q6, modem and nc
180 modem-rproc@fc880000 {

12345678910>>...18