1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/sound/cirrus,cs42l51.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: CS42L51 audio codec
10 - Olivier Moysan <olivier.moysan@foss.st.com>
13 - $ref: dai-common.yaml#
36 description: phandle to voltage regulator of digital interface section
39 description: phandle to voltage regulator of digital internal section
42 description: phandle to voltage regulator of analog internal section
45 description: phandle to voltage regulator of headphone
48 $ref: audio-graph-port.yaml#
49 unevaluatedProperties: false
56 unevaluatedProperties: false
60 #include <dt-bindings/gpio/gpio.h>
66 compatible = "cirrus,cs42l51";
68 #sound-dai-cells = <0>;
69 clocks = <&mclk_prov>;
71 VL-supply = <®_audio>;
72 VD-supply = <®_audio>;
73 VA-supply = <®_audio>;
74 VAHP-supply = <®_audio>;
75 reset-gpios = <&gpiog 9 GPIO_ACTIVE_LOW>;
77 /* assume audio-graph */
79 cpu_endpoint: endpoint {
80 remote-endpoint = <&cpu_endpoint>;