Home
last modified time | relevance | path

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

12345678910>>...45

/linux/Documentation/networking/dsa/
H A Dconfiguration.rst1 .. SPDX-License-Identifier: GPL-2.0
10 .. _dsa-config-showcases:
13 -----------------------
15 To configure a DSA switch a couple of commands need to be executed. In this
22 Every switch port is part of one configurable Ethernet bridge
25 Every switch port except one upstream port is part of a configurable
32 Through DSA every port of a switch is handled like a normal linux Ethernet
38 to send or receive traffic. Prior to kernel v5.12, the state of the conduit
42 - when a DSA user interface is brought up, the conduit interface is
44 - when the conduit interface is brought down, all DSA user interfaces are
[all …]
H A Db53.rst1 .. SPDX-License-Identifier: GPL-2.0
7 The Broadcom RoboSwitch Ethernet switch family is used in quite a range of
20 The switch is, if possible, configured to enable a Broadcom specific 4-bytes
26 The configuration of the device depends on whether or not tagging is
30 configuration described in the :ref:`dsa-config-showcases`.
33 ----------------------------------
38 See :ref:`dsa-tagged-configuration`.
41 -------------------------------------
48 The configuration slightly differ from the :ref:`dsa-vlan-configuration`.
54 In difference to the configuration described in :ref:`dsa-vlan-configuration`
[all …]
/linux/tools/testing/selftests/drivers/net/mlxsw/
H A Dsharedbuffer_configuration.py2 # SPDX-License-Identifier: GPL-2.0
19 - random size
22 - random pool number
23 - random threshold
26 - random threshold
37 # For threshold of 16, this works out to be about 12MB on Spectrum-1,
38 # and about 17MB on Spectrum-2.
67 return arr[random.randint(0, len(arr) - 1)]
72 # The threshold type of pools 4, 8, 9 and 10 cannot be changed
110 # The threshold type of pools 4, 8, 9 and 10 cannot be changed
[all …]
/linux/Documentation/admin-guide/perf/
H A Dhisi-pcie-pmu.rst6 bandwidth, latency, bus utilization and buffer occupancy data of PCIe.
8 Each PCIe Core has a PMU to monitor multi Root Ports of this PCIe Core and
9 all Endpoints downstream these Root Ports.
15 The PCIe PMU driver registers a perf PMU with the name of its sicl-id and PCIe
20 PMU driver provides description of available events and filter options in sysfs,
23 The "format" directory describes all formats of the config (events) and config1
24 (filter options) fields of the perf_event_attr structure. The "events" directory
27 The "identifier" sysfs file allows users to identify the version of the
30 The "bus" sysfs file allows users to get the bus number of Root Ports
31 monitored by PMU. Furthermore users can get the Root Ports range in
[all …]
/linux/Documentation/devicetree/bindings/gpio/
H A Dnvidia,tegra186-gpio.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/gpio/nvidia,tegra186-gpio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Jon Hunter <jonathanh@nvidia.com>
20 The Tegra186 GPIO controller allows software to set the IO direction of,
21 and read/write the value of, numerous GPIO signals. Routing of GPIO signals
22 to package balls is under the control of a separate pin controller hardware
23 block. Two major sets of registers exist:
[all …]
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dabilis,tb10x-iomux.txt5 -------------------
7 - compatible: should be "abilis,tb10x-iomux";
8 - reg: should contain the physical address and size of the pin controller's
13 --------------------
15 Functions are defined (and referenced) by sub-nodes of the pin controller.
16 Every sub-node defines exactly one function (implying a set of pins).
19 controller sub-nodes.
22 - abilis,function: should be set to the name of the function's pin group.
25 - GPIO ports: gpioa, gpiob, gpioc, gpiod, gpioe, gpiof, gpiog,
27 - Serial TS input ports: mis0, mis1, mis2, mis3, mis4, mis5, mis6, mis7
[all …]
/linux/drivers/usb/host/
H A Dxhci-hub.c1 // SPDX-License-Identifier: GPL-2.0
18 #include "xhci-trace.h"
24 /* Default sublink speed attribute of each lane */
54 bos->bLength = USB_DT_BOS_SIZE; in xhci_create_usb3x_bos_desc()
55 bos->bDescriptorType = USB_DT_BOS; in xhci_create_usb3x_bos_desc()
56 bos->wTotalLength = cpu_to_le16(USB_DT_BOS_SIZE + in xhci_create_usb3x_bos_desc()
58 bos->bNumDeviceCaps = 1; in xhci_create_usb3x_bos_desc()
61 for (i = 0; i < xhci->num_port_caps; i++) { in xhci_create_usb3x_bos_desc()
62 u8 major = xhci->port_caps[i].maj_rev; in xhci_create_usb3x_bos_desc()
63 u8 minor = xhci->port_caps[i].min_rev; in xhci_create_usb3x_bos_desc()
[all …]
/linux/drivers/usb/serial/
H A Dio_edgeport.h1 /* SPDX-License-Identifier: GPL-2.0+ */
13 #define MAX_RS232_PORTS 8 /* Max # of RS-232 ports per device */
30 __u8 NumPorts; /* Number of ports on edgeport */
31 __u8 ProdInfoVer; /* What version of structure is this? */
33 __u32 IsServer :1; /* Set if Server */
34 __u32 IsRS232 :1; /* Set if RS-232 ports exist */
35 __u32 IsRS422 :1; /* Set if RS-422 ports exist */
36 __u32 IsRS485 :1; /* Set if RS-485 ports exist */
39 __u8 RomSize; /* Size of ROM/E2PROM in K */
40 __u8 RamSize; /* Size of external RAM in K */
[all …]
H A Dio_usbvend.h1 /* SPDX-License-Identifier: GPL-2.0+ */
4 * USBVEND.H Vendor-specific USB definitions
7 * must be kept backward-compatible with older firmware.
25 // Definitions of USB product IDs
33 // Definitions of USB product IDs (PID)
34 // We break the USB-defined PID into an OEM Id field (upper 6 bits)
36 // device this actually is regardless of what the OEM wants to
40 // ION-device OEM IDs
50 // ION-device Device IDs
51 // Product IDs - assigned to match middle digit of serial number (No longer true)
[all …]
/linux/Documentation/networking/
H A Dswitchdev.rst1 .. SPDX-License-Identifier: GPL-2.0
11 Copyright |copy| 2014-2015 Scott Feldman <sfeldma@gmail.com>
14 The Ethernet switch device driver model (switchdev) is an in-kernel driver
18 Figure 1 is a block diagram showing the components of the switchdev model for
19 an example setup using a data-center-class switch ASIC chip. Other setups
20 with SR-IOV or soft switches, such as OVS, are possible.
25 User-space tools
28 +-------------------------------------------------------------------+
31 +--------------+-------------------------------+
35 +----------------------------------------------+
[all …]
/linux/drivers/char/ipmi/
H A Dipmi_si_hardcode.c1 // SPDX-License-Identifier: GPL-2.0+
11 * There can be 4 IO ports passed in (with or without IRQs), 4 addresses,
21 static unsigned int ports[SI_MAX_PARMS]; variable
36 …s the type of each interface, each interface separated by commas. The types are 'kcs', 'smic', an…
39 …ts the memory address of each interface, the addresses separated by commas. Only use if an interf…
40 module_param_hw_array(ports, uint, ioport, &num_ports, 0);
41 MODULE_PARM_DESC(ports,
42 …"Sets the port address of each interface, the addresses separated by commas. Only use if an inter…
45 …"Sets the interrupt of each interface, the addresses separated by commas. Only use if an interfac…
48 …"The number of bytes between the start address and each successive register used by the interface.…
[all …]
/linux/Documentation/networking/device_drivers/ethernet/ti/
H A Dcpsw_switchdev.rst1 .. SPDX-License-Identifier: GPL-2.0
12 On older udev versions renaming of ethX to swXpY will not be automatically
17 ip -d link show dev sw0p1 | grep switchid
26 - The new (cpsw_new.c) driver is operating in dual-emac mode by default, thus
30 - optimized promiscuous mode: The P0_UNI_FLOOD (both ports) is enabled in
31 addition to ALLMULTI (current port) instead of ALE_BYPASS.
32 So, Ports in promiscuous mode will keep possibility of mcast and vlan
33 filtering, which is provides significant benefits when ports are joined
36 - learning disabled on ports as it make not too much sense for
37 segregated ports - no forwarding in HW.
[all …]
/linux/Documentation/devicetree/bindings/soc/fsl/cpm_qe/qe/
H A Dpar_io.txt1 * Parallel I/O Ports
3 This node configures Parallel I/O ports for CPUs with QE support.
4 The node should reside in the "soc" node of the tree. For each
5 device that using parallel I/O ports, a child node should be created.
6 See the definition of the Pin configuration nodes below for more
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>;
[all …]
/linux/drivers/net/ethernet/mscc/
H A Docelot.c1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
30 /* Caller must hold &ocelot->mact_lock */
36 /* Caller must hold &ocelot->mact_lock */
48 /* Caller must hold &ocelot->mact_lock */
55 /* Set the MAC address to handle and the vlan associated in a format in ocelot_mact_select()
82 /* Set MAC_CPU_COPY if the CPU port is used by a multicast entry */ in __ocelot_mact_learn()
90 if (mc_ports & BIT(ocelot->num_phys_ports)) in __ocelot_mact_learn()
109 mutex_lock(&ocelot->mact_lock); in ocelot_mact_learn()
111 mutex_unlock(&ocelot->mact_lock); in ocelot_mact_learn()
122 mutex_lock(&ocelot->mact_lock); in ocelot_mact_forget()
[all …]
/linux/Documentation/hwmon/
H A Dit87.rst10 Addresses scanned: from Super I/O config space (8 I/O ports)
18 Addresses scanned: from Super I/O config space (8 I/O ports)
24 Addresses scanned: from Super I/O config space (8 I/O ports)
32 Addresses scanned: from Super I/O config space (8 I/O ports)
40 Addresses scanned: from Super I/O config space (8 I/O ports)
48 Addresses scanned: from Super I/O config space (8 I/O ports)
56 Addresses scanned: from Super I/O config space (8 I/O ports)
64 Addresses scanned: from Super I/O config space (8 I/O ports)
72 Addresses scanned: from Super I/O config space (8 I/O ports)
80 Addresses scanned: from Super I/O config space (8 I/O ports)
[all …]
/linux/drivers/tty/serial/8250/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
14 serial ports. The standard answer is Y. People who might say N
16 servers, or users that have one of the various bus mice instead of a
23 non-standard serial ports, since the configuration information will
35 modems and similar devices connecting to the standard serial ports.
51 If you did not notice yet and/or you have userspace from pre-3.7, it
63 bool "Support for variants of the 16550A serial port"
67 The 8250 driver can probe for many variants of the venerable 16550A
78 capabilities of the Fintek F81216A LPC to 4 UART as well similar
102 "console=ttyS1". (Try "man bootparam" or see the documentation of
[all …]
/linux/Documentation/devicetree/bindings/usb/
H A Dusb251xb.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Microchip USB 2.0 Hi-Speed Hub Controller
10 - Richard Leitner <richard.leitner@skidata.com>
15 - microchip,usb2422
16 - microchip,usb2512b
17 - microchip,usb2512bi
18 - microchip,usb2513b
19 - microchip,usb2513bi
[all …]
/linux/tools/testing/selftests/net/forwarding/
H A Dtc_flower_port_range.sh2 # SPDX-License-Identifier: GPL-2.0
4 # +-----------------------+ +----------------------+
9 # +----|------------------+ +------------------|---+
11 # +----|-------------------------------------------------------------------|---+
13 # | +-|-------------------------------------------------------------------|-+ |
15 # | +-----------------------------------------------------------------------+ |
16 # +----------------------------------------------------------------------------+
53 ip link set dev $swp1 master br1
54 ip link set dev $swp1 up
55 ip link set dev $swp2 master br1
[all …]
/linux/Documentation/arch/m68k/
H A Dbuddha-driver.rst5 The Amiga Buddha and Catweasel IDE Driver (part of ide.c) was written by
8 ------------------------------------------------------------------------
10 Register map of the Buddha IDE controller and the
11 Buddha-part of the Catweasel Zorro-II version
15 example leaving some address lines out of the equations...).
21 product number: 0 (42 for Catweasel Z-II)
23 Rom-vector: $1000
25 The card should be a Z-II board, size 64K, not for freemem
26 list, Rom-Vektor is valid, no second Autoconfig-board on the
30 as the Amiga Kickstart does: The lower nibble of the 8-Bit
[all …]
/linux/Documentation/networking/devlink/
H A Ddevlink-linecard.rst1 .. SPDX-License-Identifier: GPL-2.0
10 The ``devlink-linecard`` mechanism is targeted for manipulation of
14 * Get a list of supported line card types.
15 * Provision of a slot with specific line card type.
16 * Get and monitor of line card state and its change.
19 to mux the lanes with certain speed to multiple ports with lanes
20 of different speed. Line card ensures N:M mapping between
21 the switch ASIC modules and physical front panel ports.
30 of detection of the splitter cable geometry, the device
32 concept of provisioning is introduced. It allows the user to:
[all …]
/linux/drivers/net/ethernet/netronome/nfp/nfpcore/
H A Dnfp_nsp_eth.c1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 /* Copyright (C) 2015-2017 Netronome Systems, Inc. */
128 dst[ETH_ALEN - i - 1] = src[i]; in nfp_eth_copy_mac_reverse()
139 port = le64_to_cpu(src->port); in nfp_eth_port_translate()
140 state = le64_to_cpu(src->state); in nfp_eth_port_translate()
142 dst->eth_index = FIELD_GET(NSP_ETH_PORT_INDEX, port); in nfp_eth_port_translate()
143 dst->index = index; in nfp_eth_port_translate()
144 dst->nbi = index / NSP_ETH_NBI_PORT_COUNT; in nfp_eth_port_translate()
145 dst->base = index % NSP_ETH_NBI_PORT_COUNT; in nfp_eth_port_translate()
146 dst->lanes = FIELD_GET(NSP_ETH_PORT_LANES, port); in nfp_eth_port_translate()
[all …]
/linux/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/
H A Dswitch-driver.rst1 .. SPDX-License-Identifier: GPL-2.0
16 interface. Traffic switched between ports is offloaded into the hardware.
18 The DPSW can have ports connected to DPNIs or to DPMACs for external access.
24 [dpaa2-eth] [dpaa2-eth] [ dpaa2-switch ]
30 | ---------- | [DPMAC] [DPMAC]
31 ------------------------------- | |
38 The dpaa2-switch driver probes on DPSW devices found on the fsl-mc bus. These
40 file - DataPath Layout (DPL) - or at runtime using the DPAA2 object APIs
43 At the moment, the dpaa2-switch driver imposes the following restrictions on
46 * The minimum number of FDBs should be at least equal to the number of switch
[all …]
/linux/Documentation/driver-api/tty/
H A Dmoxa-smartio.rst25 - 2 ports multiport board
26 CP-102U, CP-102UL, CP-102UF
27 CP-132U-I, CP-132UL,
28 CP-132, CP-132I, CP132S, CP-132IS,
29 (CP-102, CP-102S)
31 - 4 ports multiport board
32 CP-104EL,
33 CP-104UL, CP-104JU,
34 CP-134U, CP-134U-I,
36 CP-114, CP-114I, CP-114S, CP-114IS, CP-114UL,
[all …]
/linux/Documentation/driver-api/usb/
H A Dpower-management.rst1 .. _usb-power-management:
7 :Date: Last-updated: February 2014
11 ---------
15 * Forms of dynamic PM
17 * Changing the default idle-delay time
21 * Other parts of the driver interface
31 -------------------------
33 Power Management (PM) is the practice of saving energy by suspending
34 parts of a computer system when they aren't being used. While a
35 component is ``suspended`` it is in a nonfunctional low-power state; it
[all …]
/linux/drivers/gpu/drm/i915/display/
H A Dicl_dsi.c4 * Permission is hereby granted, free of charge, to any person obtaining a
5 * copy of this software and associated documentation files (the "Software"),
8 * and/or sell copies of the Software, and to permit persons to whom the
12 * paragraph) shall be included in all copies or substantial portions of the
15 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
20 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
75 drm_err(display->drm, "DSI header credits not released\n"); in wait_for_header_credits()
87 drm_err(display->drm, "DSI payload credits not released\n"); in wait_for_payload_credits()
[all …]

12345678910>>...45