blob: f179af758730811cb765f87ac8fb1236dd0f3433 [file] [log] [blame]
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/sound/everest,es7241.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: Everest ES7241 2 channels I2S analog to digital converter
maintainers:
- Neil Armstrong <neil.armstrong@linaro.org>
properties:
compatible:
enum:
- everest,es7241
reset-gpios:
maxItems: 1
description: GPIO connected to the reset pin
m0-gpios:
maxItems: 1
description: GPIO connected to the m0 pin
m1-gpios:
maxItems: 1
description: GPIO connected to the m0 pin
everest,sdout-pull-down:
type: boolean
description:
Format used by the serial interface is controlled by pulling
the sdout. If the sdout is pulled down, leftj format is used.
If this property is not provided, sdout is assumed to pulled
up and i2s format is used
VDDP-supply: true
VDDA-supply: true
VDDD-supply: true
'#sound-dai-cells':
const: 0
required:
- compatible
- VDDP-supply
- VDDA-supply
- VDDD-supply
allOf:
- $ref: dai-common.yaml#
unevaluatedProperties: false
examples:
- |
#include <dt-bindings/gpio/gpio.h>
codec {
compatible = "everest,es7241";
#sound-dai-cells = <0>;
reset-gpios = <&gpio1 15 GPIO_ACTIVE_HIGH>;
VDDP-supply = <&vddp_supply>;
VDDA-supply = <&vdda_supply>;
VDDD-supply = <&vddd_supply>;
};
...