Searched +full:slave +full:- +full:kernel (Results 1 – 25 of 96) sorted by relevance
1234
| /Documentation/gpu/ |
| D | komeda-kms.rst | 1 .. SPDX-License-Identifier: GPL-2.0 23 ----- 30 ------ 39 ------------------- 47 -------------------------- 52 ----------------------------- 57 -------------------------------- 62 ------ 72 -------- 83 - Dual display mode [all …]
|
| /Documentation/i2c/ |
| D | i2c-address-translators.rst | 1 .. 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 …]
|
| D | slave-interface.rst | 2 Linux I2C slave interface description 5 by Wolfram Sang <wsa@sang-engineering.com> in 2014-15 7 Linux can also be an I2C slave if the I2C controller in use has slave 8 functionality. For that to work, one needs slave support in the bus driver plus 10 example for the latter is the slave-eeprom driver, which acts as a dual memory 12 EEPROM, the Linux I2C slave can access the content via sysfs and handle data as 16 use a character device, be in-kernel only, or something completely different:: 19 e.g. sysfs I2C slave events I/O registers 20 +-----------+ v +---------+ v +--------+ v +------------+ 21 | Userspace +........+ Backend +-----------+ Driver +-----+ Controller | [all …]
|
| /Documentation/w1/ |
| D | w1-netlink.rst | 10 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 …]
|
| /Documentation/w1/masters/ |
| D | omap-hdq.rst | 2 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 …]
|
| /Documentation/translations/it_IT/i2c/ |
| D | summary.rst | 6 kernel) è un protocollo sviluppato da Philips. É un protocollo lento a 2 fili 14 L'ultima specifica ufficiale I2C è la `"Specifica I2C-bus e manuale utente" 20 https://www.nxp.com/docs/en/user-guide/UM10204.pdf>`_. 40 uno o più circuiti integrati *master* e uno o più circuiti integrati *slave*. 42 .. kernel-figure:: ../../../i2c/i2c_bus.svg 43 :alt: Un semplice bus I2C con un master e 3 slave 48 slave. Nell'implementazione del kernel Linux è chiamato **adattatore** o bus. I 56 Un circuito integrato **slave** è un nodo che risponde alle comunicazioni
|
| /Documentation/ABI/testing/ |
| D | sysfs-bus-soundwire-slave | 6 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 …]
|
| /Documentation/w1/slaves/ |
| D | w1_ds28e17.rst | 2 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 …]
|
| /Documentation/networking/ |
| D | bonding.rst | 1 .. 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 …]
|
| D | ipvlan.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 exception of using L3 for mux-ing /demux-ing among slaves. This property makes 14 the master device share the L2 with its slave devices. I have developed this 23 The driver can be built into the kernel (CONFIG_IPVLAN=y) or as a module 34 ip link add link <master> name <slave> type ipvlan [ mode MODE ] [ FLAGS ] 61 IPvlan has two modes of operation - L2 and L3. For a given master device, 69 ------------ 72 slave device and packets are switched and queued to the master device to send 77 ------------ 80 to the slave device and packets are switched to the stack instance of the [all …]
|
| D | eql.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 Simon "Guru Aleph-Null" Janes, simon@ncm.com 12 that lets you load-balance IP serial links (SLIP or uncompressed PPP) 16 with the 1.1.75 kernel, and is known to have patched cleanly with 18 which was only created to patch cleanly in the very latest kernel 27 together to work as one point-to-point link to increase your 32 The eql driver has only been tested with the Livingston PortMaster-2e 33 terminal server. I do not know if other terminal servers support load- 35 almost as well as the eql driver seems to do it (-- Unfortunately, in 36 my testing so far, the Livingston PortMaster 2e's load-balancing is a [all …]
|
| /Documentation/devicetree/bindings/bus/ |
| D | qcom,ssbi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm Single-wire Serial Bus Interface (SSBI) 10 Some Qualcomm MSM devices contain a point-to-point serial bus used to 15 - Andy Gross <agross@kernel.org> 16 - Bjorn Andersson <andersson@kernel.org> 25 qcom,controller-type: 28 with the slave device. The type chosen is determined by the attached 29 slave. [all …]
|
| /Documentation/devicetree/bindings/soc/qcom/ |
| D | qcom,smp2p.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andy Gross <agross@kernel.org> 11 - Bjorn Andersson <bjorn.andersson@linaro.org> 12 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 16 of a single 32-bit value between two processors. Each value has a single 35 $ref: /schemas/types.yaml#/definitions/phandle-array 37 - items: 38 - description: phandle to a syscon node representing the APCS registers [all …]
|
| /Documentation/devicetree/bindings/spmi/ |
| D | qcom,spmi-pmic-arb.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/spmi/qcom,spmi-pmic-arb.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Stephen Boyd <sboyd@kernel.org> 14 controller with wrapping arbitration logic to allow for multiple on-chip 18 to slave devices. 21 - $ref: spmi.yaml 25 const: qcom,spmi-pmic-arb 29 - items: # V1 [all …]
|
| D | qcom,x1e80100-spmi-pmic-arb.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/spmi/qcom,x1e80100-spmi-pmic-arb.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Stephen Boyd <sboyd@kernel.org> 14 controller with wrapping arbitration logic to allow for multiple on-chip 18 to slave devices. 22 const: qcom,x1e80100-spmi-pmic-arb 26 - description: core registers 27 - description: tx-channel per virtual slave registers [all …]
|
| /Documentation/devicetree/bindings/serial/ |
| D | serial-peripheral-props.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/serial/serial-peripheral-props.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Common Properties for Serial-attached Devices 10 - Rob Herring <robh@kernel.org> 11 - Greg Kroah-Hartman <gregkh@linuxfoundation.org> 19 max-speed: 23 This should only be present if the maximum is less than the slave 28 current-speed: [all …]
|
| /Documentation/devicetree/bindings/spi/ |
| D | spi-controller.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/spi/spi-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Mark Brown <broonie@kernel.org> 14 and a set of child nodes for each SPI slave on the bus. The system SPI 15 controller may be described for use in SPI master mode or in SPI slave mode, 20 pattern: "^spi(@.*|-([0-9]|[1-9][0-9]+))?$" 22 "#address-cells": 25 "#size-cells": [all …]
|
| /Documentation/driver-api/ |
| D | vme.rst | 5 ------------------- 7 As with other subsystems within the Linux kernel, VME device drivers register 24 .. code-block:: c 30 if (vdev->id.num >= USER_BUS_MAX) 41 dev->bridge->num. 49 ------------------- 53 succeeds, a non-zero value should be returned. A zero return value indicates 60 (:c:func:`vme_master_request`), slave windows (:c:func:`vme_slave_request`) 64 attributes of the driver in question. For slave windows these attributes are 73 transfers to be provided in the route attributes. This is typically VME-to-MEM [all …]
|
| D | spi.rst | 7 often in the range of 1-20 MHz), a "Master Out, Slave In" (MOSI) data 8 line, and a "Master In, Slave Out" (MISO) data line. SPI is a full 12 additional chipselect line is usually active-low (nCS); four signals are 33 board-specific initialization code. A :c:type:`struct spi_driver 46 .. kernel-doc:: include/linux/spi/spi.h 49 .. kernel-doc:: drivers/spi/spi.c 52 .. kernel-doc:: drivers/spi/spi.c
|
| D | slimbus.rst | 2 Linux kernel SLIMbus support 9 ---------------- 11 MIPI (Mobile Industry Processor Interface) alliance. The bus uses master/slave 12 configuration, and is a 2-wire multi-drop implementation (clock, and data). 15 (System-on-Chip) and peripheral components (typically codec). SLIMbus uses 16 Time-Division-Multiplexing to accommodate multiple data channels, and 24 A data channel is used for data-transfer between 2 SLIMbus devices. Data 28 --------------------- 36 Framer device is responsible for clocking the bus, and transmitting frame-sync 49 responsible to select the active-framer for clocking the bus. [all …]
|
| /Documentation/devicetree/bindings/pci/ |
| D | qcom,pcie-sm8250.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/qcom,pcie-sm8250.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <andersson@kernel.org> 11 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> 19 const: qcom,pcie-sm8250 25 reg-names: 28 - const: parf # Qualcomm specific registers 29 - const: dbi # DesignWare PCIe registers [all …]
|
| /Documentation/i2c/busses/ |
| D | i2c-diolan-u2c.rst | 2 Kernel driver i2c-diolan-u2c 6 * Diolan U2C-12 I2C-USB adapter 11 Author: Guenter Roeck <linux@roeck-us.net> 14 ----------- 16 This is the driver for the Diolan U2C-12 USB-I2C adapter. 18 The Diolan U2C-12 I2C-USB Adapter provides a low cost solution to connect 19 a computer to I2C slave devices using a USB interface. It also supports 22 This driver only supports the I2C interface of U2C-12. The driver does not use 27 -----------------
|
| /Documentation/devicetree/bindings/i2c/ |
| D | samsung,s3c2410-i2c.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/i2c/samsung,s3c2410-i2c.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 15 - enum: 16 - samsung,s3c2410-i2c 17 - samsung,s3c2440-i2c 18 # For s3c2440-like I2C used inside HDMIPHY block found on several SoCs: 19 - samsung,s3c2440-hdmiphy-i2c [all …]
|
| /Documentation/devicetree/bindings/power/supply/ |
| D | maxim,ds2760.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sebastian Reichel <sre@kernel.org> 13 The ds2760 is a w1 slave device and must hence have its sub-node in 17 - $ref: power-supply.yaml# 23 maxim,pmod-enabled: 29 maxim,cache-time-ms: 35 rated-capacity-microamp-hours: 38 If not specified, the value stored in the non-volatile chip memory is used. [all …]
|
| /Documentation/devicetree/bindings/net/ |
| D | keystone-netcp.txt | 6 switch sub-module to send and receive packets. NetCP also includes a packet 13 includes a 3-port Ethernet switch sub-module capable of 10Gb/s and 1Gb/s rates 16 Keystone NetCP driver has a plug-in module architecture where each of the NetCP 17 sub-modules exist as a loadable kernel module which plug in to the netcp core. 18 These sub-modules are represented as "netcp-devices" in the dts bindings. It is 19 mandatory to have the ethernet switch sub-module for the ethernet interface to 20 be operational. Any other sub-module like the PA is optional. 24 ----------------------------- 26 ----------------------------- 28 |-> NetCP Devices -> | [all …]
|
1234