162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
262306a36Sopenharmony_ci%YAML 1.2
362306a36Sopenharmony_ci---
462306a36Sopenharmony_ci$id: http://devicetree.org/schemas/sound/cirrus,lochnagar.yaml#
562306a36Sopenharmony_ci$schema: http://devicetree.org/meta-schemas/core.yaml#
662306a36Sopenharmony_ci
762306a36Sopenharmony_cititle: Cirrus Logic Lochnagar Audio Development Board
862306a36Sopenharmony_ci
962306a36Sopenharmony_cimaintainers:
1062306a36Sopenharmony_ci  - patches@opensource.cirrus.com
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_cidescription: |
1362306a36Sopenharmony_ci  Lochnagar is an evaluation and development board for Cirrus Logic
1462306a36Sopenharmony_ci  Smart CODEC and Amp devices. It allows the connection of most Cirrus
1562306a36Sopenharmony_ci  Logic devices on mini-cards, as well as allowing connection of various
1662306a36Sopenharmony_ci  application processor systems to provide a full evaluation platform.
1762306a36Sopenharmony_ci  Audio system topology, clocking and power can all be controlled through
1862306a36Sopenharmony_ci  the Lochnagar, allowing the device under test to be used in a variety of
1962306a36Sopenharmony_ci  possible use cases.
2062306a36Sopenharmony_ci
2162306a36Sopenharmony_ci  This binding document describes the binding for the audio portion of the
2262306a36Sopenharmony_ci  driver.
2362306a36Sopenharmony_ci
2462306a36Sopenharmony_ci  This binding must be part of the Lochnagar MFD binding:
2562306a36Sopenharmony_ci    [1] ../mfd/cirrus,lochnagar.yaml
2662306a36Sopenharmony_ci
2762306a36Sopenharmony_ciallOf:
2862306a36Sopenharmony_ci  - $ref: dai-common.yaml#
2962306a36Sopenharmony_ci
3062306a36Sopenharmony_ciproperties:
3162306a36Sopenharmony_ci  compatible:
3262306a36Sopenharmony_ci    enum:
3362306a36Sopenharmony_ci      - cirrus,lochnagar2-soundcard
3462306a36Sopenharmony_ci
3562306a36Sopenharmony_ci  '#sound-dai-cells':
3662306a36Sopenharmony_ci    description:
3762306a36Sopenharmony_ci      The first cell indicating the audio interface.
3862306a36Sopenharmony_ci    const: 1
3962306a36Sopenharmony_ci
4062306a36Sopenharmony_ci  clocks:
4162306a36Sopenharmony_ci    description:
4262306a36Sopenharmony_ci      Master clock source for the sound card, should normally be set to
4362306a36Sopenharmony_ci      LOCHNAGAR_SOUNDCARD_MCLK provided by the Lochnagar clock driver.
4462306a36Sopenharmony_ci    maxItems: 1
4562306a36Sopenharmony_ci
4662306a36Sopenharmony_ci  clock-names:
4762306a36Sopenharmony_ci    const: mclk
4862306a36Sopenharmony_ci
4962306a36Sopenharmony_cirequired:
5062306a36Sopenharmony_ci  - compatible
5162306a36Sopenharmony_ci  - '#sound-dai-cells'
5262306a36Sopenharmony_ci  - clocks
5362306a36Sopenharmony_ci  - clock-names
5462306a36Sopenharmony_ci
5562306a36Sopenharmony_ciunevaluatedProperties: false
56