1943bcc74SBragatheswaran Manickavel# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2943bcc74SBragatheswaran Manickavel%YAML 1.2 3943bcc74SBragatheswaran Manickavel--- 4943bcc74SBragatheswaran Manickavel$id: http://devicetree.org/schemas/sound/realtek,rt5616.yaml# 5943bcc74SBragatheswaran Manickavel$schema: http://devicetree.org/meta-schemas/core.yaml# 6943bcc74SBragatheswaran Manickavel 7943bcc74SBragatheswaran Manickaveltitle: Realtek rt5616 ALSA SoC audio codec driver 8943bcc74SBragatheswaran Manickavel 9943bcc74SBragatheswaran Manickaveldescription: | 10943bcc74SBragatheswaran Manickavel Pins on the device (for linking into audio routes) for RT5616: 11943bcc74SBragatheswaran Manickavel 12943bcc74SBragatheswaran Manickavel * IN1P 13943bcc74SBragatheswaran Manickavel * IN2P 14943bcc74SBragatheswaran Manickavel * IN2N 15943bcc74SBragatheswaran Manickavel * LOUTL 16943bcc74SBragatheswaran Manickavel * LOUTR 17943bcc74SBragatheswaran Manickavel * HPOL 18943bcc74SBragatheswaran Manickavel * HPOR 19943bcc74SBragatheswaran Manickavel 20943bcc74SBragatheswaran Manickavelmaintainers: 21943bcc74SBragatheswaran Manickavel - Bard Liao <bardliao@realtek.com> 22943bcc74SBragatheswaran Manickavel 23943bcc74SBragatheswaran ManickavelallOf: 24943bcc74SBragatheswaran Manickavel - $ref: dai-common.yaml# 25943bcc74SBragatheswaran Manickavel 26943bcc74SBragatheswaran Manickavelproperties: 27943bcc74SBragatheswaran Manickavel compatible: 28943bcc74SBragatheswaran Manickavel const: realtek,rt5616 29943bcc74SBragatheswaran Manickavel 30943bcc74SBragatheswaran Manickavel reg: 31943bcc74SBragatheswaran Manickavel maxItems: 1 32943bcc74SBragatheswaran Manickavel 33ea8f615bSHeiko Stuebner clocks: 34ea8f615bSHeiko Stuebner items: 35ea8f615bSHeiko Stuebner - description: Master clock to the CODEC 36ea8f615bSHeiko Stuebner 37ea8f615bSHeiko Stuebner clock-names: 38ea8f615bSHeiko Stuebner items: 39ea8f615bSHeiko Stuebner - const: mclk 40ea8f615bSHeiko Stuebner 41*92ff90cfSHeiko Stuebner port: 42*92ff90cfSHeiko Stuebner $ref: audio-graph-port.yaml# 43*92ff90cfSHeiko Stuebner unevaluatedProperties: false 44*92ff90cfSHeiko Stuebner 45943bcc74SBragatheswaran Manickavelrequired: 46943bcc74SBragatheswaran Manickavel - compatible 47943bcc74SBragatheswaran Manickavel - reg 48943bcc74SBragatheswaran Manickavel 49943bcc74SBragatheswaran ManickavelunevaluatedProperties: false 50943bcc74SBragatheswaran Manickavel 51943bcc74SBragatheswaran Manickavelexamples: 52943bcc74SBragatheswaran Manickavel - | 53943bcc74SBragatheswaran Manickavel i2c { 54943bcc74SBragatheswaran Manickavel #address-cells = <1>; 55943bcc74SBragatheswaran Manickavel #size-cells = <0>; 56943bcc74SBragatheswaran Manickavel 57943bcc74SBragatheswaran Manickavel audio-codec@1b { 58943bcc74SBragatheswaran Manickavel compatible = "realtek,rt5616"; 59943bcc74SBragatheswaran Manickavel reg = <0x1b>; 60943bcc74SBragatheswaran Manickavel }; 61943bcc74SBragatheswaran Manickavel }; 62