zephyr,uac2-audio-streaming
Vendor: Zephyr-specific binding
Description
USB Audio Class 2 Audio Streaming interface
Properties
Properties not inherited from the base binding file.
Name |
Type |
Details |
---|---|---|
|
|
Input or Output Terminal to which this interface is connected.
This property is required. |
|
|
Active Alternate Setting Control capabilities
Legal values: |
|
|
Valid Alternate Settings Control capabilities
Legal values: |
|
|
Enable if audio stream is not transmitted over USB (Type IV Audio Stream).
|
|
|
Enable implicit feedback on asynchronous endpoint. For IN endpoints this
sets endpoint behaviour type to implicit feedback data endpoint. For OUT
endpoints setting this property removes explicit feedback endpoint.
|
|
|
Pitch Control capabilities
Legal values: |
|
|
Data Overrun capabilities
Legal values: |
|
|
Data Underrun capabilities
Legal values: |
|
|
Time it takes this endpoint to reliably lock its internal clock recovery
circuitry. Units depend on the lock-delay-units field. Relevant only if
linked-terminal's clock is sof-synchronized.
|
|
|
Units for lock-delay parameter.
Legal values: |
|
|
Number of bytes occupied by one audio subslot. Can be 1, 2, 3 or 4.
|
|
|
Number of effectively used bits in audio subslot.
|
Deprecated properties not inherited from the base binding file.
(None)
Properties inherited from the base binding file, which defines common properties that may be set on many nodes. Not all of these may apply to the “zephyr,uac2-audio-streaming” compatible.
(None)