1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/sound/dlg,da7213.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Dialog Semiconductor DA7212/DA7213 Audio Codec
10 - Support Opensource <support.opensource@diasemi.com>
13 - $ref: dai-common.yaml#
34 description: Voltage (mV) for Mic Bias 1
35 $ref: /schemas/types.yaml#/definitions/uint32
36 enum: [ 1600, 2200, 2500, 3000 ]
39 description: Voltage (mV) for Mic Bias 2
40 $ref: /schemas/types.yaml#/definitions/uint32
41 enum: [ 1600, 2200, 2500, 3000 ]
44 description: DMIC channel select based on clock edge
45 enum: [ lrise_rfall, lfall_rrise ]
48 description: When to sample audio from DMIC
49 enum: [ on_clkedge, between_clkedge ]
52 description: DMIC clock frequency (Hz)
53 $ref: /schemas/types.yaml#/definitions/uint32
54 enum: [ 1500000, 3000000 ]
57 description: Analogue power supply
60 description: I/O power supply
66 description: Speaker supply
69 $ref: audio-graph-port.yaml#/definitions/ports
72 $ref: audio-graph-port.yaml#
73 unevaluatedProperties: false
79 unevaluatedProperties: false
88 compatible = "dlg,da7213";
94 #sound-dai-cells = <0>;
96 dlg,micbias1-lvl = <2500>;
97 dlg,micbias2-lvl = <2500>;
99 dlg,dmic-data-sel = "lrise_rfall";
100 dlg,dmic-samplephase = "between_clkedge";
101 dlg,dmic-clkrate = <3000000>;