This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

zephyr,uac2

Vendor: Zephyr-specific binding

Description

USB Audio Class 2 instance

Properties

Properties not inherited from the base binding file.

Name

Type

Details

audio-function

int

Constant, indicating the primary use of this audio function, as intended
by the manufacturer. Use Audio Function category codes define from
dt-bindings/usb/audio.h.

This property is required.

interrupt-endpoint

boolean

Enable to support an optional interrupt endpoint to inform the Host about
dynamic changes that occur on the different addressable entities.

latency-control

string

Latency Control capabilities

Legal values: 'read-only', 'host-programmable'