1372401efSJerome Brunet /* SPDX-License-Identifier: (GPL-2.0 OR MIT) */ 2372401efSJerome Brunet /* 3372401efSJerome Brunet * Copyright (c) 2018 Baylibre SAS. 4372401efSJerome Brunet * Author: Jerome Brunet <jbrunet@baylibre.com> 5372401efSJerome Brunet */ 6372401efSJerome Brunet 7372401efSJerome Brunet #ifndef __AXG_AUDIO_CLKC_BINDINGS_H 8372401efSJerome Brunet #define __AXG_AUDIO_CLKC_BINDINGS_H 9372401efSJerome Brunet 10372401efSJerome Brunet #define AUD_CLKID_DDR_ARB 29 11372401efSJerome Brunet #define AUD_CLKID_PDM 30 12372401efSJerome Brunet #define AUD_CLKID_TDMIN_A 31 13372401efSJerome Brunet #define AUD_CLKID_TDMIN_B 32 14372401efSJerome Brunet #define AUD_CLKID_TDMIN_C 33 15372401efSJerome Brunet #define AUD_CLKID_TDMIN_LB 34 16372401efSJerome Brunet #define AUD_CLKID_TDMOUT_A 35 17372401efSJerome Brunet #define AUD_CLKID_TDMOUT_B 36 18372401efSJerome Brunet #define AUD_CLKID_TDMOUT_C 37 19372401efSJerome Brunet #define AUD_CLKID_FRDDR_A 38 20372401efSJerome Brunet #define AUD_CLKID_FRDDR_B 39 21372401efSJerome Brunet #define AUD_CLKID_FRDDR_C 40 22372401efSJerome Brunet #define AUD_CLKID_TODDR_A 41 23372401efSJerome Brunet #define AUD_CLKID_TODDR_B 42 24372401efSJerome Brunet #define AUD_CLKID_TODDR_C 43 25372401efSJerome Brunet #define AUD_CLKID_LOOPBACK 44 26372401efSJerome Brunet #define AUD_CLKID_SPDIFIN 45 27372401efSJerome Brunet #define AUD_CLKID_SPDIFOUT 46 28372401efSJerome Brunet #define AUD_CLKID_RESAMPLE 47 29372401efSJerome Brunet #define AUD_CLKID_POWER_DETECT 48 30372401efSJerome Brunet #define AUD_CLKID_MST_A_MCLK 49 31372401efSJerome Brunet #define AUD_CLKID_MST_B_MCLK 50 32372401efSJerome Brunet #define AUD_CLKID_MST_C_MCLK 51 33372401efSJerome Brunet #define AUD_CLKID_MST_D_MCLK 52 34372401efSJerome Brunet #define AUD_CLKID_MST_E_MCLK 53 35372401efSJerome Brunet #define AUD_CLKID_MST_F_MCLK 54 36372401efSJerome Brunet #define AUD_CLKID_SPDIFOUT_CLK 55 37372401efSJerome Brunet #define AUD_CLKID_SPDIFIN_CLK 56 38372401efSJerome Brunet #define AUD_CLKID_PDM_DCLK 57 39372401efSJerome Brunet #define AUD_CLKID_PDM_SYSCLK 58 40372401efSJerome Brunet #define AUD_CLKID_MST_A_SCLK 79 41372401efSJerome Brunet #define AUD_CLKID_MST_B_SCLK 80 42372401efSJerome Brunet #define AUD_CLKID_MST_C_SCLK 81 43372401efSJerome Brunet #define AUD_CLKID_MST_D_SCLK 82 44372401efSJerome Brunet #define AUD_CLKID_MST_E_SCLK 83 45372401efSJerome Brunet #define AUD_CLKID_MST_F_SCLK 84 46372401efSJerome Brunet #define AUD_CLKID_MST_A_LRCLK 86 47372401efSJerome Brunet #define AUD_CLKID_MST_B_LRCLK 87 48372401efSJerome Brunet #define AUD_CLKID_MST_C_LRCLK 88 49372401efSJerome Brunet #define AUD_CLKID_MST_D_LRCLK 89 50372401efSJerome Brunet #define AUD_CLKID_MST_E_LRCLK 90 51372401efSJerome Brunet #define AUD_CLKID_MST_F_LRCLK 91 52372401efSJerome Brunet #define AUD_CLKID_TDMIN_A_SCLK_SEL 116 53372401efSJerome Brunet #define AUD_CLKID_TDMIN_B_SCLK_SEL 117 54372401efSJerome Brunet #define AUD_CLKID_TDMIN_C_SCLK_SEL 118 55372401efSJerome Brunet #define AUD_CLKID_TDMIN_LB_SCLK_SEL 119 56372401efSJerome Brunet #define AUD_CLKID_TDMOUT_A_SCLK_SEL 120 57372401efSJerome Brunet #define AUD_CLKID_TDMOUT_B_SCLK_SEL 121 58372401efSJerome Brunet #define AUD_CLKID_TDMOUT_C_SCLK_SEL 122 59372401efSJerome Brunet #define AUD_CLKID_TDMIN_A_SCLK 123 60372401efSJerome Brunet #define AUD_CLKID_TDMIN_B_SCLK 124 61372401efSJerome Brunet #define AUD_CLKID_TDMIN_C_SCLK 125 62372401efSJerome Brunet #define AUD_CLKID_TDMIN_LB_SCLK 126 63372401efSJerome Brunet #define AUD_CLKID_TDMOUT_A_SCLK 127 64372401efSJerome Brunet #define AUD_CLKID_TDMOUT_B_SCLK 128 65372401efSJerome Brunet #define AUD_CLKID_TDMOUT_C_SCLK 129 66372401efSJerome Brunet #define AUD_CLKID_TDMIN_A_LRCLK 130 67372401efSJerome Brunet #define AUD_CLKID_TDMIN_B_LRCLK 131 68372401efSJerome Brunet #define AUD_CLKID_TDMIN_C_LRCLK 132 69372401efSJerome Brunet #define AUD_CLKID_TDMIN_LB_LRCLK 133 70372401efSJerome Brunet #define AUD_CLKID_TDMOUT_A_LRCLK 134 71372401efSJerome Brunet #define AUD_CLKID_TDMOUT_B_LRCLK 135 72372401efSJerome Brunet #define AUD_CLKID_TDMOUT_C_LRCLK 136 73*8554926bSJerome Brunet #define AUD_CLKID_SPDIFOUT_B 151 74*8554926bSJerome Brunet #define AUD_CLKID_SPDIFOUT_B_CLK 152 75*8554926bSJerome Brunet #define AUD_CLKID_TDM_MCLK_PAD0 155 76*8554926bSJerome Brunet #define AUD_CLKID_TDM_MCLK_PAD1 156 77*8554926bSJerome Brunet #define AUD_CLKID_TDM_LRCLK_PAD0 157 78*8554926bSJerome Brunet #define AUD_CLKID_TDM_LRCLK_PAD1 158 79*8554926bSJerome Brunet #define AUD_CLKID_TDM_LRCLK_PAD2 159 80*8554926bSJerome Brunet #define AUD_CLKID_TDM_SCLK_PAD0 160 81*8554926bSJerome Brunet #define AUD_CLKID_TDM_SCLK_PAD1 161 82*8554926bSJerome Brunet #define AUD_CLKID_TDM_SCLK_PAD2 162 83372401efSJerome Brunet 84372401efSJerome Brunet #endif /* __AXG_AUDIO_CLKC_BINDINGS_H */ 85