Skip to content

Commit

Permalink
ASoC: convert Everest ES8316 binding to yaml
Browse files Browse the repository at this point in the history
This patch converts Everest Semiconductor ES8316 low power audio
CODEC binding to DT schema.

Signed-off-by: Katsuhiro Suzuki <[email protected]>
Reviewed-by: Rob Herring <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Mark Brown <[email protected]>
  • Loading branch information
katsuster authored and broonie committed Jul 28, 2020
1 parent 3570922 commit 92e67a9
Show file tree
Hide file tree
Showing 2 changed files with 50 additions and 23 deletions.
23 changes: 0 additions & 23 deletions Documentation/devicetree/bindings/sound/everest,es8316.txt

This file was deleted.

50 changes: 50 additions & 0 deletions Documentation/devicetree/bindings/sound/everest,es8316.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/sound/everest,es8316.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Everest ES8316 audio CODEC

maintainers:
- Daniel Drake <[email protected]>
- Katsuhiro Suzuki <[email protected]>

properties:
compatible:
const: everest,es8316

reg:
maxItems: 1

clocks:
items:
- description: clock for master clock (MCLK)

clock-names:
items:
- const: mclk

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

required:
- compatible
- reg
- "#sound-dai-cells"

additionalProperties: false

examples:
- |
i2c0 {
#address-cells = <1>;
#size-cells = <0>;
es8316: codec@11 {
compatible = "everest,es8316";
reg = <0x11>;
clocks = <&clks 10>;
clock-names = "mclk";
#sound-dai-cells = <0>;
};
};

0 comments on commit 92e67a9

Please sign in to comment.