1f17a7db2SAlexandre Belloni# SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 2f17a7db2SAlexandre Belloni%YAML 1.2 3f17a7db2SAlexandre Belloni--- 4f17a7db2SAlexandre Belloni$id: http://devicetree.org/schemas/sound/simple-audio-mux.yaml# 5f17a7db2SAlexandre Belloni$schema: http://devicetree.org/meta-schemas/core.yaml# 6f17a7db2SAlexandre Belloni 7f17a7db2SAlexandre Bellonititle: Simple Audio Multiplexer 8f17a7db2SAlexandre Belloni 9f17a7db2SAlexandre Bellonimaintainers: 10f17a7db2SAlexandre Belloni - Alexandre Belloni <aleandre.belloni@bootlin.com> 11f17a7db2SAlexandre Belloni 12f17a7db2SAlexandre Bellonidescription: | 13f17a7db2SAlexandre Belloni Simple audio multiplexers are driven using gpios, allowing to select which of 14f17a7db2SAlexandre Belloni their input line is connected to the output line. 15f17a7db2SAlexandre Belloni 1682d3ec1dSSameer PujarallOf: 17*3fda8532SKrzysztof Kozlowski - $ref: dai-common.yaml# 1882d3ec1dSSameer Pujar 19f17a7db2SAlexandre Belloniproperties: 20f17a7db2SAlexandre Belloni compatible: 21f17a7db2SAlexandre Belloni const: simple-audio-mux 22f17a7db2SAlexandre Belloni 23f17a7db2SAlexandre Belloni mux-gpios: 24f17a7db2SAlexandre Belloni description: | 25f17a7db2SAlexandre Belloni GPIOs used to select the input line. 26f17a7db2SAlexandre Belloni 27013148feSSameer Pujar sound-name-prefix: true 28013148feSSameer Pujar 29f17a7db2SAlexandre Bellonirequired: 30f17a7db2SAlexandre Belloni - compatible 31f17a7db2SAlexandre Belloni - mux-gpios 32f17a7db2SAlexandre Belloni 33f17a7db2SAlexandre BelloniadditionalProperties: false 34f17a7db2SAlexandre Belloni 35f17a7db2SAlexandre Belloniexamples: 36f17a7db2SAlexandre Belloni - | 37f17a7db2SAlexandre Belloni mux { 38f17a7db2SAlexandre Belloni compatible = "simple-audio-mux"; 39f17a7db2SAlexandre Belloni mux-gpios = <&gpio 3 0>; 40f17a7db2SAlexandre Belloni }; 41