Home
last modified time | relevance | path

Searched full:dcd (Results 1 – 25 of 167) sorted by relevance

1234567

/Linux-v5.10/Documentation/networking/device_drivers/hamradio/
Dbaycom.rst80 about DCD, i.e. it starts to send even if there's someone else on the channel.
114 to use the software DCD algorithm (see below)::
121 hardware DCD, par96 implies software DCD).
127 Hardware DCD versus Software DCD
131 busy. This is the task of the DCD circuitry/software. The driver may either
132 utilise a software DCD algorithm (options=1) or use a DCD signal from
136 ser12 if software DCD is utilised, the radio's squelch should always be
137 open. It is highly recommended to use the software DCD algorithm,
141 par96 the software DCD algorithm for this type of modem is rather poor.
143 a reasonable DCD algorithm in software. Therefore, if your radio
[all …]
/Linux-v5.10/arch/arm/boot/dts/
Dam335x-netcom-plus-2xx.dts29 AM33XX_PADCONF(AM335X_PIN_LCD_PCLK, PIN_INPUT_PULLDOWN, MUX_MODE7) /* DCD */
42 AM33XX_PADCONF(AM335X_PIN_GPMC_AD14, PIN_INPUT_PULLDOWN, MUX_MODE7) /* DCD */
62 dcd-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>;
73 dcd-gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;
Dam335x-baltos-ir3220.dts35 …M33XX_PADCONF(AM335X_PIN_LCD_PCLK, PIN_INPUT_PULLDOWN, MUX_MODE7) /* lcd_pclk.gpio2[24] DCD */
48 …3XX_PADCONF(AM335X_PIN_GPMC_AD14, PIN_INPUT_PULLDOWN, MUX_MODE7) /* gpmc_ad14.gpio1[14] DCD */
67 dcd-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>;
78 dcd-gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;
Dam335x-baltos-ir5221.dts43 …M33XX_PADCONF(AM335X_PIN_LCD_PCLK, PIN_INPUT_PULLDOWN, MUX_MODE7) /* lcd_pclk.gpio2[24] DCD */
56 …3XX_PADCONF(AM335X_PIN_GPMC_AD14, PIN_INPUT_PULLDOWN, MUX_MODE7) /* gpmc_ad14.gpio1[14] DCD */
75 dcd-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>;
86 dcd-gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;
Dimx6dl-eckelmann-ci4x10.dts231 MX6QDL_PAD_EIM_D23__GPIO3_IO23 0x0001b010 /* DCD */
243 MX6QDL_PAD_NANDF_D1__GPIO2_IO01 0x0001b010 /* DCD */
326 dcd-gpios = <&gpio3 23 GPIO_ACTIVE_LOW>;
337 dcd-gpios = <&gpio2 1 GPIO_ACTIVE_LOW>;
Dam335x-baltos-ir2110.dts29 …M33XX_PADCONF(AM335X_PIN_LCD_PCLK, PIN_INPUT_PULLDOWN, MUX_MODE7) /* lcd_pclk.gpio2[24] DCD */
46 dcd-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>;
/Linux-v5.10/Documentation/devicetree/bindings/serial/
Dcirrus,clps711x-uart.txt11 - {rts,cts,dtr,dsr,rng,dcd}-gpios: specify a GPIO for RTS/CTS/DTR/DSR/RI/DCD
30 dcd-gpios = <&sysgpio 2 GPIO_ACTIVE_LOW>;
Dsnps-dw-apb-uart.yaml72 dcd-override:
73 description: Override the DCD modem status signal. This signal will
115 dcd-override;
Dserial.yaml32 dcd-gpios:
36 the UART's DCD line.
/Linux-v5.10/drivers/net/hamradio/
Dbaycom_ser_hdx.c25 * mode ser12 hardware DCD
26 * ser12* software DCD
27 * ser12@ hardware/software DCD, i.e. no explicit DCD signal but hardware
29 * ser12+ hardware DCD, inverted signal at DCD pin
236 /* offset to ensure DCD off on silent input */ in ser12_rx()
243 * PLL code for the improved software DCD algorithm in ser12_rx()
281 * DCD stuff in ser12_rx()
298 * PLL algorithm for the hardware squelch DCD algorithm in ser12_rx()
335 * DCD stuff in ser12_rx()
353 /* offset to ensure DCD off on silent input */ in ser12_rx()
[all …]
Dbaycom_ser_fdx.c34 * mode ser# hardware DCD
35 * ser#* software DCD
36 * ser#+ hardware DCD, inverted signal at DCD pin
37 * '#' denotes the baud rate / 100, eg. ser12* is '1200 baud, soft DCD'
232 /* update DCD */ in ser12_rx()
263 /* delta DCD */ in ser12_interrupt()
297 /* delta DCD */ in ser12_interrupt()
575 MODULE_PARM_DESC(mode, "baycom operating mode; * for software DCD");
649 * mode: ser# hardware DCD
650 * ser#* software DCD
[all …]
Dscc.c364 /* DCD/CTS and Rx/Tx errors */
441 /* ABORT: generated whenever DCD drops while receiving */ in scc_exint()
446 /* HUNT: software DCD; on = waiting for SYNC, off = receiving frame */ in scc_exint()
452 scc->dcd = 0; in scc_exint()
457 scc->dcd = 1; in scc_exint()
460 scc_notify(scc, scc->dcd? HWEV_DCD_OFF:HWEV_DCD_ON); in scc_exint()
463 /* DCD: on = start to receive packet, off = ABORT condition */ in scc_exint()
466 if((changes & DCD) && !scc->kiss.softdcd) /* DCD input changed state */ in scc_exint()
468 if(status & DCD) /* DCD is now ON */ in scc_exint()
471 scc->dcd = 1; in scc_exint()
[all …]
/Linux-v5.10/arch/m68k/include/asm/
Dnettel.h31 * NETtel/5307 based hardware first. DTR/DCD lines are wired to
48 * PPIO bits used for DTR/DCD.
77 * NETtel/5272 based hardware. DTR/DCD lines are wired to GPB lines.
80 #define MCFPP_DCD1 0x0000 /* Port 1 no DCD support */
87 * PPIO bits used for DTR/DCD.
/Linux-v5.10/include/linux/
Dscc.h43 unsigned char softdcd; /* Use DPLL instead of DCD pin for carrier detect */
68 unsigned char dcd; /* DCD status */ member
Dhdlcdrv.h114 unsigned char dcd; member
251 static inline void hdlcdrv_setdcd(struct hdlcdrv_state *s, int dcd) in hdlcdrv_setdcd() argument
253 s->hdlcrx.dcd = !!dcd; in hdlcdrv_setdcd()
Dhdlc.h22 void (*start)(struct net_device *dev); /* if open & DCD */
23 void (*stop)(struct net_device *dev); /* if open & !DCD */
/Linux-v5.10/include/uapi/linux/
Dhdlcdrv.h32 /* this just makes them send even if DCD is on */
37 int dcd; member
43 int dcd; member
Dserial.h100 * Four lines can interrupt: CTS, DSR, RI, DCD
103 int cts, dsr, rng, dcd; member
/Linux-v5.10/Documentation/devicetree/bindings/mfd/
Datmel-usart.txt38 - {rts,cts,dtr,dsr,rng,dcd}-gpios: specify a GPIO for RTS/CTS/DTR/DSR/RI/DCD line respectively.
63 dcd-gpios = <&pioD 20 GPIO_ACTIVE_LOW>;
/Linux-v5.10/arch/sh/include/mach-common/mach/
Dsecureedge5410.h23 * D0 DCD on ttySC1 power
27 * D4 ttySC0 DCD (7100) CONSOLE
/Linux-v5.10/drivers/media/rc/
Dserial_ir.c322 int counter, dcd; in serial_ir_irq_handler() local
353 dcd = (status & hardware[type].signal_pin) ? 1 : 0; in serial_ir_irq_handler()
355 if (dcd == last_dcd) { in serial_ir_irq_handler()
358 dcd, sense, ktime_to_ns(kt), in serial_ir_irq_handler()
366 if (!(dcd ^ sense)) { in serial_ir_irq_handler()
369 "dcd unexpected: %d %d %lldns %lldns\n", in serial_ir_irq_handler()
370 dcd, sense, ktime_to_ns(kt), in serial_ir_irq_handler()
381 frbwrite(data, !(dcd ^ sense)); in serial_ir_irq_handler()
383 last_dcd = dcd; in serial_ir_irq_handler()
/Linux-v5.10/arch/arm/mach-sa1100/
Dh3xxx.c109 PWER |= PWER_GPIO23 | PWER_GPIO25; /* DCD and CTS */ in h3xxx_uart_set_wake()
111 PWER &= ~(PWER_GPIO23 | PWER_GPIO25); /* DCD and CTS */ in h3xxx_uart_set_wake()
125 GPIO_LOOKUP("gpio", H3XXX_GPIO_COM_DCD, "dcd", GPIO_ACTIVE_LOW),
/Linux-v5.10/drivers/tty/serial/
Dzs.c31 * 8 CD -> ~B.DCD
36 * 22 RI -> ~A.DCD
328 ((status_b & DCD) ? TIOCM_CAR : 0) | in zs_raw_get_ab_mctrl()
329 ((status_a & DCD) ? TIOCM_RNG : 0) | in zs_raw_get_ab_mctrl()
463 /* A-side DCD tracks RI and SYNC tracks DSR. */ in zs_stop_rx()
471 /* This-side DCD tracks DCD and CTS tracks CTS. */ in zs_stop_rx()
475 /* DCD tracks RI and SYNC tracks DSR for the B side. */ in zs_stop_rx()
500 /* A-side DCD tracks RI and SYNC tracks DSR. */ in zs_enable_ms()
504 /* This-side DCD tracks DCD and CTS tracks CTS. */ in zs_enable_ms()
/Linux-v5.10/Documentation/arm/sa1100/
Dassabet.rst253 Radio: TX, RX, CTS, DSR, DCD, RI
255 - COM: TX, RX, CTS, DSR, DCD, RTS, DTR, PM
294 - COM1,2: TX, RX, CTS, DSR, DCD, RTS, DTR
/Linux-v5.10/drivers/net/wan/
Dhd64570.h221 #define ST1_CDCD 0x04 /* DCD level changed */
224 #define ST3_DCD 0x04 /* modem input - /DCD */
229 #define IE1_CDCD 0x04 /* DCD level changed */

1234567