dt-bindings: clocks: imx8mp: Add ids for audiomix clocks
authorAbel Vesa <abel.vesa@nxp.com>
Wed, 15 Apr 2020 08:02:48 +0000 (11:02 +0300)
committerShawn Guo <shawnguo@kernel.org>
Wed, 29 Apr 2020 02:01:57 +0000 (10:01 +0800)
Add all the clock ids for the audiomix clocks.

Signed-off-by: Abel Vesa <abel.vesa@nxp.com>
Acked-by: Rob Herring <robh@kernel.org>
Reviewed-by: Stephen Boyd <sboyd@kernel.org>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
include/dt-bindings/clock/imx8mp-clock.h

index 47ab082238b47355338afd1ea0f4db40776e9c96..305433f9cc074c2e1d666375f22e3dd5d661958c 100644 (file)
 
 #define IMX8MP_CLK_END                         289
 
+#define IMX8MP_CLK_AUDIOMIX_SAI1_IPG           0
+#define IMX8MP_CLK_AUDIOMIX_SAI1_MCLK1         1
+#define IMX8MP_CLK_AUDIOMIX_SAI1_MCLK2         2
+#define IMX8MP_CLK_AUDIOMIX_SAI1_MCLK3         3
+#define IMX8MP_CLK_AUDIOMIX_SAI2_IPG           4
+#define IMX8MP_CLK_AUDIOMIX_SAI2_MCLK1         5
+#define IMX8MP_CLK_AUDIOMIX_SAI2_MCLK2         6
+#define IMX8MP_CLK_AUDIOMIX_SAI2_MCLK3         7
+#define IMX8MP_CLK_AUDIOMIX_SAI3_IPG           8
+#define IMX8MP_CLK_AUDIOMIX_SAI3_MCLK1         9
+#define IMX8MP_CLK_AUDIOMIX_SAI3_MCLK2         10
+#define IMX8MP_CLK_AUDIOMIX_SAI3_MCLK3         11
+#define IMX8MP_CLK_AUDIOMIX_SAI5_IPG           12
+#define IMX8MP_CLK_AUDIOMIX_SAI5_MCLK1         13
+#define IMX8MP_CLK_AUDIOMIX_SAI5_MCLK2         14
+#define IMX8MP_CLK_AUDIOMIX_SAI5_MCLK3         15
+#define IMX8MP_CLK_AUDIOMIX_SAI6_IPG           16
+#define IMX8MP_CLK_AUDIOMIX_SAI6_MCLK1         17
+#define IMX8MP_CLK_AUDIOMIX_SAI6_MCLK2         18
+#define IMX8MP_CLK_AUDIOMIX_SAI6_MCLK3         19
+#define IMX8MP_CLK_AUDIOMIX_SAI7_IPG           20
+#define IMX8MP_CLK_AUDIOMIX_SAI7_MCLK1         21
+#define IMX8MP_CLK_AUDIOMIX_SAI7_MCLK2         22
+#define IMX8MP_CLK_AUDIOMIX_SAI7_MCLK3         23
+#define IMX8MP_CLK_AUDIOMIX_ASRC_IPG           24
+#define IMX8MP_CLK_AUDIOMIX_PDM_IPG            25
+#define IMX8MP_CLK_AUDIOMIX_SDMA2_ROOT         26
+#define IMX8MP_CLK_AUDIOMIX_SDMA3_ROOT         27
+#define IMX8MP_CLK_AUDIOMIX_SPBA2_ROOT         28
+#define IMX8MP_CLK_AUDIOMIX_DSP_ROOT           29
+#define IMX8MP_CLK_AUDIOMIX_DSPDBG_ROOT                30
+#define IMX8MP_CLK_AUDIOMIX_EARC_IPG           31
+#define IMX8MP_CLK_AUDIOMIX_OCRAMA_IPG         32
+#define IMX8MP_CLK_AUDIOMIX_AUD2HTX_IPG                33
+#define IMX8MP_CLK_AUDIOMIX_EDMA_ROOT          34
+#define IMX8MP_CLK_AUDIOMIX_AUDPLL_ROOT                35
+#define IMX8MP_CLK_AUDIOMIX_MU2_ROOT           36
+#define IMX8MP_CLK_AUDIOMIX_MU3_ROOT           37
+#define IMX8MP_CLK_AUDIOMIX_EARC_PHY           38
+#define IMX8MP_CLK_AUDIOMIX_PDM_ROOT           39
+#define IMX8MP_CLK_AUDIOMIX_SAI1_MCLK1_SEL     40
+#define IMX8MP_CLK_AUDIOMIX_SAI1_MCLK2_SEL     41
+#define IMX8MP_CLK_AUDIOMIX_SAI2_MCLK1_SEL     42
+#define IMX8MP_CLK_AUDIOMIX_SAI2_MCLK2_SEL     43
+#define IMX8MP_CLK_AUDIOMIX_SAI3_MCLK1_SEL     44
+#define IMX8MP_CLK_AUDIOMIX_SAI3_MCLK2_SEL     45
+#define IMX8MP_CLK_AUDIOMIX_SAI4_MCLK1_SEL     46
+#define IMX8MP_CLK_AUDIOMIX_SAI4_MCLK2_SEL     47
+#define IMX8MP_CLK_AUDIOMIX_SAI5_MCLK1_SEL     48
+#define IMX8MP_CLK_AUDIOMIX_SAI5_MCLK2_SEL     49
+#define IMX8MP_CLK_AUDIOMIX_SAI6_MCLK1_SEL     50
+#define IMX8MP_CLK_AUDIOMIX_SAI6_MCLK2_SEL     51
+#define IMX8MP_CLK_AUDIOMIX_SAI7_MCLK1_SEL     52
+#define IMX8MP_CLK_AUDIOMIX_SAI7_MCLK2_SEL     53
+#define IMX8MP_CLK_AUDIOMIX_PDM_SEL            54
+#define IMX8MP_CLK_AUDIOMIX_SAI_PLL_REF_SEL    55
+#define IMX8MP_CLK_AUDIOMIX_SAI_PLL            56
+#define IMX8MP_CLK_AUDIOMIX_SAI_PLL_BYPASS     57
+#define IMX8MP_CLK_AUDIOMIX_SAI_PLL_OUT                58
+
+#define IMX8MP_CLK_AUDIOMIX_END                        59
+
 #endif