xref: /linux/Documentation/devicetree/bindings/sound/asahi-kasei,ak5558.yaml (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
1*829d78e3SSaalim Quadri# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2*829d78e3SSaalim Quadri%YAML 1.2
3*829d78e3SSaalim Quadri---
4*829d78e3SSaalim Quadri$id: http://devicetree.org/schemas/sound/asahi-kasei,ak5558.yaml#
5*829d78e3SSaalim Quadri$schema: http://devicetree.org/meta-schemas/core.yaml#
6*829d78e3SSaalim Quadri
7*829d78e3SSaalim Quadrititle: AK5558 8 channel differential 32-bit delta-sigma ADC
8*829d78e3SSaalim Quadri
9*829d78e3SSaalim Quadrimaintainers:
10*829d78e3SSaalim Quadri  - Junichi Wakasugi <wakasugi.jb@om.asahi-kasei.co.jp>
11*829d78e3SSaalim Quadri  - Mihai Serban <mihai.serban@nxp.com>
12*829d78e3SSaalim Quadri
13*829d78e3SSaalim Quadriproperties:
14*829d78e3SSaalim Quadri  compatible:
15*829d78e3SSaalim Quadri    enum:
16*829d78e3SSaalim Quadri      - asahi-kasei,ak5552
17*829d78e3SSaalim Quadri      - asahi-kasei,ak5558
18*829d78e3SSaalim Quadri
19*829d78e3SSaalim Quadri  reg:
20*829d78e3SSaalim Quadri    maxItems: 1
21*829d78e3SSaalim Quadri
22*829d78e3SSaalim Quadri  avdd-supply:
23*829d78e3SSaalim Quadri    description: A 1.8V supply that powers up the AVDD pin.
24*829d78e3SSaalim Quadri
25*829d78e3SSaalim Quadri  dvdd-supply:
26*829d78e3SSaalim Quadri    description: A 1.2V supply that powers up the DVDD pin.
27*829d78e3SSaalim Quadri
28*829d78e3SSaalim Quadri  reset-gpios:
29*829d78e3SSaalim Quadri    maxItems: 1
30*829d78e3SSaalim Quadri
31*829d78e3SSaalim Quadrirequired:
32*829d78e3SSaalim Quadri  - compatible
33*829d78e3SSaalim Quadri  - reg
34*829d78e3SSaalim Quadri
35*829d78e3SSaalim QuadriadditionalProperties: false
36*829d78e3SSaalim Quadri
37*829d78e3SSaalim Quadriexamples:
38*829d78e3SSaalim Quadri  - |
39*829d78e3SSaalim Quadri    #include <dt-bindings/gpio/gpio.h>
40*829d78e3SSaalim Quadri    i2c {
41*829d78e3SSaalim Quadri        #address-cells = <1>;
42*829d78e3SSaalim Quadri        #size-cells = <0>;
43*829d78e3SSaalim Quadri        ak5558: codec@10 {
44*829d78e3SSaalim Quadri            compatible = "asahi-kasei,ak5558";
45*829d78e3SSaalim Quadri            reg = <0x10>;
46*829d78e3SSaalim Quadri            reset-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>;
47*829d78e3SSaalim Quadri        };
48*829d78e3SSaalim Quadri    };
49