Home
last modified time | relevance | path

Searched full:soundwire (Results 1 – 8 of 8) sorted by relevance

/Documentation/devicetree/bindings/soundwire/
Dsoundwire-controller.yaml4 $id: http://devicetree.org/schemas/soundwire/soundwire-controller.yaml#
7 title: SoundWire Controller Generic Binding
14 SoundWire busses can be described with a node for the SoundWire controller
15 device and a set of child nodes for each SoundWire slave on the bus.
19 pattern: "^soundwire(@.*)?$"
34 description: Is the textual representation of SoundWire Enumeration
35 address. compatible string should contain SoundWire Version ID,
39 Version ID is 1 nibble, number '0x1' represents SoundWire 1.0
40 and '0x2' represents SoundWire 1.1 and so on.
45 found in MIPI Alliance DisCo & SoundWire 1.0 Specifications.
[all …]
/Documentation/driver-api/soundwire/
Dsummary.rst2 SoundWire Subsystem Summary
5 SoundWire is a new interface ratified in 2015 by the MIPI Alliance.
6 SoundWire is used for transporting data typically related to audio
7 functions. SoundWire interface is optimized to integrate audio devices in
10 SoundWire is a 2-pin multi-drop interface with data and clock line. It
12 Broad level key features of SoundWire interface include:
25 The SoundWire protocol supports up to eleven Slave interfaces. All the
35 Below figure shows an example of connectivity between a SoundWire Master and
58 The MIPI SoundWire specification uses the term 'device' to refer to a Master
62 device managed by a specific driver. The Linux SoundWire subsystem provides
[all …]
Derror_handling.rst2 SoundWire Error Handling
5 The SoundWire PHY was designed with care and errors on the bus are going to
19 data enabled by the SoundWire protocol, the location of the error will also
44 it transitions to a NotFinished value of zero. The MIPI SoundWire spec 1.1
45 does not define timeouts but the MIPI SoundWire DisCo document adds
60 Note that SoundWire does not provide a mechanism to detect illegal values
Dlocking.rst2 SoundWire Locking
5 This document explains locking mechanism of the SoundWire Bus. Bus uses
16 SoundWire Bus lock is a mutex and is part of Bus data structure
18 serialize each of the following operations(s) within SoundWire Bus instance.
29 SoundWire message transfer lock. This mutex is part of
31 transfers (read/write) within a SoundWire Bus instance.
Dindex.rst2 SoundWire Documentation
Dstream.rst2 Audio Stream in SoundWire
19 Assume a stream with two channels (Left & Right) is opened using SoundWire
20 interface. Below are some ways a stream can be represented in SoundWire.
132 SoundWire Stream Management flow
145 SoundWire Bus manages stream operations for each stream getting
146 rendered/captured on the SoundWire Bus. This section explains Bus operations
151 SoundWire stream states
154 Below shows the SoundWire stream states and state transition diagram. ::
174 SoundWire subsystem.
408 in SoundWire.
/Documentation/driver-api/
Dindex.rst67 soundwire/index
/Documentation/devicetree/bindings/sound/
Dqcom,wcd9335.txt6 Soundwire controller, interrupt mux. It supports both I2S/I2C and