Home
last modified time | relevance | path

Searched refs:modem (Results 1 - 25 of 50) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/hsi/clients/
H A 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 in nokia_modem_gpio_unexport() local
75 struct nokia_modem_device *modem = dev_get_drvdata(dev); nokia_modem_gpio_probe() local
130 struct nokia_modem_device *modem; nokia_modem_probe() local
242 struct nokia_modem_device *modem = dev_get_drvdata(dev); nokia_modem_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/hsi/clients/
H A 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 in nokia_modem_gpio_unexport() local
74 struct nokia_modem_device *modem = dev_get_drvdata(dev); nokia_modem_gpio_probe() local
128 struct nokia_modem_device *modem; nokia_modem_probe() local
240 struct nokia_modem_device *modem = dev_get_drvdata(dev); nokia_modem_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/net/hamradio/
H A 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 in ser12_tx()
[all...]
H A 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 draw in ser12_set_divisor()
[all...]
H A 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 option
128 } modem; global() member
[all...]
H A Dscc.c358 if ((scc->modem.clocksrc != CLK_EXTERNAL)) in start_hunt()
454 if ((scc->modem.clocksrc != CLK_EXTERNAL)) in scc_exint()
732 if (scc->modem.speed > 0) /* paranoia... */ in set_speed()
733 set_brg(scc, (unsigned) (scc->clock / (scc->modem.speed * 64)) - 2); in set_speed()
807 wr(scc,R10,(scc->modem.nrz? NRZ : NRZI)|CRCPS|ABUNDER); /* abort on underrun, preset CRC generator, NRZ(I) */ in init_channel()
819 CLK_EXTERNAL: external clocking (G3RUH or DF9IC modem) in init_channel()
837 switch(scc->modem.clocksrc) in init_channel()
906 if (scc->modem.speed < 300) in scc_key_trx()
907 scc->modem.speed = 1200; in scc_key_trx()
909 time_const = (unsigned) (scc->clock / (scc->modem in scc_key_trx()
[all...]
/kernel/linux/linux-6.6/drivers/net/hamradio/
H A 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 in ser12_tx()
[all...]
H A 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 draw in ser12_set_divisor()
[all...]
H A 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 option
128 } modem; global() member
[all...]
H A Dscc.c360 if ((scc->modem.clocksrc != CLK_EXTERNAL)) in start_hunt()
456 if ((scc->modem.clocksrc != CLK_EXTERNAL)) in scc_exint()
734 if (scc->modem.speed > 0) /* paranoia... */ in set_speed()
735 set_brg(scc, (unsigned) (scc->clock / (scc->modem.speed * 64)) - 2); in set_speed()
809 wr(scc,R10,(scc->modem.nrz? NRZ : NRZI)|CRCPS|ABUNDER); /* abort on underrun, preset CRC generator, NRZ(I) */ in init_channel()
821 CLK_EXTERNAL: external clocking (G3RUH or DF9IC modem) in init_channel()
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()
911 time_const = (unsigned) (scc->clock / (scc->modem in scc_key_trx()
[all...]
/kernel/linux/linux-5.10/drivers/net/ipa/
H A Dipa_table.c51 * Each filter rule is associated with an AP or modem TX endpoint, though
64 * entry. Once initialized the modem and AP update the entries for
72 * 1st endpoint | 0x000123456789abc0 | DMA address for modem endpoint 2 rule
84 * and modem. The AP initializes all entries in a route table to refer to
85 * a "zero entry". Once initialized, the modem and AP are responsible for
91 * 1st modem route | 0x0001234500001100 | DMA address for first route rule
93 * 2nd modem route | 0x0001234500001140 | DMA address for second route rule
97 * Last modem route| 0x0001234500002280 | DMA address for Nth route rule
109 /* Assignment of route table entries to the modem and AP */
143 /* The modem mus in ipa_table_validate_build()
283 ipa_filter_reset_table(struct ipa *ipa, const struct ipa_mem *mem, bool modem) ipa_filter_reset_table() argument
324 ipa_filter_reset(struct ipa *ipa, bool modem) ipa_filter_reset() argument
350 ipa_route_reset(struct ipa *ipa, bool modem) ipa_route_reset() argument
387 ipa_table_reset(struct ipa *ipa, bool modem) ipa_table_reset() argument
528 ipa_filter_config(struct ipa *ipa, bool modem) ipa_filter_config() argument
549 ipa_filter_deconfig(struct ipa *ipa, bool modem) ipa_filter_deconfig() argument
580 ipa_route_config(struct ipa *ipa, bool modem) ipa_route_config() argument
593 ipa_route_deconfig(struct ipa *ipa, bool modem) ipa_route_deconfig() argument
[all...]
H A Dipa_table.h16 /* The number of route table entries allotted to the modem */
57 * @modem: Whether to reset modem or AP entries
59 void ipa_table_reset(struct ipa *ipa, bool modem);
/kernel/linux/linux-6.6/drivers/net/ipa/
H A Dipa_table.c51 * Each filter rule is associated with an AP or modem TX endpoint, though
74 * rule. Once initialized, the modem and AP update the entries for
85 * 1st endpoint | 0x000123456789abc0 | DMA address for modem endpoint 2 rule
97 * and modem. The AP initializes all entries in a route table to refer to
98 * a "zero entry". Once initialized, the modem and AP are responsible for
104 * 1st modem route | 0x0001234500001100 | DMA address for first route rule
106 * 2nd modem route | 0x0001234500001140 | DMA address for second route rule
110 * Last modem route| 0x0001234500002280 | DMA address for Nth route rule
227 * modem to refer to the zero entry. The memory region supplied will be
231 ipa_filter_reset_table(struct ipa *ipa, bool hashed, bool ipv6, bool modem) in ipa_filter_reset_table() argument
268 ipa_filter_reset(struct ipa *ipa, bool modem) ipa_filter_reset() argument
291 ipa_route_reset(struct ipa *ipa, bool modem) ipa_route_reset() argument
328 ipa_table_reset(struct ipa *ipa, bool modem) ipa_table_reset() argument
522 ipa_filter_config(struct ipa *ipa, bool modem) ipa_filter_config() argument
581 ipa_route_config(struct ipa *ipa, bool modem) ipa_route_config() argument
[all...]
H A Dipa_table.h34 * @modem: Whether to reset modem or AP entries
36 void ipa_table_reset(struct ipa *ipa, bool modem);
/kernel/linux/linux-5.10/sound/pci/
H A DMakefile11 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
/kernel/linux/linux-6.6/sound/pci/
H A DMakefile11 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
/kernel/linux/linux-5.10/drivers/tty/serial/
H A Dfsl_lpuart.c1302 u8 modem = readb(sport->port.membase + UARTMODEM) & in lpuart_config_rs485() local
1304 writeb(modem, sport->port.membase + UARTMODEM); in lpuart_config_rs485()
1313 modem |= UARTMODEM_TXRTSE; in lpuart_config_rs485()
1335 modem &= ~UARTMODEM_TXRTSPOL; in lpuart_config_rs485()
1337 modem |= UARTMODEM_TXRTSPOL; in lpuart_config_rs485()
1343 writeb(modem, sport->port.membase + UARTMODEM); in lpuart_config_rs485()
1353 unsigned long modem = lpuart32_read(&sport->port, UARTMODIR) in lpuart32_config_rs485() local
1355 lpuart32_write(&sport->port, modem, UARTMODIR); in lpuart32_config_rs485()
1364 modem |= UARTMODEM_TXRTSE; in lpuart32_config_rs485()
1386 modem | in lpuart32_config_rs485()
1819 unsigned char cr1, old_cr1, old_cr2, cr3, cr4, bdh, modem; lpuart_set_termios() local
2057 unsigned long ctrl, old_ctrl, modem; lpuart32_set_termios() local
[all...]
H A Difx6x60.h4 * Driver for the IFX spi modem.
76 int modem; /* Modem type */ member
101 struct gpio_desc *reset; /* modem-reset gpio */
102 struct gpio_desc *po; /* modem-on gpio */
103 struct gpio_desc *reset_out; /* modem-in-reset gpio */
109 /* modem reset */
/kernel/linux/linux-5.10/drivers/tty/
H A Dn_gsm.c143 u32 modem_rx; /* Our incoming virtual modem lines */
144 u32 modem_tx; /* Our outgoing modem lines */
312 /* Virtual modem bits */
444 * gsm_encode_modem - encode modem data bits
447 * Returns the correct GSM encoded modem status bits (6 bit field) for
454 /* FC is true flow control not modem bits */ in gsm_encode_modem()
905 * interface which is a byte stream with optional modem data.
916 /* for modem bits without break data */ in gsm_dlci_data_output()
939 case 2: /* Unstructured with modem bits. in gsm_dlci_data_output()
1135 * gsm_process_modem - process received modem statu
1144 gsm_process_modem(struct tty_struct *tty, struct gsm_dlci *dlci, u32 modem, int clen) gsm_process_modem() argument
1209 unsigned int modem = 0; gsm_control_modem() local
1724 unsigned int modem = 0; gsm_dlci_data() local
[all...]
/kernel/linux/linux-5.10/sound/pci/ac97/
H A Dac97_local.h11 int modem);
/kernel/linux/linux-6.6/sound/pci/ac97/
H A Dac97_local.h11 int modem);
/kernel/linux/linux-5.10/drivers/staging/rtl8712/
H A Drtl871x_rf.h35 u8 modem; member
/kernel/linux/linux-6.6/drivers/staging/rtl8712/
H A Drtl871x_rf.h35 u8 modem; member
/kernel/linux/linux-6.6/drivers/tty/serial/
H A Dfsl_lpuart.c1459 u8 modem = readb(sport->port.membase + UARTMODEM) & in lpuart_config_rs485() local
1461 writeb(modem, sport->port.membase + UARTMODEM); in lpuart_config_rs485()
1465 modem |= UARTMODEM_TXRTSE; in lpuart_config_rs485()
1474 modem |= UARTMODEM_TXRTSPOL; in lpuart_config_rs485()
1476 modem &= ~UARTMODEM_TXRTSPOL; in lpuart_config_rs485()
1479 writeb(modem, sport->port.membase + UARTMODEM); in lpuart_config_rs485()
1489 unsigned long modem = lpuart32_read(&sport->port, UARTMODIR) in lpuart32_config_rs485() local
1491 lpuart32_write(&sport->port, modem, UARTMODIR); in lpuart32_config_rs485()
1495 modem |= UARTMODIR_TXRTSE; in lpuart32_config_rs485()
1504 modem | in lpuart32_config_rs485()
1983 unsigned char cr1, old_cr1, old_cr2, cr3, cr4, bdh, modem; lpuart_set_termios() local
2221 unsigned long ctrl, old_ctrl, bd, modem; lpuart32_set_termios() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/include/
H A Drtw_rf.h42 u8 modem; member

Completed in 22 milliseconds

12