/kernel/linux/linux-5.10/drivers/hsi/clients/ |
H A 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 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 D | nokia-modem.c | 3 * 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 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 in ser12_tx() [all...] |
H A 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 draw in ser12_set_divisor() [all...] |
H A 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 option 128 } modem; global() member [all...] |
H A D | scc.c | 358 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 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 in ser12_tx() [all...] |
H A 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 draw in ser12_set_divisor() [all...] |
H A 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 option 128 } modem; global() member [all...] |
H A D | scc.c | 360 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 D | ipa_table.c | 51 * 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 D | ipa_table.h | 16 /* 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 D | ipa_table.c | 51 * 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 D | ipa_table.h | 34 * @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 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
|
/kernel/linux/linux-6.6/sound/pci/ |
H 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
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | fsl_lpuart.c | 1302 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 D | ifx6x60.h | 4 * 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 D | n_gsm.c | 143 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 D | ac97_local.h | 11 int modem);
|
/kernel/linux/linux-6.6/sound/pci/ac97/ |
H A D | ac97_local.h | 11 int modem);
|
/kernel/linux/linux-5.10/drivers/staging/rtl8712/ |
H A D | rtl871x_rf.h | 35 u8 modem; member
|
/kernel/linux/linux-6.6/drivers/staging/rtl8712/ |
H A D | rtl871x_rf.h | 35 u8 modem; member
|
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | fsl_lpuart.c | 1459 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 D | rtw_rf.h | 42 u8 modem; member
|