:orphan: .. raw:: html .. dtcompatible:: zephyr,uac2 .. _dtbinding_zephyr_uac2: zephyr,uac2 ########### Vendor: :ref:`Zephyr-specific binding ` Description *********** .. code-block:: none USB Audio Class 2 instance Properties ********** .. tabs:: .. group-tab:: Node specific properties Properties not inherited from the base binding file. .. list-table:: :widths: 1 1 4 :header-rows: 1 * - Name - Type - Details * - ``audio-function`` - ``int`` - .. code-block:: none 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`` - .. code-block:: none Enable to support an optional interrupt endpoint to inform the Host about dynamic changes that occur on the different addressable entities. * - ``latency-control`` - ``string`` - .. code-block:: none Latency Control capabilities Legal values: ``'read-only'``, ``'host-programmable'`` .. group-tab:: Deprecated node specific properties Deprecated properties not inherited from the base binding file. (None) .. group-tab:: Base properties 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" compatible. (None)