Path: blob/master/include/dt-bindings/clock/axg-audio-clkc.h
26282 views
/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */1/*2* Copyright (c) 2018 Baylibre SAS.3* Author: Jerome Brunet <[email protected]>4*/56#ifndef __AXG_AUDIO_CLKC_BINDINGS_H7#define __AXG_AUDIO_CLKC_BINDINGS_H89#define AUD_CLKID_DDR_ARB 2910#define AUD_CLKID_PDM 3011#define AUD_CLKID_TDMIN_A 3112#define AUD_CLKID_TDMIN_B 3213#define AUD_CLKID_TDMIN_C 3314#define AUD_CLKID_TDMIN_LB 3415#define AUD_CLKID_TDMOUT_A 3516#define AUD_CLKID_TDMOUT_B 3617#define AUD_CLKID_TDMOUT_C 3718#define AUD_CLKID_FRDDR_A 3819#define AUD_CLKID_FRDDR_B 3920#define AUD_CLKID_FRDDR_C 4021#define AUD_CLKID_TODDR_A 4122#define AUD_CLKID_TODDR_B 4223#define AUD_CLKID_TODDR_C 4324#define AUD_CLKID_LOOPBACK 4425#define AUD_CLKID_SPDIFIN 4526#define AUD_CLKID_SPDIFOUT 4627#define AUD_CLKID_RESAMPLE 4728#define AUD_CLKID_POWER_DETECT 4829#define AUD_CLKID_MST_A_MCLK 4930#define AUD_CLKID_MST_B_MCLK 5031#define AUD_CLKID_MST_C_MCLK 5132#define AUD_CLKID_MST_D_MCLK 5233#define AUD_CLKID_MST_E_MCLK 5334#define AUD_CLKID_MST_F_MCLK 5435#define AUD_CLKID_SPDIFOUT_CLK 5536#define AUD_CLKID_SPDIFIN_CLK 5637#define AUD_CLKID_PDM_DCLK 5738#define AUD_CLKID_PDM_SYSCLK 5839#define AUD_CLKID_MST_A_MCLK_SEL 5940#define AUD_CLKID_MST_B_MCLK_SEL 6041#define AUD_CLKID_MST_C_MCLK_SEL 6142#define AUD_CLKID_MST_D_MCLK_SEL 6243#define AUD_CLKID_MST_E_MCLK_SEL 6344#define AUD_CLKID_MST_F_MCLK_SEL 6445#define AUD_CLKID_MST_A_MCLK_DIV 6546#define AUD_CLKID_MST_B_MCLK_DIV 6647#define AUD_CLKID_MST_C_MCLK_DIV 6748#define AUD_CLKID_MST_D_MCLK_DIV 6849#define AUD_CLKID_MST_E_MCLK_DIV 6950#define AUD_CLKID_MST_F_MCLK_DIV 7051#define AUD_CLKID_SPDIFOUT_CLK_SEL 7152#define AUD_CLKID_SPDIFOUT_CLK_DIV 7253#define AUD_CLKID_SPDIFIN_CLK_SEL 7354#define AUD_CLKID_SPDIFIN_CLK_DIV 7455#define AUD_CLKID_PDM_DCLK_SEL 7556#define AUD_CLKID_PDM_DCLK_DIV 7657#define AUD_CLKID_PDM_SYSCLK_SEL 7758#define AUD_CLKID_PDM_SYSCLK_DIV 7859#define AUD_CLKID_MST_A_SCLK 7960#define AUD_CLKID_MST_B_SCLK 8061#define AUD_CLKID_MST_C_SCLK 8162#define AUD_CLKID_MST_D_SCLK 8263#define AUD_CLKID_MST_E_SCLK 8364#define AUD_CLKID_MST_F_SCLK 8465#define AUD_CLKID_MST_A_LRCLK 8666#define AUD_CLKID_MST_B_LRCLK 8767#define AUD_CLKID_MST_C_LRCLK 8868#define AUD_CLKID_MST_D_LRCLK 8969#define AUD_CLKID_MST_E_LRCLK 9070#define AUD_CLKID_MST_F_LRCLK 9171#define AUD_CLKID_MST_A_SCLK_PRE_EN 9272#define AUD_CLKID_MST_B_SCLK_PRE_EN 9373#define AUD_CLKID_MST_C_SCLK_PRE_EN 9474#define AUD_CLKID_MST_D_SCLK_PRE_EN 9575#define AUD_CLKID_MST_E_SCLK_PRE_EN 9676#define AUD_CLKID_MST_F_SCLK_PRE_EN 9777#define AUD_CLKID_MST_A_SCLK_DIV 9878#define AUD_CLKID_MST_B_SCLK_DIV 9979#define AUD_CLKID_MST_C_SCLK_DIV 10080#define AUD_CLKID_MST_D_SCLK_DIV 10181#define AUD_CLKID_MST_E_SCLK_DIV 10282#define AUD_CLKID_MST_F_SCLK_DIV 10383#define AUD_CLKID_MST_A_SCLK_POST_EN 10484#define AUD_CLKID_MST_B_SCLK_POST_EN 10585#define AUD_CLKID_MST_C_SCLK_POST_EN 10686#define AUD_CLKID_MST_D_SCLK_POST_EN 10787#define AUD_CLKID_MST_E_SCLK_POST_EN 10888#define AUD_CLKID_MST_F_SCLK_POST_EN 10989#define AUD_CLKID_MST_A_LRCLK_DIV 11090#define AUD_CLKID_MST_B_LRCLK_DIV 11191#define AUD_CLKID_MST_C_LRCLK_DIV 11292#define AUD_CLKID_MST_D_LRCLK_DIV 11393#define AUD_CLKID_MST_E_LRCLK_DIV 11494#define AUD_CLKID_MST_F_LRCLK_DIV 11595#define AUD_CLKID_TDMIN_A_SCLK_SEL 11696#define AUD_CLKID_TDMIN_B_SCLK_SEL 11797#define AUD_CLKID_TDMIN_C_SCLK_SEL 11898#define AUD_CLKID_TDMIN_LB_SCLK_SEL 11999#define AUD_CLKID_TDMOUT_A_SCLK_SEL 120100#define AUD_CLKID_TDMOUT_B_SCLK_SEL 121101#define AUD_CLKID_TDMOUT_C_SCLK_SEL 122102#define AUD_CLKID_TDMIN_A_SCLK 123103#define AUD_CLKID_TDMIN_B_SCLK 124104#define AUD_CLKID_TDMIN_C_SCLK 125105#define AUD_CLKID_TDMIN_LB_SCLK 126106#define AUD_CLKID_TDMOUT_A_SCLK 127107#define AUD_CLKID_TDMOUT_B_SCLK 128108#define AUD_CLKID_TDMOUT_C_SCLK 129109#define AUD_CLKID_TDMIN_A_LRCLK 130110#define AUD_CLKID_TDMIN_B_LRCLK 131111#define AUD_CLKID_TDMIN_C_LRCLK 132112#define AUD_CLKID_TDMIN_LB_LRCLK 133113#define AUD_CLKID_TDMOUT_A_LRCLK 134114#define AUD_CLKID_TDMOUT_B_LRCLK 135115#define AUD_CLKID_TDMOUT_C_LRCLK 136116#define AUD_CLKID_TDMIN_A_SCLK_PRE_EN 137117#define AUD_CLKID_TDMIN_B_SCLK_PRE_EN 138118#define AUD_CLKID_TDMIN_C_SCLK_PRE_EN 139119#define AUD_CLKID_TDMIN_LB_SCLK_PRE_EN 140120#define AUD_CLKID_TDMOUT_A_SCLK_PRE_EN 141121#define AUD_CLKID_TDMOUT_B_SCLK_PRE_EN 142122#define AUD_CLKID_TDMOUT_C_SCLK_PRE_EN 143123#define AUD_CLKID_TDMIN_A_SCLK_POST_EN 144124#define AUD_CLKID_TDMIN_B_SCLK_POST_EN 145125#define AUD_CLKID_TDMIN_C_SCLK_POST_EN 146126#define AUD_CLKID_TDMIN_LB_SCLK_POST_EN 147127#define AUD_CLKID_TDMOUT_A_SCLK_POST_EN 148128#define AUD_CLKID_TDMOUT_B_SCLK_POST_EN 149129#define AUD_CLKID_TDMOUT_C_SCLK_POST_EN 150130#define AUD_CLKID_SPDIFOUT_B 151131#define AUD_CLKID_SPDIFOUT_B_CLK 152132#define AUD_CLKID_SPDIFOUT_B_CLK_SEL 153133#define AUD_CLKID_SPDIFOUT_B_CLK_DIV 154134#define AUD_CLKID_TDM_MCLK_PAD0 155135#define AUD_CLKID_TDM_MCLK_PAD1 156136#define AUD_CLKID_TDM_LRCLK_PAD0 157137#define AUD_CLKID_TDM_LRCLK_PAD1 158138#define AUD_CLKID_TDM_LRCLK_PAD2 159139#define AUD_CLKID_TDM_SCLK_PAD0 160140#define AUD_CLKID_TDM_SCLK_PAD1 161141#define AUD_CLKID_TDM_SCLK_PAD2 162142#define AUD_CLKID_TOP 163143#define AUD_CLKID_TORAM 164144#define AUD_CLKID_EQDRC 165145#define AUD_CLKID_RESAMPLE_B 166146#define AUD_CLKID_TOVAD 167147#define AUD_CLKID_LOCKER 168148#define AUD_CLKID_SPDIFIN_LB 169149#define AUD_CLKID_FRDDR_D 170150#define AUD_CLKID_TODDR_D 171151#define AUD_CLKID_LOOPBACK_B 172152#define AUD_CLKID_CLK81_EN 173153#define AUD_CLKID_SYSCLK_A_DIV 174154#define AUD_CLKID_SYSCLK_B_DIV 175155#define AUD_CLKID_SYSCLK_A_EN 176156#define AUD_CLKID_SYSCLK_B_EN 177157#define AUD_CLKID_EARCRX 178158#define AUD_CLKID_EARCRX_CMDC_SEL 179159#define AUD_CLKID_EARCRX_CMDC_DIV 180160#define AUD_CLKID_EARCRX_CMDC 181161#define AUD_CLKID_EARCRX_DMAC_SEL 182162#define AUD_CLKID_EARCRX_DMAC_DIV 183163#define AUD_CLKID_EARCRX_DMAC 184164165#endif /* __AXG_AUDIO_CLKC_BINDINGS_H */166167168