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_SLV_SCLK0 9 11372401efSJerome Brunet #define AUD_CLKID_SLV_SCLK1 10 12372401efSJerome Brunet #define AUD_CLKID_SLV_SCLK2 11 13372401efSJerome Brunet #define AUD_CLKID_SLV_SCLK3 12 14372401efSJerome Brunet #define AUD_CLKID_SLV_SCLK4 13 15372401efSJerome Brunet #define AUD_CLKID_SLV_SCLK5 14 16372401efSJerome Brunet #define AUD_CLKID_SLV_SCLK6 15 17372401efSJerome Brunet #define AUD_CLKID_SLV_SCLK7 16 18372401efSJerome Brunet #define AUD_CLKID_SLV_SCLK8 17 19372401efSJerome Brunet #define AUD_CLKID_SLV_SCLK9 18 20372401efSJerome Brunet #define AUD_CLKID_SLV_LRCLK0 19 21372401efSJerome Brunet #define AUD_CLKID_SLV_LRCLK1 20 22372401efSJerome Brunet #define AUD_CLKID_SLV_LRCLK2 21 23372401efSJerome Brunet #define AUD_CLKID_SLV_LRCLK3 22 24372401efSJerome Brunet #define AUD_CLKID_SLV_LRCLK4 23 25372401efSJerome Brunet #define AUD_CLKID_SLV_LRCLK5 24 26372401efSJerome Brunet #define AUD_CLKID_SLV_LRCLK6 25 27372401efSJerome Brunet #define AUD_CLKID_SLV_LRCLK7 26 28372401efSJerome Brunet #define AUD_CLKID_SLV_LRCLK8 27 29372401efSJerome Brunet #define AUD_CLKID_SLV_LRCLK9 28 30372401efSJerome Brunet #define AUD_CLKID_DDR_ARB 29 31372401efSJerome Brunet #define AUD_CLKID_PDM 30 32372401efSJerome Brunet #define AUD_CLKID_TDMIN_A 31 33372401efSJerome Brunet #define AUD_CLKID_TDMIN_B 32 34372401efSJerome Brunet #define AUD_CLKID_TDMIN_C 33 35372401efSJerome Brunet #define AUD_CLKID_TDMIN_LB 34 36372401efSJerome Brunet #define AUD_CLKID_TDMOUT_A 35 37372401efSJerome Brunet #define AUD_CLKID_TDMOUT_B 36 38372401efSJerome Brunet #define AUD_CLKID_TDMOUT_C 37 39372401efSJerome Brunet #define AUD_CLKID_FRDDR_A 38 40372401efSJerome Brunet #define AUD_CLKID_FRDDR_B 39 41372401efSJerome Brunet #define AUD_CLKID_FRDDR_C 40 42372401efSJerome Brunet #define AUD_CLKID_TODDR_A 41 43372401efSJerome Brunet #define AUD_CLKID_TODDR_B 42 44372401efSJerome Brunet #define AUD_CLKID_TODDR_C 43 45372401efSJerome Brunet #define AUD_CLKID_LOOPBACK 44 46372401efSJerome Brunet #define AUD_CLKID_SPDIFIN 45 47372401efSJerome Brunet #define AUD_CLKID_SPDIFOUT 46 48372401efSJerome Brunet #define AUD_CLKID_RESAMPLE 47 49372401efSJerome Brunet #define AUD_CLKID_POWER_DETECT 48 50372401efSJerome Brunet #define AUD_CLKID_MST_A_MCLK 49 51372401efSJerome Brunet #define AUD_CLKID_MST_B_MCLK 50 52372401efSJerome Brunet #define AUD_CLKID_MST_C_MCLK 51 53372401efSJerome Brunet #define AUD_CLKID_MST_D_MCLK 52 54372401efSJerome Brunet #define AUD_CLKID_MST_E_MCLK 53 55372401efSJerome Brunet #define AUD_CLKID_MST_F_MCLK 54 56372401efSJerome Brunet #define AUD_CLKID_SPDIFOUT_CLK 55 57372401efSJerome Brunet #define AUD_CLKID_SPDIFIN_CLK 56 58372401efSJerome Brunet #define AUD_CLKID_PDM_DCLK 57 59372401efSJerome Brunet #define AUD_CLKID_PDM_SYSCLK 58 60372401efSJerome Brunet #define AUD_CLKID_MST_A_SCLK 79 61372401efSJerome Brunet #define AUD_CLKID_MST_B_SCLK 80 62372401efSJerome Brunet #define AUD_CLKID_MST_C_SCLK 81 63372401efSJerome Brunet #define AUD_CLKID_MST_D_SCLK 82 64372401efSJerome Brunet #define AUD_CLKID_MST_E_SCLK 83 65372401efSJerome Brunet #define AUD_CLKID_MST_F_SCLK 84 66372401efSJerome Brunet #define AUD_CLKID_MST_A_LRCLK 86 67372401efSJerome Brunet #define AUD_CLKID_MST_B_LRCLK 87 68372401efSJerome Brunet #define AUD_CLKID_MST_C_LRCLK 88 69372401efSJerome Brunet #define AUD_CLKID_MST_D_LRCLK 89 70372401efSJerome Brunet #define AUD_CLKID_MST_E_LRCLK 90 71372401efSJerome Brunet #define AUD_CLKID_MST_F_LRCLK 91 72372401efSJerome Brunet #define AUD_CLKID_TDMIN_A_SCLK_SEL 116 73372401efSJerome Brunet #define AUD_CLKID_TDMIN_B_SCLK_SEL 117 74372401efSJerome Brunet #define AUD_CLKID_TDMIN_C_SCLK_SEL 118 75372401efSJerome Brunet #define AUD_CLKID_TDMIN_LB_SCLK_SEL 119 76372401efSJerome Brunet #define AUD_CLKID_TDMOUT_A_SCLK_SEL 120 77372401efSJerome Brunet #define AUD_CLKID_TDMOUT_B_SCLK_SEL 121 78372401efSJerome Brunet #define AUD_CLKID_TDMOUT_C_SCLK_SEL 122 79372401efSJerome Brunet #define AUD_CLKID_TDMIN_A_SCLK 123 80372401efSJerome Brunet #define AUD_CLKID_TDMIN_B_SCLK 124 81372401efSJerome Brunet #define AUD_CLKID_TDMIN_C_SCLK 125 82372401efSJerome Brunet #define AUD_CLKID_TDMIN_LB_SCLK 126 83372401efSJerome Brunet #define AUD_CLKID_TDMOUT_A_SCLK 127 84372401efSJerome Brunet #define AUD_CLKID_TDMOUT_B_SCLK 128 85372401efSJerome Brunet #define AUD_CLKID_TDMOUT_C_SCLK 129 86372401efSJerome Brunet #define AUD_CLKID_TDMIN_A_LRCLK 130 87372401efSJerome Brunet #define AUD_CLKID_TDMIN_B_LRCLK 131 88372401efSJerome Brunet #define AUD_CLKID_TDMIN_C_LRCLK 132 89372401efSJerome Brunet #define AUD_CLKID_TDMIN_LB_LRCLK 133 90372401efSJerome Brunet #define AUD_CLKID_TDMOUT_A_LRCLK 134 91372401efSJerome Brunet #define AUD_CLKID_TDMOUT_B_LRCLK 135 92372401efSJerome Brunet #define AUD_CLKID_TDMOUT_C_LRCLK 136 93372401efSJerome Brunet 94372401efSJerome Brunet #endif /* __AXG_AUDIO_CLKC_BINDINGS_H */ 95