Home
last modified time | relevance | path

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

12345678910>>...43

/kernel/linux/linux-6.6/drivers/hsi/clients/
Dnokia-modem.c3 * nokia-modem.c
5 * HSI client driver for Nokia N900 modem.
40 struct nokia_modem_device *modem = (struct nokia_modem_device *)data; in do_nokia_modem_rst_ind_tasklet() local
42 if (!modem) in do_nokia_modem_rst_ind_tasklet()
45 dev_info(modem->device, "CMT rst line change detected\n"); in do_nokia_modem_rst_ind_tasklet()
47 if (modem->ssi_protocol) in do_nokia_modem_rst_ind_tasklet()
48 ssip_reset_event(modem->ssi_protocol); in do_nokia_modem_rst_ind_tasklet()
53 struct nokia_modem_device *modem = (struct nokia_modem_device *)data; in nokia_modem_rst_ind_isr() local
55 tasklet_schedule(&modem->nokia_modem_rst_ind_tasklet); in nokia_modem_rst_ind_isr()
62 struct nokia_modem_device *modem = dev_get_drvdata(dev); in nokia_modem_gpio_unexport() local
[all …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-5.10/drivers/net/ipa/
Dipa_qmi.c21 * DOC: AP/Modem QMI Handshake
23 * The AP and modem perform a "handshake" at initialization time to ensure
26 * using a service on the modem, and server to service modem requests (and
28 * complete, the AP and modem may begin IPA operation. This occurs
29 * only when the AP IPA driver, modem IPA driver, and IPA microcontroller
32 * The QMI service on the modem expects to receive an INIT_DRIVER request from
33 * the AP, which contains parameters used by the modem during initialization.
34 * The AP sends this request as soon as it is knows the modem side service
35 * is available. The modem responds to this request, and if this response
36 * contains a success result, the AP knows the modem IPA driver is ready.
[all …]
Dipa_qmi_msg.h17 #define IPA_QMI_INDICATION_REGISTER 0x20 /* modem -> AP request */
18 #define IPA_QMI_INIT_DRIVER 0x21 /* AP -> modem request */
19 #define IPA_QMI_INIT_COMPLETE 0x22 /* AP -> modem indication */
20 #define IPA_QMI_DRIVER_INIT_COMPLETE 0x35 /* modem -> AP request */
75 /* The AP tells the modem its platform type. We assume Android. */
118 * from the AP that affects modem initialization.
124 /* Modem header table information. This defines the IPA shared
125 * memory in which the modem may insert header table entries.
131 * *index* (not byte) for the modem portion of non-hashable IPv4 and
149 /* Modem memory information. This defines the location and
[all …]
/kernel/linux/linux-6.6/drivers/net/ipa/
Dipa_qmi.c21 * DOC: AP/Modem QMI Handshake
23 * The AP and modem perform a "handshake" at initialization time to ensure
26 * using a service on the modem, and server to service modem requests (and
28 * complete, the AP and modem may begin IPA operation. This occurs
29 * only when the AP IPA driver, modem IPA driver, and IPA microcontroller
32 * The QMI service on the modem expects to receive an INIT_DRIVER request from
33 * the AP, which contains parameters used by the modem during initialization.
34 * The AP sends this request as soon as it is knows the modem side service
35 * is available. The modem responds to this request, and if this response
36 * contains a success result, the AP knows the modem IPA driver is ready.
[all …]
Dipa_qmi.h16 * @client_handle: Used to send an QMI requests to the modem
17 * @server_handle: Used to handle QMI requests from the modem
18 * @modem_sq: QMAP socket address for the modem QMI server
47 * of QMI messages that perform a "handshake" between the AP and modem.
48 * When the modem QMI server announces its presence, an AP request message
49 * supplies operating parameters to be used to the modem, and the modem
50 * acknowledges receipt of those parameters. The modem will not touch the
53 * If the modem crashes (or shuts down) a new handshake begins when the
54 * modem's QMI server is started again.
Dipa_qmi_msg.h17 #define IPA_QMI_INDICATION_REGISTER 0x20 /* modem -> AP request */
18 #define IPA_QMI_INIT_DRIVER 0x21 /* AP -> modem request */
19 #define IPA_QMI_INIT_COMPLETE 0x22 /* AP -> modem indication */
20 #define IPA_QMI_DRIVER_INIT_COMPLETE 0x35 /* modem -> AP request */
79 /* The AP tells the modem its platform type. We assume Android. */
122 * from the AP that affects modem initialization.
128 /* Modem header table information. This defines the IPA shared
129 * memory in which the modem may insert header table entries.
135 * *index* (not byte) for the modem portion of non-hashable IPv4 and
153 /* Modem memory information. This defines the location and
[all …]
/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-5.10/drivers/tty/serial/8250/
D8250_pnp.c29 /* Archtek SmartLink Modem 3334BT Plug & Play */
32 /* SXPro 144 External Data Fax Modem Plug & Play */
34 /* SXPro 288 External Data Fax Modem Plug & Play */
36 /* PROLiNK 1456VH ISA PnP K56flex Fax Modem */
38 /* Actiontec ISA PNP 56K X2 Fax Modem */
40 /* Rockwell 56K ACF II Fax+Data+Voice Modem */
50 /* Best Data Products Inc. Smart One 336F PnP Modem */
55 /* Boca Research 33,600 ACF Modem */
61 /* Best Data Products Inc. Smart One 336F PnP Modem */
69 /* Creative Labs Modem Blaster 28.8 DSVD PnP Voice */
[all …]
/kernel/linux/linux-6.6/drivers/tty/serial/8250/
D8250_pnp.c29 /* Archtek SmartLink Modem 3334BT Plug & Play */
32 /* SXPro 144 External Data Fax Modem Plug & Play */
34 /* SXPro 288 External Data Fax Modem Plug & Play */
36 /* PROLiNK 1456VH ISA PnP K56flex Fax Modem */
38 /* Actiontec ISA PNP 56K X2 Fax Modem */
40 /* Rockwell 56K ACF II Fax+Data+Voice Modem */
50 /* Best Data Products Inc. Smart One 336F PnP Modem */
55 /* Boca Research 33,600 ACF Modem */
65 /* Creative Labs Modem Blaster 28.8 DSVD PnP Voice */
67 /* Davicom ISA 33.6K Modem */
[all …]
/kernel/linux/linux-5.10/drivers/acpi/
Dacpi_pnp.c147 {"AAC000F"}, /* Archtek America Corp. Archtek SmartLink Modem 3334BT Plug & Play */
148 {"ADC0001"}, /* Anchor Datacomm BV. SXPro 144 External Data Fax Modem Plug & Play */
149 {"ADC0002"}, /* SXPro 288 External Data Fax Modem Plug & Play */
150 {"AEI0250"}, /* PROLiNK 1456VH ISA PnP K56flex Fax Modem */
151 {"AEI1240"}, /* Actiontec ISA PNP 56K X2 Fax Modem */
152 {"AKY1021"}, /* Rockwell 56K ACF II Fax+Data+Voice Modem */
155 {"BDP3336"}, /* Best Data Products Inc. Smart One 336F PnP Modem */
157 {"BRI1400"}, /* Boca Research 33,600 ACF Modem */
160 {"BDP3336"}, /* Best Data Products Inc. Smart One 336F PnP Modem */
163 {"CTL3011"}, /* Creative Labs Modem Blaster 28.8 DSVD PnP Voice */
[all …]
/kernel/linux/linux-6.6/drivers/acpi/
Dacpi_pnp.c147 {"AAC000F"}, /* Archtek America Corp. Archtek SmartLink Modem 3334BT Plug & Play */
148 {"ADC0001"}, /* Anchor Datacomm BV. SXPro 144 External Data Fax Modem Plug & Play */
149 {"ADC0002"}, /* SXPro 288 External Data Fax Modem Plug & Play */
150 {"AEI0250"}, /* PROLiNK 1456VH ISA PnP K56flex Fax Modem */
151 {"AEI1240"}, /* Actiontec ISA PNP 56K X2 Fax Modem */
152 {"AKY1021"}, /* Rockwell 56K ACF II Fax+Data+Voice Modem */
155 {"BDP3336"}, /* Best Data Products Inc. Smart One 336F PnP Modem */
157 {"BRI1400"}, /* Boca Research 33,600 ACF Modem */
161 {"CTL3011"}, /* Creative Labs Modem Blaster 28.8 DSVD PnP Voice */
162 {"DAV0336"}, /* Davicom ISA 33.6K Modem */
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Dqcom,ipa.yaml18 including the Application Processor (AP) and the modem. The IPA presents
31 | AP +<---. .----+ Modem |
73 - description: Modem clock query interrupt (smp2p interrupt)
74 - description: Modem setup ready interrupt (smp2p interrupt)
97 description: State bits used in by the AP to signal the modem.
109 modem-init:
112 If present, it indicates that the modem is responsible for
116 modem-remoteproc:
120 the modem subsystem. This is requied so the IPA driver can
121 receive and act on notifications of modem up/down events.
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/
Dqcom,ipa.yaml18 including the Application Processor (AP) and the modem. The IPA presents
31 | AP +<---. .----+ Modem |
82 - description: Modem clock query interrupt (smp2p interrupt)
83 - description: Modem setup ready interrupt (smp2p interrupt)
118 description: State bits used in by the AP to signal the modem.
132 - modem
137 If the modem does this, this property has value "modem".
140 modem-init:
145 should be loaded. If present, the modem loads GSI firmware; if
153 when the AP (not the modem) performs early initialization.
[all …]
/kernel/linux/linux-5.10/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";
/kernel/linux/linux-6.6/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";
/kernel/linux/linux-6.6/Documentation/networking/device_drivers/hamradio/
Dbaycom.rst22 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,
54 par96 This is a modem for 9600 baud FSK compatible to the G3RUH standard.
55 The modem does all the filtering and regenerates the receiver clock.
58 The PC then empties the shift register in a burst. This modem connects
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
69 EPP This is a high-speed modem adaptor that connects to an enhanced parallel
[all …]
/kernel/linux/linux-5.10/Documentation/networking/device_drivers/hamradio/
Dbaycom.rst22 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,
54 par96 This is a modem for 9600 baud FSK compatible to the G3RUH standard.
55 The modem does all the filtering and regenerates the receiver clock.
58 The PC then empties the shift register in a burst. This modem connects
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
69 EPP This is a high-speed modem adaptor that connects to an enhanced parallel
[all …]

12345678910>>...43