Searched +full:cts +full:- +full:rts +full:- +full:swap (Results 1 – 12 of 12) sorted by relevance
| /linux/Documentation/devicetree/bindings/serial/ |
| H A D | serial.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 11 - Greg Kroah-Hartman <gregkh@linuxfoundation.org> 19 where N is the port number (non-negative decimal integer) as printed on the 28 cts-gpios: 32 the UART's CTS line. 34 dcd-gpios: 40 dsr-gpios: [all …]
|
| H A D | st,stm32-uart.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/serial/st,stm32-uart.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 - Erwan Le Ray <erwan.leray@foss.st.com> 15 - st,stm32-uart 16 - st,stm32f7-uart 17 - st,stm32h7-uart 34 st,hw-flow-ctrl: 38 rx-tx-swap: true [all …]
|
| /linux/include/uapi/linux/ |
| H A D | serial_reg.h | 1 /* SPDX-License-Identifier: GPL-1.0+ WITH Linux-syscall-note */ 46 #define UART_IIR_CTS_RTS_DSR 0x20 /* OMAP CTS/RTS/DSR Change */ 132 #define UART_MCR_AFE 0x20 /* Enable auto-RTS/CTS (TI16C550C/TI16C750) */ 136 #define UART_MCR_RTS 0x02 /* RTS complement */ 142 #define UART_LSR_THRE 0x20 /* Transmit-hold-register empty */ 158 #define UART_MSR_DCTS 0x01 /* Delta CTS */ 175 #define UART_EFR_CTS 0x80 /* CTS flow control */ 176 #define UART_EFR_RTS 0x40 /* RTS flow control */ 217 #define UART_FCTR_RTS_NODELAY 0x00 /* RTS flow control delay */ 227 #define UART_FCTR_SCR_SWAP 0x40 /* Scratch pad register swap */ [all …]
|
| /linux/net/can/j1939/ |
| H A D | transport.c | 1 // SPDX-License-Identifier: GPL-2.0 2 // Copyright (c) 2010-2011 EIA Electronics, 6 // Copyright (c) 2017-2019 Pengutronix, 7 // Marc Kleine-Budde <kernel@pengutronix.de> 8 // Copyright (c) 2017-2019 Pengutronix, 13 #include "j1939-priv.h" 64 /* CTS messages received when data transfer is in progress 105 /* EDPO number of packets is greater than CTS */ 140 return "CTS messages received when data transfer is in progress"; in j1939_xtp_abort_to_str() 154 return "EDPO number of packets is greater than CTS"; in j1939_xtp_abort_to_str() [all …]
|
| /linux/drivers/net/wireless/ath/ath5k/ |
| H A D | reg.h | 2 * Copyright (c) 2006-2008 Nick Kossifidis <mickflemm@gmail.com> 3 * Copyright (c) 2004-2008 Reyk Floeter <reyk@openbsd.org> 4 * Copyright (c) 2007-2008 Michael Taylor <mike.taylor@apprion.com> 28 * 5210 - http://nova.stanford.edu/~bbaas/ps/isscc2002_slides.pdf 30 * 5211 - http://www.hotchips.org/archives/hc14/3_Tue/16_mcfarland.pdf 33 * Atheros's ART program (Atheros Radio Test), on ath9k, on legacy-hal 42 * AR5210-Specific TXDP registers 46 #define AR5K_NOQCU_TXDP0 0x0000 /* Queue 0 - data */ 47 #define AR5K_NOQCU_TXDP1 0x0004 /* Queue 1 - beacons */ 70 #define AR5K_CFG_SWTD 0x00000001 /* Byte-swap TX descriptor (for big endian archs) */ [all …]
|
| /linux/drivers/tty/serial/ |
| H A D | qcom_geni_serial.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2017-2018, The Linux foundation. All rights reserved. 21 #include <linux/soc/qcom/geni-se.h> 27 #include <dt-bindings/interconnect/qcom,icc.h> 92 /* UART pin swap value */ 175 * qcom_geni_set_rs485_mode - Set RTS pin state for RS485 mode 177 * @flag: RS485 flag to determine RTS polarity 179 * Enables manual RTS control for RS485. Sets RTS to READY or NOT_READY 184 if (!(uport->rs485.flags & SER_RS485_ENABLED)) in qcom_geni_set_rs485_mode() 189 if (uport->rs485.flags & flag) in qcom_geni_set_rs485_mode() [all …]
|
| H A D | sh-sci.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * SuperH on-chip serial module support. (SCI with no FIFO / with FIFO) 5 * Copyright (C) 2002 - 2011 Paul Mundt 9 * based off of the old drivers/char/sh-sci.c by: 26 #include <linux/dma-mapping.h> 59 #include "sh-sci.h" 60 #include "sh-sci-common.h" 63 ((port)->irqs[SCIx_ERI_IRQ] == \ 64 (port)->irqs[SCIx_RXI_IRQ]) || \ 65 ((port)->irqs[SCIx_ERI_IRQ] && \ [all …]
|
| /linux/drivers/usb/serial/ |
| H A D | mos7720.c | 1 // SPDX-License-Identifier: GPL-2.0 14 * Greg Kroah-Hartman <gregkh@suse.de> 18 * Copyright (C) 2001-2002 Greg Kroah-Hartman <greg@kroah.com> 85 PPF = 2<<5, /* moschip calls this 'CB-FIFO mode */ 97 atomic_t shadowDSR; /* updated in int-in callback */ 186 struct usb_device *usbdev = serial->dev; in write_mos_reg() 195 dev_err(&usbdev->dev, in write_mos_reg() 208 struct usb_device *usbdev = serial->dev; in read_mos_reg() 220 return -ENOMEM; in read_mos_reg() 228 dev_err(&usbdev->dev, in read_mos_reg() [all …]
|
| /linux/drivers/net/usb/ |
| H A D | hso.c | 1 // SPDX-License-Identifier: GPL-2.0-only 12 * Copyright (C) 2008 Greg Kroah-Hartman <gregkh@suse.de> 31 * Interface 2: Standard modem interface - circuit switched interface, this 83 /* - use *_bit operations on it. (bit indices not values.) */ 326 return hso_dev->port_data.dev_net; in dev2net() 331 return hso_dev->port_data.dev_serial; in dev2ser() 417 {default_port_device(0x0af0, 0xc031)}, /* Icon-Edge */ 419 {icon321_port_device(0x0af0, 0xd031)}, /* Icon-321 */ 420 {icon321_port_device(0x0af0, 0xd033)}, /* Icon-322 */ 468 switch (hso_dev->port_spec & HSO_PORT_MASK) { in hsotype_show() [all …]
|
| /linux/drivers/pinctrl/nomadik/ |
| H A D | pinctrl-nomadik-db8500.c | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <linux/gpio/gpio-nomadik.h> 572 /* Optional 4-bit Memory Stick interface */ 844 * UART2 can be muxed out with just RX/TX in four places, CTS+RTS is however 858 /* MSP0 can swap RX/TX like MSP0 but has no SCK pin available */
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| H A D | d11.h | 32 #define TX_AC_BE_FIFO 1 /* Best-Effort TX FIFO */ 60 /* 2byte-wide pio register set per channel(xmt or rcv) */ 74 /* 4byte-wide pio register set per channel(xmt or rcv) */ 86 /* read: 32-bit register that can be read as 32-bit or as 2 16-bit 87 * write: only low 16b-it half can be written 108 /* Device Control ("semi-standard host registers") */ 109 u32 PAD[3]; /* 0x0 - 0x8 */ 119 u32 PAD[40]; /* 0x60 - 0xFC */ 121 u32 intrcvlazy[4]; /* 0x100 - 0x10C */ 123 u32 PAD[4]; /* 0x110 - 0x11c */ [all …]
|
| /linux/drivers/net/wireless/ralink/rt2x00/ |
| H A D | rt2800lib.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 24 #include <linux/crc-ccitt.h> 87 mutex_lock(&rt2x00dev->csr_mutex); in rt2800_bbp_write() 104 mutex_unlock(&rt2x00dev->csr_mutex); in rt2800_bbp_write() 112 mutex_lock(&rt2x00dev->csr_mutex); in rt2800_bbp_read() 136 mutex_unlock(&rt2x00dev->csr_mutex); in rt2800_bbp_read() 146 mutex_lock(&rt2x00dev->csr_mutex); in rt2800_rfcsr_write() 152 switch (rt2x00dev->chip.rt) { in rt2800_rfcsr_write() 179 mutex_unlock(&rt2x00dev->csr_mutex); in rt2800_rfcsr_write() 228 mutex_lock(&rt2x00dev->csr_mutex); in rt2800_rfcsr_read() [all …]
|