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 16*82d3ec1dSSameer PujarallOf: 17*82d3ec1dSSameer Pujar - $ref: name-prefix.yaml# 18*82d3ec1dSSameer 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 27f17a7db2SAlexandre Bellonirequired: 28f17a7db2SAlexandre Belloni - compatible 29f17a7db2SAlexandre Belloni - mux-gpios 30f17a7db2SAlexandre Belloni 31f17a7db2SAlexandre BelloniadditionalProperties: false 32f17a7db2SAlexandre Belloni 33f17a7db2SAlexandre Belloniexamples: 34f17a7db2SAlexandre Belloni - | 35f17a7db2SAlexandre Belloni mux { 36f17a7db2SAlexandre Belloni compatible = "simple-audio-mux"; 37f17a7db2SAlexandre Belloni mux-gpios = <&gpio 3 0>; 38f17a7db2SAlexandre Belloni }; 39