Home
last modified time | relevance | path

Searched refs:dcd (Results 1 – 25 of 61) sorted by relevance

123

/Linux-v6.6/include/linux/
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()
Dserial.h41 __u32 cts, dsr, rng, dcd, tx, rx; member
Dscc.h68 unsigned char dcd; /* DCD status */ member
/Linux-v6.6/include/uapi/linux/
Dhdlcdrv.h37 int dcd; member
43 int dcd; member
Dserial.h103 int cts, dsr, rng, dcd; member
Dsynclink.h214 __u32 cts, dsr, rng, dcd, tx, rx; member
/Linux-v6.6/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()
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-v6.6/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>;
/Linux-v6.6/arch/arm/boot/dts/ti/omap/
Dam335x-netcom-plus-2xx.dts62 dcd-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>;
73 dcd-gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;
Dam335x-baltos-ir3220.dts67 dcd-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>;
78 dcd-gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;
Dam335x-baltos-ir5221.dts75 dcd-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>;
86 dcd-gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;
/Linux-v6.6/drivers/usb/serial/
Dkeyspan_usa28msg.h153 dcd, member
Dgeneric.c519 ((arg & TIOCM_CD) && (cnow.dcd != cprev->dcd)) || in usb_serial_generic_msr_changed()
561 icount->dcd = cnow.dcd; in usb_serial_generic_get_icount()
Dkeyspan_usa49msg.h243 dcd, // reports DCD pin member
Dkeyspan_usa90msg.h158 dcd, // reports DCD pin member
/Linux-v6.6/drivers/net/hamradio/
Dhdlcdrv.c373 if (s->hdlcrx.dcd) { in hdlcdrv_arbitrate()
551 bi.data.cs.dcd = s->hdlcrx.dcd; in hdlcdrv_siocdevprivate()
561 bi.data.ocs.dcd = s->hdlcrx.dcd; in hdlcdrv_siocdevprivate()
Dscc.c454 scc->dcd = 0; in scc_exint()
459 scc->dcd = 1; in scc_exint()
462 scc_notify(scc, scc->dcd? HWEV_DCD_OFF:HWEV_DCD_ON); in scc_exint()
473 scc->dcd = 1; in scc_exint()
477 scc->dcd = 0; in scc_exint()
480 scc_notify(scc, scc->dcd? HWEV_DCD_ON:HWEV_DCD_OFF); in scc_exint()
1113 if ( (grp1 & RXGROUP) && scc2->dcd ) in is_grouped()
1147 if (scc->dcd || (scc->kiss.persist) < Rand || (scc->kiss.group && is_grouped(scc)) ) in t_dwait()
1362 scc_notify(scc, scc->dcd? HWEV_DCD_ON:HWEV_DCD_OFF); in scc_set_param()
/Linux-v6.6/drivers/net/wan/
Dixp4xx_hss.c269 struct gpio_desc *dcd; member
1063 val = gpiod_get_value(port->dcd); in hss_hdlc_dcd_irq()
1097 val = gpiod_get_value(port->dcd); in hss_hdlc_open()
1101 err = request_irq(gpiod_to_irq(port->dcd), hss_hdlc_dcd_irq, 0, "IXP4xx HSS", dev); in hss_hdlc_open()
1197 free_irq(gpiod_to_irq(port->dcd), dev); in hss_hdlc_close()
1478 port->dcd = devm_gpiod_get(dev, "dcd", GPIOD_IN); in ixp4xx_hss_probe()
1479 if (IS_ERR(port->dcd)) in ixp4xx_hss_probe()
1480 return dev_err_probe(dev, PTR_ERR(port->dcd), "unable to get DCD GPIO\n"); in ixp4xx_hss_probe()
/Linux-v6.6/drivers/tty/
Damiserial.c322 icount->dcd++; in check_modem_status()
1091 icount->dcd = cnow.dcd; in rs_get_icount()
1144 cnow.dcd == cprev.dcd && cnow.cts == cprev.cts) { in rs_ioctl()
1150 ((arg & TIOCM_CD) && (cnow.dcd != cprev.dcd)) || in rs_ioctl()
Dmoxa.c421 int dcd; member
663 tmp.dcd = 1; in moxa_ioctl()
1438 int dcd; in moxa_carrier_raised() local
1441 dcd = ch->DCDState; in moxa_carrier_raised()
1443 return dcd; in moxa_carrier_raised()
1648 static void moxa_new_dcdstate(struct moxa_port *p, u8 dcd) in moxa_new_dcdstate() argument
1651 dcd = !!dcd; in moxa_new_dcdstate()
1654 if (dcd != p->DCDState) { in moxa_new_dcdstate()
1655 p->DCDState = dcd; in moxa_new_dcdstate()
1657 if (!dcd) in moxa_new_dcdstate()
/Linux-v6.6/arch/arm/boot/dts/nxp/imx/
Dimx6dl-eckelmann-ci4x10.dts333 dcd-gpios = <&gpio3 23 GPIO_ACTIVE_LOW>;
344 dcd-gpios = <&gpio2 1 GPIO_ACTIVE_LOW>;
/Linux-v6.6/arch/arm/boot/dts/intel/ixp/
Dintel-ixp42x-goramo-multilink.dts128 dcd-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
143 dcd-gpios = <&gpio0 7 GPIO_ACTIVE_LOW>;
/Linux-v6.6/arch/riscv/boot/dts/canaan/
Dk210.dtsi213 dcd-override;
229 dcd-override;
245 dcd-override;
/Linux-v6.6/drivers/staging/greybus/
Duart.c653 if ((arg & TIOCM_CD) && (old.dcd != new.dcd)) in wait_serial_change()
681 icount->dcd = gb_tty->iocount.dcd; in gb_tty_get_icount()
/Linux-v6.6/drivers/mmc/core/
Dsdio_uart.c55 __u32 dcd; member
465 port->icount.dcd++; in sdio_uart_check_modem_status()
982 if (port->icount.dcd) in sdio_uart_proc_show()
984 port->icount.dcd); in sdio_uart_proc_show()

123