18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ci%YAML 1.2
38c2ecf20Sopenharmony_ci---
48c2ecf20Sopenharmony_ci$id: http://devicetree.org/schemas/sound/realtek,rt1015p.yaml#
58c2ecf20Sopenharmony_ci$schema: http://devicetree.org/meta-schemas/core.yaml#
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_cititle: Realtek rt1015p codec devicetree bindings
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_cimaintainers:
108c2ecf20Sopenharmony_ci  - Tzung-Bi Shih <tzungbi@google.com>
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_cidescription: |
138c2ecf20Sopenharmony_ci  Rt1015p is a rt1015 variant which does not support I2C and
148c2ecf20Sopenharmony_ci  only supports S24, 48kHz, 64FS.
158c2ecf20Sopenharmony_ci
168c2ecf20Sopenharmony_ciproperties:
178c2ecf20Sopenharmony_ci  compatible:
188c2ecf20Sopenharmony_ci    const: realtek,rt1015p
198c2ecf20Sopenharmony_ci
208c2ecf20Sopenharmony_ci  sdb-gpios:
218c2ecf20Sopenharmony_ci    description:
228c2ecf20Sopenharmony_ci      GPIO used for shutdown control.
238c2ecf20Sopenharmony_ci      0 means shut down; 1 means power on.
248c2ecf20Sopenharmony_ci    maxItems: 1
258c2ecf20Sopenharmony_ci
268c2ecf20Sopenharmony_cirequired:
278c2ecf20Sopenharmony_ci  - compatible
288c2ecf20Sopenharmony_ci
298c2ecf20Sopenharmony_ciadditionalProperties: false
308c2ecf20Sopenharmony_ci
318c2ecf20Sopenharmony_ciexamples:
328c2ecf20Sopenharmony_ci  - |
338c2ecf20Sopenharmony_ci    #include <dt-bindings/gpio/gpio.h>
348c2ecf20Sopenharmony_ci
358c2ecf20Sopenharmony_ci    rt1015p: rt1015p {
368c2ecf20Sopenharmony_ci        compatible = "realtek,rt1015p";
378c2ecf20Sopenharmony_ci        sdb-gpios = <&pio 175 GPIO_ACTIVE_HIGH>;
388c2ecf20Sopenharmony_ci    };
39