xref: /openbmc/linux/Documentation/devicetree/bindings/sound/dai-params.yaml (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1b79b6220SSameer Pujar# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2b79b6220SSameer Pujar%YAML 1.2
3b79b6220SSameer Pujar---
4b79b6220SSameer Pujar$id: http://devicetree.org/schemas/sound/dai-params.yaml#
5b79b6220SSameer Pujar$schema: http://devicetree.org/meta-schemas/core.yaml#
6b79b6220SSameer Pujar
7b79b6220SSameer Pujartitle: Digital Audio Interface (DAI) Stream Parameters
8b79b6220SSameer Pujar
9b79b6220SSameer Pujarmaintainers:
10b79b6220SSameer Pujar  - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
11b79b6220SSameer Pujar
12b79b6220SSameer Pujarselect: false
13b79b6220SSameer Pujar
14b79b6220SSameer Pujar$defs:
15b79b6220SSameer Pujar
16b79b6220SSameer Pujar  dai-channels:
17b79b6220SSameer Pujar    description: Number of audio channels used by DAI
18b79b6220SSameer Pujar    $ref: /schemas/types.yaml#/definitions/uint32
19b79b6220SSameer Pujar    minimum: 1
20b79b6220SSameer Pujar    maximum: 32
21b79b6220SSameer Pujar
22*95592787SSameer Pujar  dai-sample-format:
23*95592787SSameer Pujar    description: Audio sample format used by DAI
24*95592787SSameer Pujar    $ref: /schemas/types.yaml#/definitions/string
25*95592787SSameer Pujar    enum:
26*95592787SSameer Pujar      - s8
27*95592787SSameer Pujar      - s16_le
28*95592787SSameer Pujar      - s24_le
29*95592787SSameer Pujar      - s24_3le
30*95592787SSameer Pujar      - s32_le
31*95592787SSameer Pujar
32b79b6220SSameer Pujar  dai-sample-rate:
33b79b6220SSameer Pujar    description: Audio sample rate used by DAI
34b79b6220SSameer Pujar    $ref: /schemas/types.yaml#/definitions/uint32
35b79b6220SSameer Pujar    minimum: 8000
36b79b6220SSameer Pujar    maximum: 192000
37b79b6220SSameer Pujar
38b79b6220SSameer Pujarproperties: {}
39b79b6220SSameer Pujar
40b79b6220SSameer PujaradditionalProperties: true
41