xref: /netbsd-src/sys/external/gpl2/dts/dist/include/dt-bindings/mux/mux.h (revision 58c3e048f5c2f43ee7e820013e37079f2e0b6ae5)
1 /*	$NetBSD: mux.h,v 1.1.1.3 2021/11/07 16:49:56 jmcneill Exp $	*/
2 
3 /* SPDX-License-Identifier: GPL-2.0 */
4 /*
5  * This header provides constants for most Multiplexer bindings.
6  *
7  * Most Multiplexer bindings specify an idle state. In most cases, the
8  * multiplexer can be left as is when idle, and in some cases it can
9  * disconnect the input/output and leave the multiplexer in a high
10  * impedance state.
11  */
12 
13 #ifndef _DT_BINDINGS_MUX_MUX_H
14 #define _DT_BINDINGS_MUX_MUX_H
15 
16 #define MUX_IDLE_AS_IS      (-1)
17 #define MUX_IDLE_DISCONNECT (-2)
18 
19 #endif
20