/Linux-v5.4/drivers/hsi/clients/ |
D | nokia-modem.c | 3 * 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/ |
D | baycom_ser_hdx.c | 5 * 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 …]
|
D | baycom_ser_fdx.c | 5 * 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 …]
|
D | baycom_par.c | 5 * 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/ |
D | qcserial.c | 41 {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 …]
|
D | ipw.c | 3 * 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/ |
D | Kconfig | 7 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/ |
D | 8250_pnp.c | 28 /* 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 …]
|
D | serial_cs.c | 104 /* 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/ |
D | acpi_pnp.c | 145 {"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/ |
D | baycom.txt | 17 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/ |
D | nokia-modem.txt | 1 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/ |
D | serial_mctrl_gpio.h | 3 * 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.
|
D | dz.h | 51 #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 */
|
D | ifx6x60.h | 4 * 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 */
|
D | ifx6x60.c | 4 * 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/ |
D | snps-dw-apb-uart.yaml | 72 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/ |
D | if_cablemodem.h | 16 #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/ |
D | regs-ac97.h | 68 #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/ |
D | ifx_modem.h | 6 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/ |
D | n_gsm.rst | 15 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/ |
D | qmi_wwan.c | 41 * 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 …]
|
D | Kconfig | 229 * 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/ |
D | sierra_ms.c | 29 " 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/ |
D | qcom,q6v5.txt | 52 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 {
|