/linux-6.3-rc2/drivers/hsi/clients/ |
A D | nokia-modem.c | 42 if (!modem) in do_nokia_modem_rst_ind_tasklet() 47 if (modem->ssi_protocol) in do_nokia_modem_rst_ind_tasklet() 90 modem->gpios = devm_kcalloc(dev, gpio_count, sizeof(*modem->gpios), in nokia_modem_gpio_probe() 92 if (!modem->gpios) in nokia_modem_gpio_probe() 141 modem = devm_kzalloc(dev, sizeof(*modem), GFP_KERNEL); in nokia_modem_probe() 142 if (!modem) in nokia_modem_probe() 146 modem->device = dev; in nokia_modem_probe() 205 if (!modem->cmt_speech) { in nokia_modem_probe() 242 if (!modem) in nokia_modem_remove() 245 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-6.3-rc2/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 | 360 if ((scc->modem.clocksrc != CLK_EXTERNAL)) in start_hunt() 734 if (scc->modem.speed > 0) /* paranoia... */ in set_speed() 839 switch(scc->modem.clocksrc) in init_channel() 908 if (scc->modem.speed < 300) in scc_key_trx() 909 scc->modem.speed = 1200; in scc_key_trx() 921 if (scc->modem.clocksrc == CLK_DPLL) in scc_key_trx() 1337 scc->modem.speed=arg*100; in scc_set_param() 1339 scc->modem.speed=arg; in scc_set_param() 1865 if (scc->modem.speed < 4800) in scc_net_siocdevprivate() 2044 scc->modem.speed, scc->modem.nrz, in scc_net_seq_show() [all …]
|
/linux-6.3-rc2/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-6.3-rc2/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-6.3-rc2/drivers/net/ipa/ |
A D | ipa_table.c | 241 modem ? "modem" : "AP"); in ipa_filter_reset_table() 245 ee_id = modem ? GSI_EE_MODEM : GSI_EE_AP; in ipa_filter_reset_table() 276 ret = ipa_filter_reset_table(ipa, true, false, modem); in ipa_filter_reset() 283 ret = ipa_filter_reset_table(ipa, true, true, modem); in ipa_filter_reset() 303 modem ? "modem" : "AP"); in ipa_route_reset() 307 if (modem) { in ipa_route_reset() 326 void ipa_table_reset(struct ipa *ipa, bool modem) in ipa_table_reset() argument 332 ee_name = modem ? "modem" : "AP"; in ipa_table_reset() 335 ret = ipa_filter_reset(ipa, modem); in ipa_table_reset() 340 ret = ipa_route_reset(ipa, modem); in ipa_table_reset() [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/net/ |
A D | qcom,ipa.yaml | 117 description: State bits used in by the AP to signal the modem. 131 - modem 136 If the modem does this, this property has value "modem". 139 modem-init: 152 when the AP (not the modem) performs early initialization. 172 # If qcom,gsi-loader is present, modem-init must not be present 178 modem-init: false 197 - modem-init 218 ipa_smp2p_out: ipa-ap-to-modem { 223 ipa_smp2p_in: ipa-modem-to-ap { [all …]
|
A D | qcom,bam-dmux.yaml | 29 Interrupts used by the modem to signal the AP. 42 description: State bits used by the AP to signal the modem. 48 description: Names for the state bits used by the AP to signal the modem.
|
/linux-6.3-rc2/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-6.3-rc2/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"; 24 * modem needs to cover certain init steps (GSI init), and 27 qcom,gsi-loader = "modem";
|
A D | sc7280-herobrine-lte-sku.dtsi | 30 qcom,gsi-loader = "modem"; 47 firmware-name = "qcom/sc7280-herobrine/modem/mba.mbn", 48 "qcom/sc7280-herobrine/modem/qdsp6sw.mbn";
|
/linux-6.3-rc2/Documentation/devicetree/bindings/serial/ |
A D | snps-dw-apb-uart.yaml | 91 description: Override the DCD modem status signal. This signal will 92 always be reported as active instead of being obtained from the modem 98 description: Override the DTS modem status signal. This signal will 99 always be reported as active instead of being obtained from the modem 105 description: Override the CTS modem status signal. This signal will 106 always be reported as active instead of being obtained from the modem 112 description: Override the RI modem status signal. This signal will always 113 be reported as inactive instead of being obtained from the modem status
|
/linux-6.3-rc2/Documentation/ABI/testing/ |
A D | sysfs-devices-platform-soc-ipa | 67 from the embedded modem are received. 76 for the embedded modem are sent. 92 What: .../XXXXXXX.ipa/modem/ 97 The .../XXXXXXX.ipa/modem/ directory contains attributes 98 describing properties of the modem embedded in the SoC. 100 What: .../XXXXXXX.ipa/modem/rx_endpoint_id 105 The .../XXXXXXX.ipa/modem/rx_endpoint_id file duplicates 108 What: .../XXXXXXX.ipa/modem/tx_endpoint_id 113 The .../XXXXXXX.ipa/modem/tx_endpoint_id file duplicates
|
/linux-6.3-rc2/Documentation/driver-api/tty/ |
A D | n_gsm.rst | 21 #. Initialize the modem in 0710 mux mode (usually ``AT+CMUX=`` command) through 22 its serial port. Depending on the modem used, you can pass more or less 51 /* open the serial port connected to the modem */ 56 /* send the AT commands to switch the modem to CMUX mode 70 /* use keep-alive once every 5s for modem connection supervision */ 79 /* our modem defaults to a maximum size of 127 bytes */ 101 Note that after closing the physical port the modem is still in multiplexing 103 this situation either reset the modem if your hardware allows that or send 159 /* our modem defaults to a maximum size of 127 bytes */
|
/linux-6.3-rc2/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-6.3-rc2/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-6.3-rc2/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-6.3-rc2/drivers/bus/mhi/ep/ |
A D | Kconfig | 6 and communicate a modem device over a high speed peripheral 10 such as SDX55 modem connected to the host machine over PCIe.
|
/linux-6.3-rc2/Documentation/devicetree/bindings/remoteproc/ |
A D | qcom,sc7180-mss-pil.yaml | 97 - description: modem reserved region 104 - description: Name of modem firmware 115 - description: offset to the modem halt register 136 - description: Stop the modem 159 const: modem 245 label = "modem";
|
A D | qcom,sc7280-mss-pil.yaml | 97 - description: modem reserved region 104 - description: Name of modem firmware 115 - description: offset to the modem halt register 150 - description: Stop the modem 173 const: modem 265 label = "modem";
|
/linux-6.3-rc2/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-6.3-rc2/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)!
|