/linux/drivers/hsi/clients/ |
A D | nokia-modem.c | 43 if (!modem) in do_nokia_modem_rst_ind_tasklet() 48 if (modem->ssi_protocol) in do_nokia_modem_rst_ind_tasklet() 92 modem->gpios = devm_kcalloc(dev, gpio_count, sizeof(*modem->gpios), in nokia_modem_gpio_probe() 94 if (!modem->gpios) in nokia_modem_gpio_probe() 143 modem = devm_kzalloc(dev, sizeof(*modem), GFP_KERNEL); in nokia_modem_probe() 144 if (!modem) in nokia_modem_probe() 148 modem->device = dev; in nokia_modem_probe() 207 if (!modem->cmt_speech) { in nokia_modem_probe() 244 if (!modem) in nokia_modem_remove() 247 if (modem->cmt_speech) { in nokia_modem_remove() [all …]
|
A D | Kconfig | 12 Say Y here if you want to add support for the modem on Nokia 41 serial communication with the cellular modem over HSI/SSI bus.
|
/linux/drivers/net/hamradio/ |
A D | baycom_ser_hdx.c | 117 } modem; member 196 bc->modem.ser12.tx_bit = !(bc->modem.ser12.tx_bit ^ in ser12_tx() 198 bc->modem.shreg >>= 1; in ser12_tx() 211 bc->modem.ser12.dcd_shreg = (bc->modem.ser12.dcd_shreg << 1) | in ser12_rx() 234 bc->modem.ser12.dcd_sum2 = bc->modem.ser12.dcd_sum1; in ser12_rx() 235 bc->modem.ser12.dcd_sum1 = bc->modem.ser12.dcd_sum0; in ser12_rx() 333 bc->modem.ser12.interm_sample = !bc->modem.ser12.interm_sample; in ser12_rx() 337 bc->modem.ser12.dcd_sum0 -= (bc->modem.ser12.dcd_shreg & 1); in ser12_rx() 351 bc->modem.ser12.dcd_sum2 = bc->modem.ser12.dcd_sum1; in ser12_rx() 352 bc->modem.ser12.dcd_sum1 = bc->modem.ser12.dcd_sum0; in ser12_rx() [all …]
|
A D | baycom_ser_fdx.c | 130 } modem; member 205 bc->modem.ser12.dcd_time--; in ser12_rx() 207 if (bc->modem.shreg & 1) { in ser12_rx() 212 bc->modem.shreg >>= 1; in ser12_rx() 219 bc->modem.ser12.dcd_sum2 = bc->modem.ser12.dcd_sum1; in ser12_rx() 220 bc->modem.ser12.dcd_sum1 = bc->modem.ser12.dcd_sum0; in ser12_rx() 289 if (bc->modem.ptt) in ser12_interrupt() 310 bc->modem.ptt = 0; in ser12_interrupt() 314 bc->modem.ser12.tx_bit = !(bc->modem.ser12.tx_bit ^ (bc->modem.ser12.txshreg & 1)); in ser12_interrupt() 324 bc->modem.ptt = 1; in ser12_interrupt() [all …]
|
A D | baycom_par.c | 128 } modem; member 187 bc->modem.par96.scram = ((bc->modem.par96.scram << 1) | in par96_tx() 190 bc->modem.par96.scram ^= 1; in par96_tx() 192 bc->modem.par96.scram ^= in par96_tx() 213 bc->modem.par96.descram = (bc->modem.par96.descram << 1); in par96_rx() 215 bc->modem.par96.descram |= 1; in par96_rx() 217 (bc->modem.par96.descram >> 1); in par96_rx() 232 bc->modem.par96.dcd_shreg = (bc->modem.par96.dcd_shreg >> 16) in par96_rx() 247 bc->modem.par96.dcd_count -= 2; in par96_rx() 270 bc->modem.arb_divider = 6; in par96_interrupt() [all …]
|
A D | scc.c | 359 if ((scc->modem.clocksrc != CLK_EXTERNAL)) in start_hunt() 733 if (scc->modem.speed > 0) /* paranoia... */ in set_speed() 838 switch(scc->modem.clocksrc) in init_channel() 907 if (scc->modem.speed < 300) in scc_key_trx() 908 scc->modem.speed = 1200; in scc_key_trx() 920 if (scc->modem.clocksrc == CLK_DPLL) in scc_key_trx() 1336 scc->modem.speed=arg*100; in scc_set_param() 1338 scc->modem.speed=arg; in scc_set_param() 1864 if (scc->modem.speed < 4800) in scc_net_siocdevprivate() 2043 scc->modem.speed, scc->modem.nrz, in scc_net_seq_show() [all …]
|
/linux/drivers/usb/atm/ |
A 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/Documentation/devicetree/bindings/hsi/ |
A 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/drivers/net/ipa/ |
A D | ipa_table.c | 281 modem ? "modem" : "AP"); in ipa_filter_reset_table() 285 ee_id = modem ? GSI_EE_MODEM : GSI_EE_AP; in ipa_filter_reset_table() 308 static int ipa_filter_reset(struct ipa *ipa, bool modem) in ipa_filter_reset() argument 332 static int ipa_route_reset(struct ipa *ipa, bool modem) in ipa_route_reset() argument 342 modem ? "modem" : "AP"); in ipa_route_reset() 346 if (modem) { in ipa_route_reset() 367 void ipa_table_reset(struct ipa *ipa, bool modem) in ipa_table_reset() argument 373 ee_name = modem ? "modem" : "AP"; in ipa_table_reset() 376 ret = ipa_filter_reset(ipa, modem); in ipa_table_reset() 381 ret = ipa_route_reset(ipa, modem); in ipa_table_reset() [all …]
|
/linux/Documentation/networking/device_drivers/hamradio/ |
A D | baycom.rst | 22 therefore it supports just about every bit bang modem on a 39 This driver supports the EPP modem. 46 ser12 This is a very simple 1200 baud AFSK modem. The modem consists only 49 for handling the HDLC protocol. The modem connects to a serial port, 55 The modem does all the filtering and regenerates the receiver clock. 59 to the parallel port, hence the name. The modem leaves the 63 picpar This is a redesign of the par96 modem by Henning Rech, DF9IC. The modem 103 utility. If you are only using one modem, you can also configure the 119 Both lines configure the first port to drive a picpar modem at the 142 The modem simply does not provide enough information to implement [all …]
|
/linux/Documentation/devicetree/bindings/net/ |
A D | qcom,ipa.yaml | 112 description: State bits used in by the AP to signal the modem. 123 modem-init: 126 If present, it indicates that the modem is responsible for 135 when Trust Zone (not the modem) performs early initialization. 154 # Either modem-init is present, or memory-region must be present. 157 - modem-init 162 # But if modem-init is present, firmware-name must not be present. 165 - modem-init 181 ipa_smp2p_out: ipa-ap-to-modem { 186 ipa_smp2p_in: ipa-modem-to-ap { [all …]
|
/linux/Documentation/devicetree/bindings/serial/ |
A D | snps-dw-apb-uart.yaml | 75 description: Override the DCD modem status signal. This signal will 76 always be reported as active instead of being obtained from the modem 82 description: Override the DTS modem status signal. This signal will 83 always be reported as active instead of being obtained from the modem 89 description: Override the CTS modem status signal. This signal will 90 always be reported as active instead of being obtained from the modem 96 description: Override the RI modem status signal. This signal will always 97 be reported as inactive instead of being obtained from the modem status
|
A D | cdns,uart.yaml | 43 Override the CTS modem status signal. This signal will 45 from the modem status register. Define this if your serial
|
/linux/Documentation/ABI/testing/ |
A D | sysfs-devices-platform-soc-ipa | 49 What: .../XXXXXXX.ipa/modem/ 54 The .../XXXXXXX.ipa/modem/ directory contains a set of 55 attributes describing properties of the modem execution 58 What: .../XXXXXXX.ipa/modem/rx_endpoint_id 65 the modem execution environment. The "rx" is from the 69 What: .../XXXXXXX.ipa/modem/tx_endpoint_id 76 the modem execution environment. The "tx" is from the
|
/linux/arch/arm64/boot/dts/qcom/ |
A D | sc7180-trogdor-lte-sku.dtsi | 17 firmware-name = "qcom/sc7180-trogdor/modem/mba.mbn", 18 "qcom/sc7180-trogdor/modem/qdsp6sw.mbn"; 26 * modem needs to cover certain init steps (GSI init), and 29 modem-init;
|
/linux/Documentation/driver-api/serial/ |
A D | n_gsm.rst | 18 1.1 initialize the modem in 0710 mux mode (usually AT+CMUX= command) through 19 its serial port. Depending on the modem used, you can pass more or less 41 /* open the serial port connected to the modem */ 46 /* send the AT commands to switch the modem to CMUX mode 63 /* our modem defaults to a maximum size of 127 bytes */ 85 Note that after closing the physical port the modem is still in multiplexing 87 this situation either reset the modem if your hardware allows that or send 130 /* our modem defaults to a maximum size of 127 bytes */
|
/linux/Documentation/networking/devlink/ |
A D | iosm.rst | 38 the Bootloader images and other modem software images. 57 device is in BOOT ROM stage. Once this is successful, the actual modem firmware 58 image is flashed to the device. The modem software image contains multiple files 60 these files, appropriate commands are sent to the modem device along with the 70 1) When modem is in Boot ROM stage, user can use below command to inject PSI RAM 80 3) Inject EBL after the modem is in PSI stage. 114 - This region contains the logs related to the modem CDD driver.
|
/linux/drivers/platform/x86/intel/int1092/ |
A D | Kconfig | 7 M.2 modem to regulate the RF power based on SAR data obtained from the 12 data communication to modem for RF power regulation. Enable this config when 13 given platform needs to support "Dynamic SAR" configuration for a modem available
|
/linux/sound/pci/ |
A D | Makefile | 11 snd-atiixp-modem-objs := atiixp_modem.o 30 snd-via82xx-modem-objs := via82xx_modem.o 37 obj-$(CONFIG_SND_ATIIXP_MODEM) += snd-atiixp-modem.o 56 obj-$(CONFIG_SND_VIA82XX_MODEM) += snd-via82xx-modem.o
|
/linux/Documentation/devicetree/bindings/remoteproc/ |
A D | qcom,q6v5.txt | 60 modem. They are used for booting and authenticating the 101 Definition: reference to the reset-controller for the modem sub-system 104 reference to the list of 2 reset-controllers for the modem 110 Definition: must be "mss_restart" for the modem sub-system 113 must be "mss_restart", "pdc_reset" for the modem 206 by the three offsets within syscon for q6, modem and nc 209 by the four offsets within syscon for q6, modem, nc and vq6 219 used by the modem sub-system running on SC7180 SoC. 236 qaccept registers used by the modem sub-system running on 260 modem-rproc@fc880000 {
|
/linux/Documentation/networking/device_drivers/cable/ |
A D | sb1000.rst | 8 as NextLevel) SURFboard1000 internal cable modem board. This is an ISA card 9 which is used by a number of cable TV companies to provide cable modem access. 10 It's a one-way downstream-only cable modem, meaning that your upstream net link 11 is provided by your regular phone modem. 24 to configure the cable modem and network interface (usually called "cm0"); 27 cable modem easy. 93 phone number, and frequency for the cable modem. Also edit pap-secrets 109 connect successfully the cable modem interface will come up and you'll see a 117 The command "cmconfig cm0" will give you information about the cable modem 194 (and typically during a lengthy download through the cable modem)!
|
/linux/drivers/phy/motorola/ |
A D | Kconfig | 16 tristate "Motorola Mapphone MDM6600 modem USB PHY driver" 20 Enable this for MDM6600 USB modem to work on Motorola phones
|
/linux/drivers/tty/ |
A D | n_gsm.c | 1037 modem = modem & 0x7f; in gsm_process_modem() 1039 brk = modem & 0x7f; in gsm_process_modem() 1040 modem = (modem >> 7) & 0x7f; in gsm_process_modem() 1044 fc = (modem & MDM_FC) || !(modem & MDM_RTR); in gsm_process_modem() 1054 if (modem & MDM_RTC) in gsm_process_modem() 1056 if (modem & MDM_RTR) in gsm_process_modem() 1058 if (modem & MDM_IC) in gsm_process_modem() 1060 if (modem & MDM_DV) in gsm_process_modem() 1089 unsigned int modem = 0; in gsm_control_modem() local 1124 modem <<= 7; in gsm_control_modem() [all …]
|
/linux/arch/arm/boot/dts/ |
A D | omap3-n9.dts | 62 &modem { 63 compatible = "nokia,n9-modem";
|
/linux/drivers/tty/serial/ |
A D | fsl_lpuart.c | 1356 writeb(modem, sport->port.membase + UARTMODEM); in lpuart_config_rs485() 1365 modem |= UARTMODEM_TXRTSE; in lpuart_config_rs485() 1387 modem &= ~UARTMODEM_TXRTSPOL; in lpuart_config_rs485() 1389 modem |= UARTMODEM_TXRTSPOL; in lpuart_config_rs485() 1395 writeb(modem, sport->port.membase + UARTMODEM); in lpuart_config_rs485() 1407 lpuart32_write(&sport->port, modem, UARTMODIR); in lpuart32_config_rs485() 1416 modem |= UARTMODEM_TXRTSE; in lpuart32_config_rs485() 1438 modem &= ~UARTMODEM_TXRTSPOL; in lpuart32_config_rs485() 1440 modem |= UARTMODEM_TXRTSPOL; in lpuart32_config_rs485() 1900 modem |= UARTMODEM_RXRTSE | UARTMODEM_TXCTSE; in lpuart_set_termios() [all …]
|