da732x.c (0bbdb4258bd116d8cd5d209e8d5b29bae516e5b3) | da732x.c (8e6a75c102f8e232b599a06e06731d8c5d5f2c5d) |
---|---|
1/* 2 * da732x.c --- Dialog DA732X ALSA SoC Audio Driver 3 * 4 * Copyright (C) 2012 Dialog Semiconductor GmbH 5 * 6 * Author: Michal Hajduk <Michal.Hajduk@diasemi.com> 7 * 8 * This program is free software; you can redistribute it and/or modify --- 862 unchanged lines hidden (view full) --- 871 SND_SOC_DAPM_AIF_OUT("AIFB Output", "AIFB Capture", 0, DA732X_REG_AIFB3, 872 DA732X_AIF_EN_SHIFT, 0), 873 SND_SOC_DAPM_AIF_IN("AIFB Input", "AIFB Playback", 0, DA732X_REG_AIFB3, 874 DA732X_AIF_EN_SHIFT, 0), 875}; 876 877static const struct snd_soc_dapm_route da732x_dapm_routes[] = { 878 /* Inputs */ | 1/* 2 * da732x.c --- Dialog DA732X ALSA SoC Audio Driver 3 * 4 * Copyright (C) 2012 Dialog Semiconductor GmbH 5 * 6 * Author: Michal Hajduk <Michal.Hajduk@diasemi.com> 7 * 8 * This program is free software; you can redistribute it and/or modify --- 862 unchanged lines hidden (view full) --- 871 SND_SOC_DAPM_AIF_OUT("AIFB Output", "AIFB Capture", 0, DA732X_REG_AIFB3, 872 DA732X_AIF_EN_SHIFT, 0), 873 SND_SOC_DAPM_AIF_IN("AIFB Input", "AIFB Playback", 0, DA732X_REG_AIFB3, 874 DA732X_AIF_EN_SHIFT, 0), 875}; 876 877static const struct snd_soc_dapm_route da732x_dapm_routes[] = { 878 /* Inputs */ |
879 {"AUX1L PGA", "NULL", "AUX1L"}, 880 {"AUX1R PGA", "NULL", "AUX1R"}, | 879 {"AUX1L PGA", NULL, "AUX1L"}, 880 {"AUX1R PGA", NULL, "AUX1R"}, |
881 {"MIC1 PGA", NULL, "MIC1"}, | 881 {"MIC1 PGA", NULL, "MIC1"}, |
882 {"MIC2 PGA", "NULL", "MIC2"}, 883 {"MIC3 PGA", "NULL", "MIC3"}, | 882 {"MIC2 PGA", NULL, "MIC2"}, 883 {"MIC3 PGA", NULL, "MIC3"}, |
884 885 /* Capture Path */ 886 {"ADC1 Left MUX", "MIC1", "MIC1 PGA"}, 887 {"ADC1 Left MUX", "AUX1L", "AUX1L PGA"}, 888 889 {"ADC1 Right MUX", "AUX1R", "AUX1R PGA"}, 890 {"ADC1 Right MUX", "MIC2", "MIC2 PGA"}, 891 {"ADC1 Right MUX", "MIC3", "MIC3 PGA"}, --- 698 unchanged lines hidden --- | 884 885 /* Capture Path */ 886 {"ADC1 Left MUX", "MIC1", "MIC1 PGA"}, 887 {"ADC1 Left MUX", "AUX1L", "AUX1L PGA"}, 888 889 {"ADC1 Right MUX", "AUX1R", "AUX1R PGA"}, 890 {"ADC1 Right MUX", "MIC2", "MIC2 PGA"}, 891 {"ADC1 Right MUX", "MIC3", "MIC3 PGA"}, --- 698 unchanged lines hidden --- |