Documentation/devicetree/bindings/sound/dlg,da7213.yaml

Source file repositories/reference/linux-study-clean/Documentation/devicetree/bindings/sound/dlg,da7213.yaml

File Facts

System
Linux kernel
Corpus path
Documentation/devicetree/bindings/sound/dlg,da7213.yaml
Extension
.yaml
Size
2138 bytes
Lines
104
Domain
Support Tooling And Documentation
Bucket
Documentation
Inferred role
Support Tooling And Documentation: configuration, schema, or hardware description
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/sound/dlg,da7213.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Dialog Semiconductor DA7212/DA7213 Audio Codec

maintainers:
  - Support Opensource <support.opensource@diasemi.com>

allOf:
  - $ref: dai-common.yaml#

properties:
  compatible:
    enum:
      - dlg,da7212
      - dlg,da7213

  reg:
    maxItems: 1

  clocks:
    maxItems: 1

  clock-names:
    const: mclk

  "#sound-dai-cells":
    const: 0

  dlg,micbias1-lvl:
    description: Voltage (mV) for Mic Bias 1
    $ref: /schemas/types.yaml#/definitions/uint32
    enum: [ 1600, 2200, 2500, 3000 ]

  dlg,micbias2-lvl:
    description: Voltage (mV) for Mic Bias 2
    $ref: /schemas/types.yaml#/definitions/uint32
    enum: [ 1600, 2200, 2500, 3000 ]

  dlg,dmic-data-sel:
    description: DMIC channel select based on clock edge
    enum: [ lrise_rfall, lfall_rrise ]

  dlg,dmic-samplephase:
    description: When to sample audio from DMIC
    enum: [ on_clkedge, between_clkedge ]

  dlg,dmic-clkrate:
    description: DMIC clock frequency (Hz)
    $ref: /schemas/types.yaml#/definitions/uint32
    enum: [ 1500000, 3000000 ]

  VDDA-supply:
    description: Analogue power supply

  VDDIO-supply:
    description: I/O power supply

  VDDMIC-supply:
    description: Mic Bias

  VDDSP-supply:
    description: Speaker supply

  ports:
    $ref: audio-graph-port.yaml#/definitions/ports

Annotation

Implementation Notes