Home
last modified time | relevance | path

Searched +full:num +full:- +full:ports (Results 1 – 25 of 432) sorted by relevance

12345678910>>...18

/Linux-v5.15/Documentation/ABI/stable/
Dsysfs-class-infiniband2 -------------------------------------------------
9 Contact: linux-rdma@vger.kernel.org
24 Contact: linux-rdma@vger.kernel.org
34 Contact: linux-rdma@vger.kernel.org
39 What: /sys/class/infiniband/<device>/ports/<port-num>/lid
40 What: /sys/class/infiniband/<device>/ports/<port-num>/rate
41 What: /sys/class/infiniband/<device>/ports/<port-num>/lid_mask_count
42 What: /sys/class/infiniband/<device>/ports/<port-num>/sm_sl
43 What: /sys/class/infiniband/<device>/ports/<port-num>/sm_lid
44 What: /sys/class/infiniband/<device>/ports/<port-num>/state
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/soc/fsl/cpm_qe/qe/
Dpar_io.txt1 * Parallel I/O Ports
3 This node configures Parallel I/O ports for CPUs with QE support.
5 device that using parallel I/O ports, a child node should be created.
10 - device_type : should be "par_io".
11 - reg : offset to the register set and its length.
12 - num-ports : number of Parallel I/O ports
17 #address-cells = <1>;
18 #size-cells = <0>;
20 num-ports = <7>;
27 via its own gpio-controller node:
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/net/dsa/
Dbrcm,sf2.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Florian Fainelli <f.fainelli@gmail.com>
15 - enum:
16 - brcm,bcm4908-switch
17 - brcm,bcm7278-switch-v4.0
18 - brcm,bcm7278-switch-v4.8
19 - brcm,bcm7445-switch-v4.0
25 reg-names:
[all …]
/Linux-v5.15/Documentation/ABI/testing/
Dconfigfs-rdma_cm4 Description: Interface is used to configure RDMA-cable HCAs in respect to
5 RDMA-CM attributes.
9 # mount -t configfs none /config/
13 mkdir -p /config/rdma_cm/<hca>
16 What: /config/rdma_cm/<hca>/ports/<port-num>/default_roce_mode
19 Description: RDMA-CM based connections from HCA <hca> at port <port-num>
24 What: /config/rdma_cm/<hca>/ports/<port-num>/default_roce_tos
27 Description: RDMA-CM QPs from HCA <hca> at port <port-num>
30 The possible RoCE TOS values are 0-255.
/Linux-v5.15/drivers/net/ethernet/cavium/liquidio/
Docteon_device.c7 * Copyright (c) 2003-2016 Cavium, Inc.
14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty
68 /* Max Txqs: Half for each of the two ports :max_iq/2 */
74 /* Max Rxqs: Half for each of the two ports :max_oq/2 */
80 /* Num of desc for rx rings */
83 /* Num of desc for tx rings */
97 /* Max Txqs: Half for each of the two ports :max_iq/2 */
103 /* Max Rxqs: Half for each of the two ports :max_oq/2 */
109 /* Num of desc for rx rings */
112 /* Num of desc for tx rings */
[all …]
Docteon_config.h7 * Copyright (c) 2003-2016 Cavium, Inc.
14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty
25 /*--------------------------CONFIG VALUES------------------------*/
121 #define CFG_GET_IQ_CFG(cfg) ((cfg)->iq)
122 #define CFG_GET_IQ_MAX_Q(cfg) ((cfg)->iq.max_iqs)
123 #define CFG_GET_IQ_PENDING_LIST_SIZE(cfg) ((cfg)->iq.pending_list_size)
124 #define CFG_GET_IQ_INSTR_TYPE(cfg) ((cfg)->iq.instr_type)
125 #define CFG_GET_IQ_DB_MIN(cfg) ((cfg)->iq.db_min)
126 #define CFG_GET_IQ_DB_TIMEOUT(cfg) ((cfg)->iq.db_timeout)
128 #define CFG_GET_IQ_INTR_PKT(cfg) ((cfg)->iq.iq_intr_pkt)
[all …]
/Linux-v5.15/sound/core/seq/
Dseq_ports.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * ALSA sequencer Ports
17 registration of client ports
25 not optimal for clients that have many ports. For sending messages to all
33 ports
35 2) replace the linked list of ports by a array of pointers which is
43 /* return pointer to port structure - port is locked if found */
45 int num) in snd_seq_port_use_ptr() argument
51 read_lock(&client->ports_lock); in snd_seq_port_use_ptr()
52 list_for_each_entry(port, &client->ports_list_head, list) { in snd_seq_port_use_ptr()
[all …]
Dseq_ports.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * ALSA sequencer Ports
12 /* list of 'exported' ports */
14 /* Client ports that are not exported are still accessible, but are
15 anonymous ports.
36 struct list_head list_head; /* list of subscribed ports */
80 struct snd_seq_client_port *snd_seq_port_use_ptr(struct snd_seq_client *client, int num);
82 /* search for next port - port is locked if found */
87 #define snd_seq_port_unlock(port) snd_use_lock_free(&(port)->use_lock)
89 /* create a port, port number is returned (-1 on failure) */
[all …]
/Linux-v5.15/sound/soc/generic/
Daudio-graph-card.c1 // SPDX-License-Identifier: GPL-2.0
8 // based on ${LINUX}/sound/soc/generic/simple-card.c
29 struct snd_soc_dapm_context *dapm = w->dapm; in graph_outdrv_event()
30 struct asoc_simple_priv *priv = snd_soc_card_get_drvdata(dapm->card); in graph_outdrv_event()
34 gpiod_set_value_cansleep(priv->pa_gpio, 1); in graph_outdrv_event()
37 gpiod_set_value_cansleep(priv->pa_gpio, 0); in graph_outdrv_event()
40 return -EINVAL; in graph_outdrv_event()
69 if (ret != -ENOTSUPP) in graph_get_dai_id()
97 id = -1; in graph_get_dai_id()
107 return -ENODEV; in graph_get_dai_id()
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/usb/
Datmel-usb.txt6 - compatible: Should be "atmel,at91rm9200-ohci" for USB controllers
8 - reg: Address and length of the register set for the device
9 - interrupts: Should contain ohci interrupt
10 - clocks: Should reference the peripheral, host and system clocks
11 - clock-names: Should contain three strings
15 - num-ports: Number of ports.
16 - atmel,vbus-gpio: If present, specifies a gpio that needs to be
18 - atmel,oc-gpio: If present, specifies a gpio that needs to be
22 compatible = "atmel,at91rm9200-ohci", "usb-ohci";
25 clock-names = "ohci_clk", "hclk", "uhpck";
[all …]
/Linux-v5.15/drivers/net/ethernet/mediatek/
Dmtk_ppe_offload.c1 // SPDX-License-Identifier: GPL-2.0-only
30 u8 num; member
34 u8 num; member
62 data->v4.src_addr, data->src_port, in mtk_flow_set_ipv4_addr()
63 data->v4.dst_addr, data->dst_port); in mtk_flow_set_ipv4_addr()
69 void *dest = eth + act->mangle.offset; in mtk_flow_offload_mangle_eth()
70 const void *src = &act->mangle.val; in mtk_flow_offload_mangle_eth()
72 if (act->mangle.offset > 8) in mtk_flow_offload_mangle_eth()
75 if (act->mangle.mask == 0xffff) { in mtk_flow_offload_mangle_eth()
80 memcpy(dest, src, act->mangle.mask ? 2 : 4); in mtk_flow_offload_mangle_eth()
[all …]
/Linux-v5.15/arch/arm/boot/dts/
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>
11 pinctrl-single,pins = <
37 pinctrl-single,pins = <
43 pinctrl-single,pins = <
58 * below to "crossed" and uncomment the video-ports -property
61 blue-and-red-wiring = "straight";
65 remote-endpoint = <&hdmi_0>;
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/pci/
Dnvidia,tegra20-pcie.txt4 - compatible: Must be:
5 - "nvidia,tegra20-pcie": for Tegra20
6 - "nvidia,tegra30-pcie": for Tegra30
7 - "nvidia,tegra124-pcie": for Tegra124 and Tegra132
8 - "nvidia,tegra210-pcie": for Tegra210
9 - "nvidia,tegra186-pcie": for Tegra186
10 - power-domains: To ungate power partition by BPMP powergate driver. Must
13 - device_type: Must be "pci"
14 - reg: A list of physical base address and length for each set of controller
15 registers. Must contain an entry for each entry in the reg-names property.
[all …]
Dnvidia,tegra194-pcie.txt4 and thus inherits all the common properties defined in snps,dw-pcie.yaml and
5 snps,dw-pcie-ep.yaml.
10 - power-domains: A phandle to the node that controls power to the respective
20 "include/dt-bindings/power/tegra194-powergate.h" file.
21 - reg: A list of physical base address and length pairs for each set of
22 controller registers. Must contain an entry for each entry in the reg-names
24 - reg-names: Must include the following entries:
26 "config": As per the definition in snps,dw-pcie.yaml
32 - interrupts: A list of interrupt outputs of the controller. Must contain an
33 entry for each entry in the interrupt-names property.
[all …]
/Linux-v5.15/drivers/soundwire/
Dcadence_master.h1 /* SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) */
2 /* Copyright(c) 2015-17 Intel Corporation. */
14 * @num: pdi number
23 int num; member
102 * struct sdw_cdns - Cadence driver context
109 * @ports: Data ports
110 * @num_ports: Total number of data ports
126 struct sdw_cdns_port *ports; member
Dbus.h1 /* SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) */
2 /* Copyright(c) 2015-17 Intel Corporation. */
17 return -ENOTSUPP; in sdw_acpi_find_slaves()
52 * struct sdw_msg - Message structure
87 * @num: Port number. For audio streams, valid port number ranges from
94 * SoundWire spec has no mention of ports for Master interface but the
98 int num; member
113 * @port_list: List of Slave Ports configured for this stream
132 * @port_list: List of Master Ports configured for this stream, can be zero.
181 params->port_num = port_num; in sdw_fill_xport_params()
[all …]
Dqcom.c1 // SPDX-License-Identifier: GPL-2.0
79 #define SWRM_DP_PORT_CTRL_BANK(n, m) (0x1124 + 0x100 * (n - 1) + 0x40 * m)
80 #define SWRM_DP_PORT_CTRL_2_BANK(n, m) (0x1128 + 0x100 * (n - 1) + 0x40 * m)
81 #define SWRM_DP_BLOCK_CTRL_1(n) (0x112C + 0x100 * (n - 1))
82 #define SWRM_DP_BLOCK_CTRL2_BANK(n, m) (0x1130 + 0x100 * (n - 1) + 0x40 * m)
83 #define SWRM_DP_PORT_HCTRL_BANK(n, m) (0x1134 + 0x100 * (n - 1) + 0x40 * m)
84 #define SWRM_DP_BLOCK_CTRL3_BANK(n, m) (0x1138 + 0x100 * (n - 1) + 0x40 * m)
85 #define SWRM_DIN_DPn_PCM_PORT_CTRL(n) (0x1054 + 0x100 * (n - 1))
179 struct regmap *wcd_regmap = ctrl->regmap; in qcom_swrm_ahb_reg_read()
199 struct regmap *wcd_regmap = ctrl->regmap; in qcom_swrm_ahb_reg_write()
[all …]
/Linux-v5.15/include/linux/hsi/
Dhsi.h1 /* SPDX-License-Identifier: GPL-2.0-only */
36 HSI_ARB_RR, /* Round-robin arbitration */
58 * struct hsi_channel - channel resource used by the hsi clients
68 * struct hsi_config - Configuration for RX/TX HSI modules
90 * struct hsi_board_info - HSI client board info
97 * @archdata: Architecture-dependent device data
121 * struct hsi_client - HSI client attached to an HSI port
140 dev_set_drvdata(&cl->device, data); in hsi_client_set_drvdata()
145 return dev_get_drvdata(&cl->device); in hsi_client_drvdata()
153 * struct hsi_client_driver - Driver associated to an HSI client
[all …]
/Linux-v5.15/drivers/i2c/busses/
Di2c-fsi.c1 // SPDX-License-Identifier: GPL-2.0+
3 * FSI-attached I2C master algorithm
151 struct list_head ports; member
193 rc = fsi_i2c_write_reg(i2c->fsi, I2C_FSI_INT_MASK, &interrupt); in fsi_i2c_dev_init()
198 rc = fsi_i2c_write_reg(i2c->fsi, I2C_FSI_MODE, &mode); in fsi_i2c_dev_init()
202 rc = fsi_i2c_read_reg(i2c->fsi, I2C_FSI_ESTAT, &extended_status); in fsi_i2c_dev_init()
206 i2c->fifo_size = FIELD_GET(I2C_ESTAT_FIFO_SZ, extended_status); in fsi_i2c_dev_init()
208 i2c->fifo_size - I2C_FIFO_HI_LVL); in fsi_i2c_dev_init()
211 return fsi_i2c_write_reg(i2c->fsi, I2C_FSI_WATER_MARK, &watermark); in fsi_i2c_dev_init()
217 struct fsi_device *fsi = port->master->fsi; in fsi_i2c_set_port()
[all …]
/Linux-v5.15/drivers/staging/vc04_services/vchiq-mmal/
Dmmal-vchiq.h1 /* SPDX-License-Identifier: GPL-2.0 */
19 #include "mmal-common.h"
20 #include "mmal-msg-format.h"
34 MMAL_ES_TYPE_SUBPICTURE /**< Sub-picture elementary stream */
38 unsigned int num; /* number of buffers */ member
88 u32 inputs; /* Number of input ports */
89 u32 outputs; /* Number of output ports */
90 u32 clocks; /* Number of clock ports */
92 struct vchiq_mmal_port input[MAX_PORT_COUNT]; /* input ports */
93 struct vchiq_mmal_port output[MAX_PORT_COUNT]; /* output ports */
[all …]
/Linux-v5.15/sound/usb/
Dmidi.c2 * usbmidi.c - ALSA USB MIDI driver
4 * Copyright (c) 2002-2009 Clemens Ladisch
7 * Based on the OSS usb-midi driver by NAGANO Daisuke,
147 } ports[0x10]; member
159 } ports[0x10]; member
179 if (err < 0 && err != -ENODEV) in snd_usbmidi_submit_urb()
180 dev_err(&urb->dev->dev, "usb_submit_urb: %d\n", err); in snd_usbmidi_submit_urb()
189 switch (urb->status) { in snd_usbmidi_urb_error()
191 case -ENOENT: in snd_usbmidi_urb_error()
192 case -ECONNRESET: in snd_usbmidi_urb_error()
[all …]
/Linux-v5.15/drivers/usb/core/
Dhub.h1 /* SPDX-License-Identifier: GPL-2.0 */
37 unsigned long change_bits[1]; /* ports with logical connect
39 unsigned long removed_bits[1]; /* ports with a "removed"
41 unsigned long wakeup_bits[1]; /* ports that have signaled
43 unsigned long power_bits[1]; /* ports that are powered */
44 unsigned long child_usage_bits[1]; /* ports powered on for
46 unsigned long warm_reset_bits[1]; /* ports requesting warm
48 #if USB_MAXCHILDREN > 31 /* 8*sizeof(unsigned long) - 1 */
75 struct usb_port **ports; member
79 * struct usb port - kernel's representation of a usb port
[all …]
/Linux-v5.15/include/net/
Dprotocol.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
92 #define INET_PROTOSW_REUSE 0x01 /* Are ports automatically reusable? */
104 int inet_add_protocol(const struct net_protocol *prot, unsigned char num);
105 int inet_del_protocol(const struct net_protocol *prot, unsigned char num);
106 int inet_add_offload(const struct net_offload *prot, unsigned char num);
107 int inet_del_offload(const struct net_offload *prot, unsigned char num);
112 int inet6_add_protocol(const struct inet6_protocol *prot, unsigned char num);
113 int inet6_del_protocol(const struct inet6_protocol *prot, unsigned char num);
117 int inet6_add_offload(const struct net_offload *prot, unsigned char num);
118 int inet6_del_offload(const struct net_offload *prot, unsigned char num);
/Linux-v5.15/drivers/scsi/bfa/
Dbfa_defs_fcs.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
4 * Copyright (c) 2014- QLogic Corporation.
8 * Linux driver for QLogic BR-series Fibre Channel Host Bus Adapter.
35 u32 flogi_sent; /* Num FLOGIs sent */
73 * - FCP IM and FCP TM roles cannot be enabled together for a FCS port
74 * - Create multiple ports if both IM and TM functions required.
75 * - Atleast one role must be specified.
140 * following 4 feilds are valid for Physical Ports only
143 u32 num_vports_inuse; /* Num of in use vports */
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/net/
Dbrcm,bcm7445-switch-v4.0.txt3 See dsa/brcm,bcm7445-switch-v4.0.yaml for the documentation.
7 - dsa,mii-bus: phandle to the MDIO bus controller, see dsa/dsa.txt
8 - dsa,ethernet: phandle to the CPU network interface controller, see dsa/dsa.txt
9 - #address-cells: must be 2, see dsa/dsa.txt
14 compatible = "simple-bus";
15 #size-cells = <1>;
16 #address-cells = <1>;
20 compatible = "brcm,bcm7445-switch-v4.0";
21 #size-cells = <0>;
22 #address-cells = <2>;
[all …]

12345678910>>...18