On 25/04/2018 18:33, Jerome Brunet wrote:
> export the clock ids dt-bindings usable by the consumers of the axg
> audio clock controller
> 
> Signed-off-by: Jerome Brunet <[email protected]>
> ---
>  include/dt-bindings/clock/axg-audio-clkc.h | 94 
> ++++++++++++++++++++++++++++++
>  1 file changed, 94 insertions(+)
>  create mode 100644 include/dt-bindings/clock/axg-audio-clkc.h
> 
> diff --git a/include/dt-bindings/clock/axg-audio-clkc.h 
> b/include/dt-bindings/clock/axg-audio-clkc.h
> new file mode 100644
> index 000000000000..4426ae655858
> --- /dev/null
> +++ b/include/dt-bindings/clock/axg-audio-clkc.h
> @@ -0,0 +1,94 @@
> +/* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */
> +/*
> + * Copyright (c) 2018 Baylibre SAS.
> + * Author: Jerome Brunet <[email protected]>
> + */
> +
> +#ifndef __AXG_AUDIO_CLKC_BINDINGS_H
> +#define __AXG_AUDIO_CLKC_BINDINGS_H
> +
> +#define AUD_CLKID_SLV_SCLK0          9
> +#define AUD_CLKID_SLV_SCLK1          10
> +#define AUD_CLKID_SLV_SCLK2          11
> +#define AUD_CLKID_SLV_SCLK3          12
> +#define AUD_CLKID_SLV_SCLK4          13
> +#define AUD_CLKID_SLV_SCLK5          14
> +#define AUD_CLKID_SLV_SCLK6          15
> +#define AUD_CLKID_SLV_SCLK7          16
> +#define AUD_CLKID_SLV_SCLK8          17
> +#define AUD_CLKID_SLV_SCLK9          18
> +#define AUD_CLKID_SLV_LRCLK0         19
> +#define AUD_CLKID_SLV_LRCLK1         20
> +#define AUD_CLKID_SLV_LRCLK2         21
> +#define AUD_CLKID_SLV_LRCLK3         22
> +#define AUD_CLKID_SLV_LRCLK4         23
> +#define AUD_CLKID_SLV_LRCLK5         24
> +#define AUD_CLKID_SLV_LRCLK6         25
> +#define AUD_CLKID_SLV_LRCLK7         26
> +#define AUD_CLKID_SLV_LRCLK8         27
> +#define AUD_CLKID_SLV_LRCLK9         28
> +#define AUD_CLKID_DDR_ARB            29
> +#define AUD_CLKID_PDM                        30
> +#define AUD_CLKID_TDMIN_A            31
> +#define AUD_CLKID_TDMIN_B            32
> +#define AUD_CLKID_TDMIN_C            33
> +#define AUD_CLKID_TDMIN_LB           34
> +#define AUD_CLKID_TDMOUT_A           35
> +#define AUD_CLKID_TDMOUT_B           36
> +#define AUD_CLKID_TDMOUT_C           37
> +#define AUD_CLKID_FRDDR_A            38
> +#define AUD_CLKID_FRDDR_B            39
> +#define AUD_CLKID_FRDDR_C            40
> +#define AUD_CLKID_TODDR_A            41
> +#define AUD_CLKID_TODDR_B            42
> +#define AUD_CLKID_TODDR_C            43
> +#define AUD_CLKID_LOOPBACK           44
> +#define AUD_CLKID_SPDIFIN            45
> +#define AUD_CLKID_SPDIFOUT           46
> +#define AUD_CLKID_RESAMPLE           47
> +#define AUD_CLKID_POWER_DETECT               48
> +#define AUD_CLKID_MST_A_MCLK         49
> +#define AUD_CLKID_MST_B_MCLK         50
> +#define AUD_CLKID_MST_C_MCLK         51
> +#define AUD_CLKID_MST_D_MCLK         52
> +#define AUD_CLKID_MST_E_MCLK         53
> +#define AUD_CLKID_MST_F_MCLK         54
> +#define AUD_CLKID_SPDIFOUT_CLK               55
> +#define AUD_CLKID_SPDIFIN_CLK                56
> +#define AUD_CLKID_PDM_DCLK           57
> +#define AUD_CLKID_PDM_SYSCLK         58
> +#define AUD_CLKID_MST_A_SCLK         79
> +#define AUD_CLKID_MST_B_SCLK         80
> +#define AUD_CLKID_MST_C_SCLK         81
> +#define AUD_CLKID_MST_D_SCLK         82
> +#define AUD_CLKID_MST_E_SCLK         83
> +#define AUD_CLKID_MST_F_SCLK         84
> +#define AUD_CLKID_MST_A_LRCLK                86
> +#define AUD_CLKID_MST_B_LRCLK                87
> +#define AUD_CLKID_MST_C_LRCLK                88
> +#define AUD_CLKID_MST_D_LRCLK                89
> +#define AUD_CLKID_MST_E_LRCLK                90
> +#define AUD_CLKID_MST_F_LRCLK                91
> +#define AUD_CLKID_TDMIN_A_SCLK_SEL   116
> +#define AUD_CLKID_TDMIN_B_SCLK_SEL   117
> +#define AUD_CLKID_TDMIN_C_SCLK_SEL   118
> +#define AUD_CLKID_TDMIN_LB_SCLK_SEL  119
> +#define AUD_CLKID_TDMOUT_A_SCLK_SEL  120
> +#define AUD_CLKID_TDMOUT_B_SCLK_SEL  121
> +#define AUD_CLKID_TDMOUT_C_SCLK_SEL  122
> +#define AUD_CLKID_TDMIN_A_SCLK               123
> +#define AUD_CLKID_TDMIN_B_SCLK               124
> +#define AUD_CLKID_TDMIN_C_SCLK               125
> +#define AUD_CLKID_TDMIN_LB_SCLK              126
> +#define AUD_CLKID_TDMOUT_A_SCLK              127
> +#define AUD_CLKID_TDMOUT_B_SCLK              128
> +#define AUD_CLKID_TDMOUT_C_SCLK              129
> +#define AUD_CLKID_TDMIN_A_LRCLK              130
> +#define AUD_CLKID_TDMIN_B_LRCLK              131
> +#define AUD_CLKID_TDMIN_C_LRCLK              132
> +#define AUD_CLKID_TDMIN_LB_LRCLK     133
> +#define AUD_CLKID_TDMOUT_A_LRCLK     134
> +#define AUD_CLKID_TDMOUT_B_LRCLK     135
> +#define AUD_CLKID_TDMOUT_C_LRCLK     136
> +
> +#endif /* __AXG_AUDIO_CLKC_BINDINGS_H */
> 

Acked-by: Neil Armstrong <[email protected]>

Reply via email to