| # Copyright (c) 2023 Nordic Semiconductor ASA |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| description: USB Audio Class 2 Output Terminal entity |
| |
| compatible: "zephyr,uac2-output-terminal" |
| |
| properties: |
| terminal-type: |
| type: int |
| required: true |
| description: | |
| Terminal Type constant specified in USB Audio Terminal Types |
| |
| assoc-terminal: |
| type: phandle |
| description: | |
| Associated terminal, e.g. for bidirectional terminal types. |
| |
| data-source: |
| type: phandle |
| required: true |
| description: | |
| Unit or Terminal this terminal receives data from |
| |
| clock-source: |
| type: phandle |
| required: true |
| description: | |
| Connected clock entity |
| |
| copy-protect-control: |
| type: string |
| description: Copy Protect Control capabilities |
| enum: |
| - "host-programmable" |
| |
| connector-control: |
| type: string |
| description: Connector Control capabilities |
| enum: |
| - "read-only" |
| |
| overload-control: |
| type: string |
| description: Overload Control capabilities |
| enum: |
| - "read-only" |
| |
| underflow-control: |
| type: string |
| description: Underflow Control capabilities |
| enum: |
| - "read-only" |
| |
| overflow-control: |
| type: string |
| description: Overflow Control capabilities |
| enum: |
| - "read-only" |