Home
last modified time | relevance | path

Searched refs:Bus (Results 1 – 25 of 224) sorted by relevance

123456789

/linux/Documentation/driver-api/soundwire/
H A Dlocking.rst5 This document explains locking mechanism of the SoundWire Bus. Bus uses
6 following locks in order to avoid race conditions in Bus operations on
9 - Bus lock
13 Bus lock
16 SoundWire Bus lock is a mutex and is part of Bus data structure
17 (sdw_bus) which is used for every Bus instance. This lock is used to
18 serialize each of the following operations(s) within SoundWire Bus instance.
30 Bus data structure (sdw_bus). This lock is used to serialize the message
31 transfers (read/write) within a SoundWire Bus instance.
45 Bus in case of bank switch.
[all …]
H A Dsummary.rst26 interfaces share the common Bus containing data and clock line. Each of the
67 Bus:
68 Implements SoundWire Linux Bus which handles the SoundWire protocol.
70 Master. Multiple instances of Bus may be present in a system.
74 can register to a Bus instance.
78 directly by the Bus (and transmitted through the Master driver/interface).
86 SoundWire Bus supports programming interfaces for the SoundWire Master
90 Each of the SoundWire Master interfaces needs to be registered to the Bus.
91 Bus implements API to read standard Master MIPI properties and also provides
100 Following is the Bus API to register the SoundWire Bus:
[all …]
H A Dstream.rst225 on Bus other than current stream. There can be multiple active streams
226 on the Bus.
228 SoundWire Bus manages stream operations for each stream getting
229 rendered/captured on the SoundWire Bus. This section explains Bus operations
230 done for each of the stream allocated/released on Bus. Following are the
231 stream states maintained by the Bus for each of the audio stream.
267 Below section explains the operations done by the Bus on Master(s) and
288 Bus implements below API for allocate a stream which needs to be called once
312 the port information to Bus which includes port numbers allocated by
318 Bus implements below APIs for CONFIG state which needs to be called by
[all …]
/linux/Documentation/scsi/
H A Dadvansys.rst8 RISC-based, Bus-Mastering, Fast (10 Mhz) and Ultra (20 Mhz) Narrow
10 buses and RISC-based, Bus-Mastering, Ultra (20 Mhz) Wide (16-bit
21 - ABP-480 - Bus-Master CardBus (16 CDB)
24 - ABP510/5150 - Bus-Master ISA (240 CDB)
25 - ABP5140 - Bus-Master ISA PnP (16 CDB)
26 - ABP5142 - Bus-Master ISA PnP with floppy (16 CDB)
27 - ABP902/3902 - Bus-Master PCI (16 CDB)
28 - ABP3905 - Bus-Master PCI (16 CDB)
29 - ABP915 - Bus-Master PCI (16 CDB)
30 - ABP920 - Bus-Master PCI (16 CDB)
[all …]
/linux/Documentation/devicetree/bindings/clock/
H A Dmvebu-core-clock.txt8 0 = tclk (Internal Bus clock)
15 0 = tclk (Internal Bus clock)
21 0 = tclk (Internal Bus clock)
27 0 = tclk (Internal Bus clock)
35 0 = tclk (Internal Bus clock)
41 0 = tclk (Internal Bus clock)
47 0 = tclk (Internal Bus clock)
/linux/drivers/message/fusion/lsi/
H A Dmpi_init.h80 U8 Bus; /* 01h */ member
152 U8 Bus; /* 01h */ member
251 U8 Bus; /* 01h */ member
412 U8 Bus; /* 01h */ member
450 U8 Bus; /* 01h */ member
482 U8 Bus; /* 01h */ member
535 U8 Bus; /* 01h */ member
H A Dmpi_sas.h158 U8 Bus; /* 01h */ member
195 U8 Bus; /* 01h */ member
230 U8 Bus; /* 0Dh */ member
/linux/arch/powerpc/boot/dts/
H A Dmotionpro.dts94 // 8-bit DualPort SRAM on LocalPlus Bus CS1
101 // 8-bit board CPLD on LocalPlus Bus CS2
107 // 8-bit custom Anybus Module on LocalPlus Bus CS3
121 // 16-bit flash device at LocalPlus Bus CS0
/linux/drivers/bus/
H A DKconfig3 # Bus Devices
6 menu "Bus devices"
146 bool "Qualcomm External Bus Interface 2 (EBI2)"
151 Say y here to enable support for the Qualcomm External Bus
156 bool "Qualcomm SSC Block Bus Init Driver"
177 bool "Allwinner A64 DE2 Bus Driver"
187 tristate "Allwinner sunXi Reduced Serial Bus Driver"
192 Say y here to enable support for Allwinner's Reduced Serial Bus
198 tristate "Tegra ACONNECT Bus Driver"
239 tristate "UniPhier System Bus driver"
[all …]
/linux/include/uapi/linux/
H A Dcciss_defs.h60 BYTE Bus:6; member
70 BYTE Bus:3; member
78 DWORD Bus:6; member
/linux/drivers/mcb/
H A DKconfig3 # MEN Chameleon Bus (MCB) support
12 The MCB (MEN Chameleon Bus) is a Bus specific to MEN Mikroelektronik
/linux/drivers/bcma/
H A DKconfig11 Bus driver for Broadcom specific Advanced Microcontroller Bus
68 Advanced Microcontroller Bus.
98 specific Advanced Microcontroller Bus.
/linux/drivers/zorro/
H A Dzorro.ids26 0100 A2088 XT/A2286 AT [ISA Bus Bridge]
27 0200 A2286 AT [ISA Bus Bridge]
29 6700 A2386-SX [ISA Bus Bridge]
46 6700 A2386-SX [ISA Bus Bridge]
55 0000 KCS Power PC [ISA Bus Bridge]
170 fc00 AteoBus [Expansion Bus Bridge]
211 0800 VME-Bus Controller
304 0100 Golden Gate 2 Bus+ [ISA Bus Bridge]
386 fc00 AteoBus [Expansion Bus Bridge]
406 0700 Golden Gate 80386SX [ISA Bus Bridge]
[all …]
/linux/drivers/cdx/
H A DKconfig9 bool "CDX Bus driver"
12 Driver to enable Composable DMA Transfer(CDX) Bus. CDX bus
/linux/drivers/net/can/cc770/
H A DKconfig9 tristate "ISA Bus based legacy CC770 driver"
17 tristate "Generic Platform Bus based CC770 driver"
/linux/Documentation/w1/masters/
H A Dw1-uart.rst14 Serial Device Bus to create the 1-Wire timing patterns as described in
15 the document `"Using a UART to Implement a 1-Wire Bus Master"`_.
17 .. _"Using a UART to Implement a 1-Wire Bus Master": https://www.analog.com/en/technical-articles/u…
/linux/Documentation/devicetree/bindings/memory-controllers/
H A Dmvebu-devbus.txt1 Device tree bindings for MVEBU Device Bus controllers
3 The Device Bus controller available in some Marvell's SoC allows to control
5 The actual devices are instantiated from the child nodes of a Device Bus node.
39 This prevents contentions on the Device Bus after a read
110 is showed below. Note that the Device Bus driver is in charge of allocating
137 /* Device Bus parameters are required */
/linux/Documentation/driver-api/
H A Dmen-chameleon-bus.rst2 MEN Chameleon Bus
11 2.1 MEN Chameleon Bus
28 Chameleon Bus (called MCB throughout this document).
55 - The MEN Chameleon Bus itself,
59 MEN Chameleon Bus
62 The MEN Chameleon Bus is an artificial bus system that attaches to a so
/linux/Documentation/i2c/muxes/
H A Di2c-mux-gpio.rst15 ---------- ---------- Bus segment 1 - - - - -
18 | | | | Bus segment 2 | |
21 | | | | Bus segment M
/linux/drivers/net/can/c_can/
H A DKconfig9 tristate "Generic Platform Bus based C_CAN/D_CAN driver"
19 tristate "Generic PCI Bus based C_CAN/D_CAN driver"
/linux/Documentation/devicetree/bindings/ata/
H A Dcavium-compact-flash.txt3 The Cavium Compact Flash device is connected to the Octeon Boot Bus,
4 and is thus a child of the Boot Bus device. It can read and write
/linux/arch/powerpc/platforms/512x/
H A DKconfig14 tristate "MPC512x LocalPlus Bus FIFO driver"
17 Enable support for Freescale MPC512x LocalPlus Bus FIFO (SCLPC).
/linux/Documentation/ABI/stable/
H A Dsysfs-driver-usb-usbtmc9 "Universal Serial Bus Test and Measurement Class Specification
23 "Universal Serial Bus Test and Measurement Class, Subclass
/linux/Documentation/networking/
H A Dcan_ucan_protocol.rst312 Bus OFF
316 - Bus OFF is indicated by an error frame (see ``uapi/linux/can/error.h``)
317 - Bus OFF recovery is started by ``UCAN_COMMAND_RESTART``
318 - Once Bus OFF recover is completed the device sends an error frame
320 - During Bus OFF no frames are sent by the device.
321 - During Bus OFF transmission requests from the host are completed
/linux/drivers/pmdomain/bcm/
H A DKconfig26 bool "Broadcom PMB (Power Management Bus) driver"
31 This enables support for the Broadcom's PMB (Power Management Bus) that

123456789