1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/sound/cirrus,lochnagar.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Cirrus Logic Lochnagar Audio Development Board
8
9maintainers:
10  - patches@opensource.cirrus.com
11
12description: |
13  Lochnagar is an evaluation and development board for Cirrus Logic
14  Smart CODEC and Amp devices. It allows the connection of most Cirrus
15  Logic devices on mini-cards, as well as allowing connection of various
16  application processor systems to provide a full evaluation platform.
17  Audio system topology, clocking and power can all be controlled through
18  the Lochnagar, allowing the device under test to be used in a variety of
19  possible use cases.
20
21  This binding document describes the binding for the audio portion of the
22  driver.
23
24  This binding must be part of the Lochnagar MFD binding:
25    [1] ../mfd/cirrus,lochnagar.yaml
26
27properties:
28  compatible:
29    enum:
30      - cirrus,lochnagar2-soundcard
31
32  '#sound-dai-cells':
33    description:
34      The first cell indicating the audio interface.
35    const: 1
36
37  clocks:
38    description:
39      Master clock source for the sound card, should normally be set to
40      LOCHNAGAR_SOUNDCARD_MCLK provided by the Lochnagar clock driver.
41    maxItems: 1
42
43  clock-names:
44    const: mclk
45
46required:
47  - compatible
48  - '#sound-dai-cells'
49  - clocks
50  - clock-names
51
52additionalProperties: false
53