Home
last modified time | relevance | path

Searched +full:rx +full:- +full:inactive (Results 1 – 25 of 172) sorted by relevance

1234567

/linux/arch/arm/include/debug/
H A Dsa1100.S1 /* SPDX-License-Identifier: GPL-2.0-only */
6 * Copyright (C) 1994-1999 Russell King
24 @ the comment in arch/arm/mach-sa1100/include/mach/uncompress.h.
32 @ if Ser3 is inactive, then try Ser1
33 addeq \rp, \rp, #(0x00010000 - 0x00050000)
37 @ if Ser1 is inactive, then try Ser2
38 addeq \rp, \rp, #(0x00030000 - 0x00010000)
50 .macro senduart,rd,rx argument
51 str \rd, [\rx, #UTDR]
54 .macro waituartcts,rd,rx argument
[all …]
/linux/include/linux/amba/
H A Dpl022.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 * Copyright (C) 2008-2009 ST-Ericsson AB
11 * linux-2.6.17-rc3-mm1/drivers/spi/pxa2xx_spi.c
31 * enum ssp_interface - interfaces allowed for this SSP Controller
48 * enum ssp_hierarchy - whether SSP is configured as Master or Slave
56 * enum ssp_clock_params - clock parameters, to set SSP clock at a
65 * enum ssp_rx_endian - endianess of Rx FIFO Data
74 * enum ssp_tx_endian - endianess of Tx FIFO Data
82 * enum ssp_data_size - number of bits in one data element
98 * enum ssp_mode - SSP mode of operation (Communication modes)
[all …]
/linux/drivers/net/wireless/ath/ath5k/
H A Ddma.c2 * Copyright (c) 2004-2008 Reyk Floeter <reyk@openbsd.org>
3 * Copyright (c) 2006-2008 Nick Kossifidis <mickflemm@gmail.com>
44 * ath5k_hw_start_rx_dma() - Start DMA receive
55 * ath5k_hw_stop_rx_dma() - Stop DMA receive
70 i--) in ath5k_hw_stop_rx_dma()
75 "failed to stop RX DMA !\n"); in ath5k_hw_stop_rx_dma()
77 return i ? 0 : -EBUSY; in ath5k_hw_stop_rx_dma()
81 * ath5k_hw_get_rxdp() - Get RX Descriptor's address
91 * ath5k_hw_set_rxdp() - Set RX Descriptor's address
93 * @phys_addr: RX descriptor address
[all …]
/linux/drivers/bluetooth/
H A Dbtintel_pcie.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
55 /* Registers for MSI-X */
104 * Host-Device interface is active
105 * Host-Device interface is inactive(as reflected by IPC_SLEEP_CONTROL_CSR_AD)
106 * Host-Device interface is inactive(as reflected by IPC_SLEEP_CONTROL_CSR_AD)
146 /* Minimum and Maximum number of MSI-X Vector
163 /* The number of descriptors in RX queues */
166 /* Number of Queue for TX and RX
175 /* The size of DMA buffer for TX and RX in bytes */
192 * All members are write-only for host and read-only for device.
[all …]
/linux/Documentation/devicetree/bindings/input/
H A Diqs626a.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
13 The Azoteq IQS626A is a 14-channel capacitive touch controller that features
14 additional Hall-effect and inductive sensing capabilities.
19 - $ref: touchscreen/touchscreen.yaml#
31 "#address-cells":
34 "#size-cells":
37 azoteq,suspend-mode:
[all …]
H A Diqs269a.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
13 - $ref: input.yaml#
16 The Azoteq IQS269A is an 8-channel capacitive touch controller that features
17 additional Hall-effect and inductive sensing capabilities.
24 - azoteq,iqs269a
25 - azoteq,iqs269a-00
26 - azoteq,iqs269a-d0
[all …]
H A Dazoteq,iqs7222.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
21 - azoteq,iqs7222a
22 - azoteq,iqs7222b
23 - azoteq,iqs7222c
24 - azoteq,iqs7222d
29 irq-gpios:
32 Specifies the GPIO connected to the device's active-low RDY output.
[all …]
/linux/drivers/net/wireless/ti/wl18xx/
H A Devent.h1 /* SPDX-License-Identifier: GPL-2.0-only */
53 /* rx ba constraint */
69 /* bitmap of inactive stations (by HLID) */
75 /* rx BA win size indicated by RX_BA_WIN_SIZE_CHANGE_EVENT_ID */
/linux/drivers/usb/serial/
H A Dftdi_sio.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Driver definitions for the FTDI USB Single Port Serial Converter -
9 * The example I have is known as the USC-1000 which is available from
10 * http://www.dse.co.nz - cat no XH4214 It looks similar to this:
12 * USC-1000s which don't look like my device though so beware!
21 * Bill Ryder - bryder@sgi.com formerly of Silicon Graphics, Inc.- wrote the
79 * 1 = Purge RX buffer
90 * Purge RX buffer
96 * The Purge RX and TX buffer commands affect nothing except the buffers
107 * wValue: BaudDivisor value - see below
[all …]
H A Dkeyspan_usa49msg.h1 /* SPDX-License-Identifier: BSD-3-Clause */
5 Copyright (C) 1998-2000 InnoSys Incorporated. All Rights Reserved
6 This file is available under a BSD-style copyright
19 Copyright (C) 1998-2000 InnoSys Incorporated. All Rights Reserved
21 This file is available under a BSD-style copyright
41 Buffer formats for RX/TX data messages are not defined by
44 USB OUT (host -> USAxx, transmit) messages contain a
52 USB IN (USAxx -> host, receive) messages begin with a status
92 (3) An RX data message in which the first byte has 0x80 clear
102 1999mar30 beef up support for RX error reporting
[all …]
/linux/arch/arm/boot/dts/synaptics/
H A Dberlin2cd-valve-steamlink.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
5 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
19 gpio-restart {
20 compatible = "gpio-restart";
22 active-delay = <100>;
23 inactive-delay = <10>;
24 wait-delay = <100>;
30 cpu-supply = <&vcpu>;
31 operating-points = <
[all …]
/linux/arch/arm/boot/dts/ti/omap/
H A Dam335x-boneblack-hdmi.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
6 #include <dt-bindings/display/tda998x.h>
7 #include <dt-bindings/interrupt-controller/irq.h>
10 nxp_hdmi_bonelt_pins: nxp-hdmi-bonelt-pins {
11 pinctrl-single,pins = <
36 nxp_hdmi_bonelt_off_pins: nxp-hdmi-bonelt-off-pins {
37 pinctrl-single,pins = <
42 mcasp0_pins: mcasp0-pins {
43 pinctrl-single,pins = <
[all …]
H A Ddra7-evm-common.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2017 Texas Instruments Incorporated - https://www.ti.com/
6 #include "dra74-ipu-dsp-common.dtsi"
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/clock/ti-dra7-atl.h>
9 #include <dt-bindings/input/input.h>
13 stdout-path = &uart1;
17 compatible = "linux,extcon-usb-gpio";
18 id-gpios = <&pcf_gpio_21 1 GPIO_ACTIVE_HIGH>;
22 compatible = "linux,extcon-usb-gpio";
[all …]
H A Dam335x-wega.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
8 model = "Phytec AM335x phyBOARD-WEGA";
9 compatible = "phytec,am335x-wega", "phytec,am335x-phycore-som", "ti,am33xx";
12 compatible = "simple-audio-card";
13 simple-audio-card,name = "snd-wega";
14 simple-audio-card,format = "i2s";
15 simple-audio-card,bitclock-master = <&sound_iface_main>;
16 simple-audio-card,frame-master = <&sound_iface_main>;
17 simple-audio-card,mclk-fs = <512>;
18 simple-audio-card,widgets =
[all …]
/linux/drivers/w1/masters/
H A Damd_axi_w1.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * amd_axi_w1 - AMD 1Wire programmable logic bus host driver
5 * Copyright (C) 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.
23 /* 1-wire AMD IP definition */
68 * amd_axi_w1_wait_irq_interruptible_timeout() - Wait for IRQ with timeout.
73 * Return: %0 - OK, %-EINTR - Interrupted, %-EBUSY - Timed out
81 iowrite32(IRQ, amd_axi_w1_local->base_addr + AXIW1_IRQE_REG); in amd_axi_w1_wait_irq_interruptible_timeout()
82 ret = wait_event_interruptible_timeout(amd_axi_w1_local->wait_queue, in amd_axi_w1_wait_irq_interruptible_timeout()
83 atomic_read(&amd_axi_w1_local->flag) != 0, in amd_axi_w1_wait_irq_interruptible_timeout()
86 dev_err(amd_axi_w1_local->dev, "Wait IRQ Interrupted\n"); in amd_axi_w1_wait_irq_interruptible_timeout()
[all …]
/linux/drivers/net/wireless/ath/ath9k/
H A Dmac.c2 * Copyright (c) 2008-2011 Atheros Communications Inc.
18 #include "hw-ops.h"
26 ah->txok_interrupt_mask, ah->txerr_interrupt_mask, in ath9k_hw_set_txq_interrupts()
27 ah->txdesc_interrupt_mask, ah->txeol_interrupt_mask, in ath9k_hw_set_txq_interrupts()
28 ah->txurn_interrupt_mask); in ath9k_hw_set_txq_interrupts()
33 SM(ah->txok_interrupt_mask, AR_IMR_S0_QCU_TXOK) in ath9k_hw_set_txq_interrupts()
34 | SM(ah->txdesc_interrupt_mask, AR_IMR_S0_QCU_TXDESC)); in ath9k_hw_set_txq_interrupts()
36 SM(ah->txerr_interrupt_mask, AR_IMR_S1_QCU_TXERR) in ath9k_hw_set_txq_interrupts()
37 | SM(ah->txeol_interrupt_mask, AR_IMR_S1_QCU_TXEOL)); in ath9k_hw_set_txq_interrupts()
39 ah->imrs2_reg &= ~AR_IMR_S2_QCU_TXURN; in ath9k_hw_set_txq_interrupts()
[all …]
/linux/drivers/net/ovpn/
H A Dpeer.h1 /* SPDX-License-Identifier: GPL-2.0-only */
4 * Copyright (C) 2020-2025 OpenVPN, Inc.
21 * struct ovpn_peer - the main remote peer object
52 * @keepalive_timeout: seconds after which an inactive peer is considered dead
55 * @vpn_stats: per-peer in-VPN TX/RX stats
56 * @link_stats: per-peer link/transport TX/RX stats
120 * ovpn_peer_hold - increase reference counter
127 return kref_get_unless_zero(&peer->refcount); in ovpn_peer_hold()
133 * ovpn_peer_put - decrease reference counter
138 kref_put(&peer->refcount, ovpn_peer_release_kref); in ovpn_peer_put()
/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_txrx.h1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
36 /* Rx CQ descriptor size. */
40 #define FUNETH_CQE_INFO_OFFSET (FUNETH_CQE_SIZE - sizeof(struct fun_cqe_info))
55 /* Per packet tailroom. Present only for 1-frag packets. */
72 FUN_IRQ_INIT, /* initialized and in the XArray but inactive */
84 u64 tx_tso; /* # of non-encapsulated TSO super-packets */
85 u64 tx_encap_tso; /* # of encapsulated TSO super-packets */
86 u64 tx_uso; /* # of non-encapsulated UDP LSO super-packets */
93 u64 tx_tls_bytes; /* Tx bytes of HW-handled TLS payload */
107 u32 mask; /* queue depth - 1 */
[all …]
/linux/Documentation/devicetree/bindings/usb/
H A Dsnps,dwc3-common.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/usb/snps,dwc3-common.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Felipe Balbi <balbi@kernel.org>
14 vendor-specific implementation or as a standalone component.
17 - $ref: usb-drd.yaml#
18 - if:
24 - dr_mode
28 $ref: usb-xhci.yaml#
[all …]
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_e610.c1 // SPDX-License-Identifier: GPL-2.0
13 * ixgbe_should_retry_aci_send_cmd_execute - decide if ACI command should
37 * ixgbe_aci_send_cmd_execute - execute sending FW Admin Command to FW Admin
48 * * - 0 - success.
49 * * - -EIO - CSR mechanism is not enabled.
50 * * - -EBUSY - CSR mechanism is busy.
51 * * - -EINVAL - buf_size is too big or
53 * * - -ETIME - Admin Command X command timeout.
54 * * - -EIO - Admin Command X invalid state of HICR register or
67 hw->aci.last_status = LIBIE_AQ_RC_OK; in ixgbe_aci_send_cmd_execute()
[all …]
/linux/sound/soc/tegra/
H A Dtegra20_spdif.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * tegra20_spdif.h - Definitions for Tegra20 SPDIF driver
6 * Copyright (C) 2011 - NVIDIA, Inc.
9 * Copyright (c) 2008-2009, NVIDIA Corporation
45 /* SPDIF receiver(RX) enable */
75 /* Interrupt when RX user FIFO attention level is reached */
81 /* Interrupt when RX dat
[all...]
/linux/tools/net/ynl/pyynl/
H A Dethtool.py
/linux/drivers/usb/gadget/function/
H A Du_ether.c1 // SPDX-License-Identifier: GPL-2.0+
3 * u_ether.c -- Ethernet-over-USB link layer utilities for Gadget stack
5 * Copyright (C) 2003-2005,2008 David Brownell
6 * Copyright (C) 2003-2004 Robert Schwebel, Benedikt Spranger
48 #define UETH__VERSION "29-May-2008"
65 spinlock_t req_lock; /* guard {rx,tx}_reqs */
91 /*-------------------------------------------------------------------------*/
93 #define RX_EXTRA 20 /* bytes guarding against rx overflows */
100 if (gadget->speed == USB_SPEED_HIGH || gadget->speed >= USB_SPEED_SUPER) in qlen()
106 /*-------------------------------------------------------------------------*/
[all …]
/linux/drivers/net/ethernet/dec/tulip/
H A Dxircom_cb.c2 * xircom_cb: A driver for the (tulip-like) Xircom Cardbus ethernet cards
77 /* Send and receive buffers, kernel-addressable and dma addressable forms */
161 for (i=31;i>=0;i--) { in print_binary()
193 struct device *d = &pdev->dev; in xircom_probe()
217 pr_err("%s: failed to allocate io-region\n", __func__); in xircom_probe()
221 rc = -ENOMEM; in xircom_probe()
234 private->rx_buffer = dma_alloc_coherent(d, 8192, in xircom_probe()
235 &private->rx_dma_handle, in xircom_probe()
237 if (private->rx_buffer == NULL) in xircom_probe()
240 private->tx_buffer = dma_alloc_coherent(d, 8192, in xircom_probe()
[all …]
/linux/drivers/i2c/busses/
H A Di2c-aspeed.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2012-2017 ASPEED Technology Inc.
163 /* Multi-master */
176 bus->master_state = ASPEED_I2C_MASTER_STOP; in aspeed_i2c_do_stop()
177 writel(ASPEED_I2CD_M_STOP_CMD, bus->base + ASPEED_I2C_CMD_REG); in aspeed_i2c_do_stop()
186 spin_lock_irqsave(&bus->lock, flags); in aspeed_i2c_recover_bus()
187 command = readl(bus->base + ASPEED_I2C_CMD_REG); in aspeed_i2c_recover_bus()
193 dev_dbg(bus->dev, "SCL hung (state %x), attempting recovery\n", in aspeed_i2c_recover_bus()
196 reinit_completion(&bus->cmd_complete); in aspeed_i2c_recover_bus()
198 spin_unlock_irqrestore(&bus->lock, flags); in aspeed_i2c_recover_bus()
[all …]

1234567