1472e5df0SCharles Keepax /* SPDX-License-Identifier: GPL-2.0-only */ 2f0b1f5f0SRichard Fitzgerald /* 3f0b1f5f0SRichard Fitzgerald * Device Tree defines for Madera codecs 4f0b1f5f0SRichard Fitzgerald * 5f0b1f5f0SRichard Fitzgerald * Copyright (C) 2016-2017 Cirrus Logic, Inc. and 6f0b1f5f0SRichard Fitzgerald * Cirrus Logic International Semiconductor Ltd. 7f0b1f5f0SRichard Fitzgerald */ 8f0b1f5f0SRichard Fitzgerald 9f0b1f5f0SRichard Fitzgerald #ifndef DT_BINDINGS_SOUND_MADERA_H 10f0b1f5f0SRichard Fitzgerald #define DT_BINDINGS_SOUND_MADERA_H 11f0b1f5f0SRichard Fitzgerald 12f0b1f5f0SRichard Fitzgerald #define MADERA_INMODE_DIFF 0 13f0b1f5f0SRichard Fitzgerald #define MADERA_INMODE_SE 1 14f0b1f5f0SRichard Fitzgerald #define MADERA_INMODE_DMIC 2 15f0b1f5f0SRichard Fitzgerald 16f0b1f5f0SRichard Fitzgerald #define MADERA_DMIC_REF_MICVDD 0 17f0b1f5f0SRichard Fitzgerald #define MADERA_DMIC_REF_MICBIAS1 1 18f0b1f5f0SRichard Fitzgerald #define MADERA_DMIC_REF_MICBIAS2 2 19f0b1f5f0SRichard Fitzgerald #define MADERA_DMIC_REF_MICBIAS3 3 20f0b1f5f0SRichard Fitzgerald 21f0b1f5f0SRichard Fitzgerald #define CS47L35_DMIC_REF_MICBIAS1B 1 22f0b1f5f0SRichard Fitzgerald #define CS47L35_DMIC_REF_MICBIAS2A 2 23f0b1f5f0SRichard Fitzgerald #define CS47L35_DMIC_REF_MICBIAS2B 3 24f0b1f5f0SRichard Fitzgerald 25f0b1f5f0SRichard Fitzgerald #endif 26