Home
last modified time | relevance | path

Searched +full:slave +full:- +full:kernel (Results 1 – 25 of 1092) sorted by relevance

12345678910>>...44

/kernel/linux/linux-6.6/Documentation/gpu/
Dkomeda-kms.rst1 .. SPDX-License-Identifier: GPL-2.0
23 -----
30 ------
39 -------------------
47 --------------------------
52 -----------------------------
57 --------------------------------
62 ------
72 --------
83 - Dual display mode
[all …]
/kernel/linux/linux-5.10/Documentation/gpu/
Dkomeda-kms.rst1 .. SPDX-License-Identifier: GPL-2.0
23 -----
30 ------
39 -------------------
47 --------------------------
52 -----------------------------
57 --------------------------------
62 ------
72 --------
83 - Dual display mode
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/bonding/
Dbond_options.sh2 # SPDX-License-Identifier: GPL-2.0
20 ip -n ${s_ns} link set eth0 type bond_slave prio 10
21 [[ $? -ne 0 ]] && skip=0
23 # check if kernel support prio option
24 ip -n ${s_ns} -d link show eth0 | grep -q "prio 10"
25 [[ $? -ne 0 ]] && skip=0
35 ip -n ${s_ns} link add bond1 type bond ns_ip6_target ${g_ip6}
36 [[ $? -ne 0 ]] && skip=0
38 # check if kernel support ns_ip6_target option
39 ip -n ${s_ns} -d link show bond1 | grep -q "ns_ip6_target ${g_ip6}"
[all …]
/kernel/linux/linux-5.10/Documentation/w1/
Dw1-netlink.rst10 1. Events. They are generated each time a new master or slave device
21 [struct cn_msg] - connector header.
23 [struct w1_netlink_msg] - w1 netlink header.
24 __u8 type - message type.
28 slave add/remove events
35 userspace command for slave device
37 __u8 status - error indication from kernel
38 __u16 len - size of data attached to this header data
40 __u8 id[8]; - slave unique device id
42 __u32 id; - master's id
[all …]
/kernel/linux/linux-6.6/Documentation/w1/
Dw1-netlink.rst10 1. Events. They are generated each time a new master or slave device
21 [struct cn_msg] - connector header.
23 [struct w1_netlink_msg] - w1 netlink header.
24 __u8 type - message type.
28 slave add/remove events
35 userspace command for slave device
37 __u8 status - error indication from kernel
38 __u16 len - size of data attached to this header data
40 __u8 id[8]; - slave unique device id
42 __u32 id; - master's id
[all …]
/kernel/linux/linux-6.6/Documentation/networking/dsa/
Dconfiguration.rst1 .. SPDX-License-Identifier: GPL-2.0
10 .. _dsa-config-showcases:
13 -----------------------
30 at https://www.kernel.org/pub/linux/utils/net/iproute2/
35 All other corresponding linux interfaces are called slave interfaces.
37 The slave interfaces depend on the master interface being up in order for them
38 to send or receive traffic. Prior to kernel v5.12, the state of the master
39 interface had to be managed explicitly by the user. Starting with kernel v5.12,
42 - when a DSA slave interface is brought up, the master interface is
44 - when the master interface is brought down, all DSA slave interfaces are
[all …]
/kernel/linux/linux-6.6/Documentation/i2c/
Di2c-address-translators.rst1 .. SPDX-License-Identifier: GPL-2.0
11 -----------
13 An I2C Address Translator (ATR) is a device with an I2C slave parent
16 with a modified slave address. The address used on the parent bus is
18 slave address of the child bus. Address translation is done by the
21 An ATR looks similar to an i2c-mux except:
22 - the address on the parent and child busses can be different
23 - there is normally no need to select the child port; the alias used on the
27 The kernel i2c-atr provides a helper to implement an ATR within a driver.
40 Slave X @ 0x10
[all …]
/kernel/linux/linux-6.6/drivers/net/bonding/
Dbond_sysfs_slave.c1 // SPDX-License-Identifier: GPL-2.0-or-later
8 #include <linux/kernel.h>
15 ssize_t (*show)(struct slave *, char *);
21 static ssize_t state_show(struct slave *slave, char *buf) in state_show() argument
23 switch (bond_slave_state(slave)) { in state_show()
34 static ssize_t mii_status_show(struct slave *slave, char *buf) in mii_status_show() argument
36 return sysfs_emit(buf, "%s\n", bond_slave_link_status(slave->link)); in mii_status_show()
40 static ssize_t link_failure_count_show(struct slave *slave, char *buf) in link_failure_count_show() argument
42 return sysfs_emit(buf, "%d\n", slave->link_failure_count); in link_failure_count_show()
46 static ssize_t perm_hwaddr_show(struct slave *slave, char *buf) in perm_hwaddr_show() argument
[all …]
/kernel/linux/linux-5.10/drivers/net/bonding/
Dbond_sysfs_slave.c1 // SPDX-License-Identifier: GPL-2.0-or-later
8 #include <linux/kernel.h>
15 ssize_t (*show)(struct slave *, char *);
27 static ssize_t state_show(struct slave *slave, char *buf) in state_show() argument
29 switch (bond_slave_state(slave)) { in state_show()
40 static ssize_t mii_status_show(struct slave *slave, char *buf) in mii_status_show() argument
42 return sprintf(buf, "%s\n", bond_slave_link_status(slave->link)); in mii_status_show()
46 static ssize_t link_failure_count_show(struct slave *slave, char *buf) in link_failure_count_show() argument
48 return sprintf(buf, "%d\n", slave->link_failure_count); in link_failure_count_show()
52 static ssize_t perm_hwaddr_show(struct slave *slave, char *buf) in perm_hwaddr_show() argument
[all …]
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-bus-soundwire-slave6 Contact: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
7 Bard Liao <yung-chuan.liao@linux.intel.com>
8 Vinod Koul <vkoul@kernel.org>
10 Description: SoundWire Slave status
12 These properties report the Slave status, e.g. if it
19 What: /sys/bus/soundwire/devices/sdw:.../dev-properties/mipi_revision
20 /sys/bus/soundwire/devices/sdw:.../dev-properties/wake_capable
21 /sys/bus/soundwire/devices/sdw:.../dev-properties/test_mode_capable
22 /sys/bus/soundwire/devices/sdw:.../dev-properties/clk_stop_mode1
23 /sys/bus/soundwire/devices/sdw:.../dev-properties/simple_clk_stop_capable
[all …]
/kernel/linux/linux-6.6/Documentation/networking/
Dbonding.rst1 .. SPDX-License-Identifier: GPL-2.0
11 Corrections, HA extensions: 2000/10/03-15:
13 - Willy Tarreau <willy at meta-x.org>
14 - Constantine Gavrilov <const-g at xpert.com>
15 - Chad N. Tindel <ctindel at ieee dot org>
16 - Janice Girouard <girouard at us dot ibm dot com>
17 - Jay Vosburgh <fubar at us dot ibm dot com>
22 - Mitch Williams <mitch.a.williams at intel.com>
34 beowulf patches for kernel 2.0. It has changed quite a bit since, and
35 the original tools from extreme-linux and beowulf sites will not work
[all …]
/kernel/linux/linux-5.10/Documentation/networking/
Dbonding.rst1 .. SPDX-License-Identifier: GPL-2.0
11 Corrections, HA extensions: 2000/10/03-15:
13 - Willy Tarreau <willy at meta-x.org>
14 - Constantine Gavrilov <const-g at xpert.com>
15 - Chad N. Tindel <ctindel at ieee dot org>
16 - Janice Girouard <girouard at us dot ibm dot com>
17 - Jay Vosburgh <fubar at us dot ibm dot com>
22 - Mitch Williams <mitch.a.williams at intel.com>
34 beowulf patches for kernel 2.0. It has changed quite a bit since, and
35 the original tools from extreme-linux and beowulf sites will not work
[all …]
/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-bus-soundwire-slave6 Contact: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
7 Bard Liao <yung-chuan.liao@linux.intel.com>
8 Vinod Koul <vkoul@kernel.org>
10 Description: SoundWire Slave status
12 These properties report the Slave status, e.g. if it
19 What: /sys/bus/soundwire/devices/sdw:.../dev-properties/mipi_revision
20 /sys/bus/soundwire/devices/sdw:.../dev-properties/wake_capable
21 /sys/bus/soundwire/devices/sdw:.../dev-properties/test_mode_capable
22 /sys/bus/soundwire/devices/sdw:.../dev-properties/clk_stop_mode1
23 /sys/bus/soundwire/devices/sdw:.../dev-properties/simple_clk_stop_capable
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/
Dcpsw-common.c1 // SPDX-License-Identifier: GPL-2.0+
3 #include <linux/kernel.h>
15 int slave, u8 *mac_addr) in davinci_emac_3517_get_macid() argument
21 syscon = syscon_regmap_lookup_by_phandle(dev->of_node, "syscon"); in davinci_emac_3517_get_macid()
23 if (PTR_ERR(syscon) == -ENODEV) in davinci_emac_3517_get_macid()
28 regmap_read(syscon, CTRL_MAC_LO_REG(offset, slave), &macid_lsb); in davinci_emac_3517_get_macid()
29 regmap_read(syscon, CTRL_MAC_HI_REG(offset, slave), &macid_msb); in davinci_emac_3517_get_macid()
41 static int cpsw_am33xx_cm_get_macid(struct device *dev, u16 offset, int slave, in cpsw_am33xx_cm_get_macid() argument
48 syscon = syscon_regmap_lookup_by_phandle(dev->of_node, "syscon"); in cpsw_am33xx_cm_get_macid()
50 if (PTR_ERR(syscon) == -ENODEV) in cpsw_am33xx_cm_get_macid()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/
Dcpsw-common.c1 // SPDX-License-Identifier: GPL-2.0+
3 #include <linux/kernel.h>
16 int slave, u8 *mac_addr) in davinci_emac_3517_get_macid() argument
22 syscon = syscon_regmap_lookup_by_phandle(dev->of_node, "syscon"); in davinci_emac_3517_get_macid()
24 if (PTR_ERR(syscon) == -ENODEV) in davinci_emac_3517_get_macid()
29 regmap_read(syscon, CTRL_MAC_LO_REG(offset, slave), &macid_lsb); in davinci_emac_3517_get_macid()
30 regmap_read(syscon, CTRL_MAC_HI_REG(offset, slave), &macid_msb); in davinci_emac_3517_get_macid()
42 static int cpsw_am33xx_cm_get_macid(struct device *dev, u16 offset, int slave, in cpsw_am33xx_cm_get_macid() argument
49 syscon = syscon_regmap_lookup_by_phandle(dev->of_node, "syscon"); in cpsw_am33xx_cm_get_macid()
51 if (PTR_ERR(syscon) == -ENODEV) in cpsw_am33xx_cm_get_macid()
[all …]
/kernel/linux/linux-6.6/Documentation/w1/masters/
Domap-hdq.rst2 Kernel driver for omap HDQ/1-wire module
7 HDQ/1-wire controller on the TI OMAP 2430/3430 platforms.
15 The HDQ/1-Wire module of TI OMAP2430/3430 platforms implement the hardware
17 Semiconductor 1-Wire protocols. These protocols use a single wire for
18 communication between the master (HDQ/1-Wire controller) and the slave
19 (HDQ/1-Wire external compliant device).
21 A typical application of the HDQ/1-Wire module is the communication with battery
24 The controller supports operation in both HDQ and 1-wire mode. The essential
25 difference between the HDQ and 1-wire mode is how the slave device responds to
27 create an initialization pulse to the slave.However, the slave can be reset by
[all …]
/kernel/linux/linux-5.10/Documentation/w1/masters/
Domap-hdq.rst2 Kernel driver for omap HDQ/1-wire module
7 HDQ/1-wire controller on the TI OMAP 2430/3430 platforms.
15 The HDQ/1-Wire module of TI OMAP2430/3430 platforms implement the hardware
17 Semiconductor 1-Wire protocols. These protocols use a single wire for
18 communication between the master (HDQ/1-Wire controller) and the slave
19 (HDQ/1-Wire external compliant device).
21 A typical application of the HDQ/1-Wire module is the communication with battery
24 The controller supports operation in both HDQ and 1-wire mode. The essential
25 difference between the HDQ and 1-wire mode is how the slave device responds to
27 create an initialization pulse to the slave.However, the slave can be reset by
[all …]
/kernel/linux/linux-5.10/drivers/w1/
Dw1_netlink.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
15 * enum w1_cn_msg_flags - bitfield flags for struct cn_msg.flags
26 * enum w1_netlink_message_types - message type
28 * @W1_SLAVE_ADD: notification that a slave device was added
29 * @W1_SLAVE_REMOVE: notification that a slave device was removed
33 * @W1_SLAVE_CMD: sends reset, selects the slave, then does a read/write/touch
48 * struct w1_netlink_msg - holds w1 message type, id, and result
51 * @status: kernel feedback for success 0 or errno failure value
53 * @id: union holding bus master id (msg.id) and slave device id (id[8]).
54 * @id.id: Slave ID (8 bytes)
[all …]
/kernel/linux/linux-6.6/drivers/w1/
Dw1_netlink.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
15 * enum w1_cn_msg_flags - bitfield flags for struct cn_msg.flags
26 * enum w1_netlink_message_types - message type
28 * @W1_SLAVE_ADD: notification that a slave device was added
29 * @W1_SLAVE_REMOVE: notification that a slave device was removed
33 * @W1_SLAVE_CMD: sends reset, selects the slave, then does a read/write/touch
48 * struct w1_netlink_msg - holds w1 message type, id, and result
51 * @status: kernel feedback for success 0 or errno failure value
53 * @id: union holding bus master id (msg.id) and slave device id (id[8]).
54 * @id.id: Slave ID (8 bytes)
[all …]
/kernel/linux/linux-6.6/drivers/tty/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
7 blocks features that require TTY from inclusion in the kernel.
23 one can be used for a text-mode user session, and a third could run
25 is done with certain key combinations, usually Alt-<function key>.
42 shiny Linux system :-)
57 The system console is the device which receives all kernel messages
62 the kernel messages be output only to a serial port (in which case
67 that with a kernel command line option such as "console=tty3" which
70 loadlin) about how to pass options to the kernel at boot time.)
95 See <file:Documentation/driver-api/console.rst> for more
[all …]
/kernel/linux/linux-6.6/drivers/net/
Deql.c2 * Equalizer Load-balancer for serial network interfaces.
4 * (c) Copyright 1995 Simon "Guru Aleph-Null" Janes
17 * Phone: 1-703-847-0040 ext 103
33 * Added one-line eql_remove_slave patch.
47 * slave_load = (ULONG_MAX - (ULONG_MAX / 2)) -
52 * slave_load = (ULONG_MAX - (ULONG_MAX / 2)) -
56 * slave_load = (ULONG_MAX - (ULONG_MAX / 2)) -
60 * slave_load = (ULONG_MAX - (ULONG_MAX / 2)) -
71 * still crashes the kernel when the lock_wait thing is woken up.
74 * Broken set-bit locking snapshot
[all …]
/kernel/linux/linux-6.6/Documentation/spi/
Dpxa2xx.rst7 (see Documentation/spi/spi-summary.rst). The driver has the following features
9 - Support for any PXA2xx and compatible SSP.
10 - SSP PIO and SSP DMA data transfers.
11 - External and Internal (SSPFRM) chip selects.
12 - Per slave device (chip) configuration.
13 - Full suspend, freeze, resume support.
15 The driver is built around a &struct spi_message FIFO serviced by kernel
16 thread. The kernel thread, spi_pump_messages(), drives message FIFO and
21 -----------------------------------
23 arch/.../mach-*/board-*.c as a "platform device". The master configuration
[all …]
/kernel/linux/linux-5.10/drivers/net/
Deql.c2 * Equalizer Load-balancer for serial network interfaces.
4 * (c) Copyright 1995 Simon "Guru Aleph-Null" Janes
17 * Phone: 1-703-847-0040 ext 103
33 * Added one-line eql_remove_slave patch.
47 * slave_load = (ULONG_MAX - (ULONG_MAX / 2)) -
52 * slave_load = (ULONG_MAX - (ULONG_MAX / 2)) -
56 * slave_load = (ULONG_MAX - (ULONG_MAX / 2)) -
60 * slave_load = (ULONG_MAX - (ULONG_MAX / 2)) -
71 * still crashes the kernel when the lock_wait thing is woken up.
74 * Broken set-bit locking snapshot
[all …]
/kernel/linux/linux-6.6/Documentation/w1/slaves/
Dw1_ds28e17.rst2 Kernel driver w1_ds28e17
7 * Maxim DS28E17 1-Wire-to-I2C Master Bridge
19 -----------
20 The DS28E17 is a Onewire slave device which acts as an I2C bus master.
23 come and go as the DS28E17 devices come and go. I2C slave devices connected to
24 a DS28E17 can be accessed by the kernel or userspace tools as if they were
30 SUBSYSTEM=="i2c-dev", KERNEL=="i2c-[0-9]*", ATTRS{name}=="w1-19-*", \
31 SYMLINK+="i2c-$attr{name}"
33 may be used to create stable /dev/i2c- entries based on the unique id of the
41 it is connected. The power-on default of the DS28E17 is 400kBaud, but
[all …]
/kernel/linux/linux-5.10/Documentation/w1/slaves/
Dw1_ds28e17.rst2 Kernel driver w1_ds28e17
7 * Maxim DS28E17 1-Wire-to-I2C Master Bridge
19 -----------
20 The DS28E17 is a Onewire slave device which acts as an I2C bus master.
23 come and go as the DS28E17 devices come and go. I2C slave devices connected to
24 a DS28E17 can be accessed by the kernel or userspace tools as if they were
30 SUBSYSTEM=="i2c-dev", KERNEL=="i2c-[0-9]*", ATTRS{name}=="w1-19-*", \
31 SYMLINK+="i2c-$attr{name}"
33 may be used to create stable /dev/i2c- entries based on the unique id of the
41 it is connected. The power-on default of the DS28E17 is 400kBaud, but
[all …]

12345678910>>...44