1# Copyright (c) 2023 Nordic Semiconductor ASA 2# SPDX-License-Identifier: Apache-2.0 3 4description: USB Audio Class 2 Input Terminal entity 5 6compatible: "zephyr,uac2-input-terminal" 7 8include: zephyr,uac2-channel-cluster.yaml 9 10properties: 11 terminal-type: 12 type: int 13 required: true 14 description: | 15 Terminal Type constant specified in USB Audio Terminal Types 16 17 assoc-terminal: 18 type: phandle 19 description: | 20 Associated terminal for bi-directional terminal types. 21 22 clock-source: 23 type: phandle 24 required: true 25 description: | 26 Connected clock entity 27 28 copy-protect-control: 29 type: string 30 description: Copy Protect Control capabilities 31 enum: 32 - "read-only" 33 34 connector-control: 35 type: string 36 description: Connector Control capabilities 37 enum: 38 - "read-only" 39 40 overload-control: 41 type: string 42 description: Overload Control capabilities 43 enum: 44 - "read-only" 45 46 cluster-control: 47 type: string 48 description: Cluster Control capabilities 49 enum: 50 - "read-only" 51 52 underflow-control: 53 type: string 54 description: Underflow Control capabilities 55 enum: 56 - "read-only" 57 58 overflow-control: 59 type: string 60 description: Overflow Control capabilities 61 enum: 62 - "read-only" 63