162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * mt8188-audsys-clkid.h  --  MediaTek 8188 audsys clock id definition
462306a36Sopenharmony_ci *
562306a36Sopenharmony_ci * Copyright (c) 2022 MediaTek Inc.
662306a36Sopenharmony_ci * Author: Chun-Chia Chiu <chun-chia.chiu@mediatek.com>
762306a36Sopenharmony_ci */
862306a36Sopenharmony_ci
962306a36Sopenharmony_ci#ifndef _MT8188_AUDSYS_CLKID_H_
1062306a36Sopenharmony_ci#define _MT8188_AUDSYS_CLKID_H_
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_cienum{
1362306a36Sopenharmony_ci	CLK_AUD_AFE,
1462306a36Sopenharmony_ci	CLK_AUD_LRCK_CNT,
1562306a36Sopenharmony_ci	CLK_AUD_SPDIFIN_TUNER_APLL,
1662306a36Sopenharmony_ci	CLK_AUD_SPDIFIN_TUNER_DBG,
1762306a36Sopenharmony_ci	CLK_AUD_UL_TML,
1862306a36Sopenharmony_ci	CLK_AUD_APLL1_TUNER,
1962306a36Sopenharmony_ci	CLK_AUD_APLL2_TUNER,
2062306a36Sopenharmony_ci	CLK_AUD_TOP0_SPDF,
2162306a36Sopenharmony_ci	CLK_AUD_APLL,
2262306a36Sopenharmony_ci	CLK_AUD_APLL2,
2362306a36Sopenharmony_ci	CLK_AUD_DAC,
2462306a36Sopenharmony_ci	CLK_AUD_DAC_PREDIS,
2562306a36Sopenharmony_ci	CLK_AUD_TML,
2662306a36Sopenharmony_ci	CLK_AUD_ADC,
2762306a36Sopenharmony_ci	CLK_AUD_DAC_HIRES,
2862306a36Sopenharmony_ci	CLK_AUD_A1SYS_HP,
2962306a36Sopenharmony_ci	CLK_AUD_AFE_DMIC1,
3062306a36Sopenharmony_ci	CLK_AUD_AFE_DMIC2,
3162306a36Sopenharmony_ci	CLK_AUD_AFE_DMIC3,
3262306a36Sopenharmony_ci	CLK_AUD_AFE_DMIC4,
3362306a36Sopenharmony_ci	CLK_AUD_AFE_26M_DMIC_TM,
3462306a36Sopenharmony_ci	CLK_AUD_UL_TML_HIRES,
3562306a36Sopenharmony_ci	CLK_AUD_ADC_HIRES,
3662306a36Sopenharmony_ci	CLK_AUD_LINEIN_TUNER,
3762306a36Sopenharmony_ci	CLK_AUD_EARC_TUNER,
3862306a36Sopenharmony_ci	CLK_AUD_I2SIN,
3962306a36Sopenharmony_ci	CLK_AUD_TDM_IN,
4062306a36Sopenharmony_ci	CLK_AUD_I2S_OUT,
4162306a36Sopenharmony_ci	CLK_AUD_TDM_OUT,
4262306a36Sopenharmony_ci	CLK_AUD_HDMI_OUT,
4362306a36Sopenharmony_ci	CLK_AUD_ASRC11,
4462306a36Sopenharmony_ci	CLK_AUD_ASRC12,
4562306a36Sopenharmony_ci	CLK_AUD_MULTI_IN,
4662306a36Sopenharmony_ci	CLK_AUD_INTDIR,
4762306a36Sopenharmony_ci	CLK_AUD_A1SYS,
4862306a36Sopenharmony_ci	CLK_AUD_A2SYS,
4962306a36Sopenharmony_ci	CLK_AUD_PCMIF,
5062306a36Sopenharmony_ci	CLK_AUD_A3SYS,
5162306a36Sopenharmony_ci	CLK_AUD_A4SYS,
5262306a36Sopenharmony_ci	CLK_AUD_MEMIF_UL1,
5362306a36Sopenharmony_ci	CLK_AUD_MEMIF_UL2,
5462306a36Sopenharmony_ci	CLK_AUD_MEMIF_UL3,
5562306a36Sopenharmony_ci	CLK_AUD_MEMIF_UL4,
5662306a36Sopenharmony_ci	CLK_AUD_MEMIF_UL5,
5762306a36Sopenharmony_ci	CLK_AUD_MEMIF_UL6,
5862306a36Sopenharmony_ci	CLK_AUD_MEMIF_UL8,
5962306a36Sopenharmony_ci	CLK_AUD_MEMIF_UL9,
6062306a36Sopenharmony_ci	CLK_AUD_MEMIF_UL10,
6162306a36Sopenharmony_ci	CLK_AUD_MEMIF_DL2,
6262306a36Sopenharmony_ci	CLK_AUD_MEMIF_DL3,
6362306a36Sopenharmony_ci	CLK_AUD_MEMIF_DL6,
6462306a36Sopenharmony_ci	CLK_AUD_MEMIF_DL7,
6562306a36Sopenharmony_ci	CLK_AUD_MEMIF_DL8,
6662306a36Sopenharmony_ci	CLK_AUD_MEMIF_DL10,
6762306a36Sopenharmony_ci	CLK_AUD_MEMIF_DL11,
6862306a36Sopenharmony_ci	CLK_AUD_GASRC0,
6962306a36Sopenharmony_ci	CLK_AUD_GASRC1,
7062306a36Sopenharmony_ci	CLK_AUD_GASRC2,
7162306a36Sopenharmony_ci	CLK_AUD_GASRC3,
7262306a36Sopenharmony_ci	CLK_AUD_GASRC4,
7362306a36Sopenharmony_ci	CLK_AUD_GASRC5,
7462306a36Sopenharmony_ci	CLK_AUD_GASRC6,
7562306a36Sopenharmony_ci	CLK_AUD_GASRC7,
7662306a36Sopenharmony_ci	CLK_AUD_GASRC8,
7762306a36Sopenharmony_ci	CLK_AUD_GASRC9,
7862306a36Sopenharmony_ci	CLK_AUD_GASRC10,
7962306a36Sopenharmony_ci	CLK_AUD_GASRC11,
8062306a36Sopenharmony_ci	CLK_AUD_NR_CLK,
8162306a36Sopenharmony_ci};
8262306a36Sopenharmony_ci
8362306a36Sopenharmony_ci#endif
84